如何选择云计算物联网平台

2020-06-21 15:11
中国信息化周报 2020年21期
关键词:土壤湿度应用程序联网

企业的云计算物联网平台必须监视物联网端点和事件流,分析边缘计算和云平台中的数据,并启用应用程序开发和部署。

物联网(IoT)是当前计算世界中最热门的概念之一。云计算物联网平台甚至可能在宣传和炒作规模上超过物联网。但是,这两者都有实际的应用程序,可能对企业的业务很重要。以下将在没有太多技术细节的情况下定义物联网和云计算物联网平台,然后讨论需要从云计算物联网平台中获得什么以及如何选择。

对物联网的简单解释就是连接到互联网的物品。这些物品具有可以测量各种参数的传感器,并通过全球互联网发送数据,通常返回到位于同一地理位置的远程或“边缘”服务器。物联网设备也可以通过全球互联网发出指示并对其采取行动。最有用的是,物联网设备可能同时发送测量数据并接收指令。

例如,通过“智能”的互联网连接的土壤湿度传感器可以定期报告其读数,每当土壤太干燥时,通过互联网连接的水阀就会打开,当土壤湿度足够时,阀门就会关闭。

湿度传感器和水阀可能连接到与全球互联网通信的同一个“边缘计算”设备或节点,或者可能连接到不同的节点。因为许多土壤湿度传感器可能会用于农田管理,而每块农田只需要一个集中灌溉系统。

物联网与云计算的关系如何

当然,物联网并不是端点,而是传输数据的相互连接网络集合。对于物联网来说,远程端点通常位于云平台服务器中,而不是位于企业内部部署数据中心内的服务器中。如果企业需要做的只是在多个位置测量土壤湿度,则在云平台中进行部署并不是绝对必要的,但它可能非常有用。

假设传感器不仅可以测量土壤湿度,还可以测量土壤温度、空气温度和空气湿度。假设服务器从数以千计的传感器中获取数据,并且还从气象服务读取天气预报。在云平台中运行服务器使企业可以将所有数据通过管道传输到云平台中进行存储,并使用它来驱动机器学习预测以使用最佳水流。该模型可以像企业想要的那样复杂和可扩展。

此外,在云平台中运行还可以带来经济效益。如果传感器报告每小时出现一次,则服务器在剩余的时间内不需要处于活动状态。在“无服务器”云计算配置中,传入的数据将导致函数启动以存储数据,然后释放其资源。另一个功能将在延迟后激活,以汇总和处理新数据,并根据需要更改灌溉水流量设定点。然后,它也会释放自己的资源。

本地VS远程物联网的

反馈循环

在上述灌溉示例中,如果来自云计算服务器的响应时间为一个小时,则该系统仍将正常运行。其他系统对延迟的容忍度要低得多。

例如一辆自动驾驶汽车:可以不断观察道路情况,识别障碍物并测量其位置。它可能还会不断地将其数据发送到云中,但它不能依靠远程服务器来调整其油门、刹车或转向。这必须全部在本地完成。

这是《控制系统工程导论》课程的重要课程之一:将控制反馈回路降低到最低水平。远程监控可以更改目标设置点或路线计划,但是汽车本身必须照顾所有对时间敏感的动作。

基本的云计算物联网功能

云计算物联网平台必须监视物联网端点和事件流,分析边缘和云中的数据,并启用应用程序开发和部署。这些是几乎任何一个物联网实施所需的基本功能。

为了支持云计算数据分析和应用程序开发,物联网平台需要访问云存储。对于工业物联网设备和车辆,可以存储大量数据,对其进行过滤或聚合以进行长期分析。工业物联网还可能在网络和协议转换方面带来挑战。传统工业可编程控制器不是为以太网和TCP/IP设计的。

另一个难题是将数据从边缘设备传输到云平台。对于室内应用,企业通常可以使用有线以太网或Wi-Fi。对于室外应用(例如农业场景),使用蜂窝数据是很常见的,使用蜂窝M2M(机器对机器)计划,而不是成本高昂得多的移动通信计划。

托管物联网连接服务可以帮助完成这项工作。其中一些服务主要与管理SIM卡和相关数据有关。范围更广的物联网连接平台还处理边缘设备操作系统和代理。为此需要注意,一些成熟的M2M服务已经在其品牌中添加了“物联网”,而没有添加任何真正的物联网功能。

物联网平台的注意事项

企业不应简单地采用很吸引人的云计算物联网平台,而应首先确定自己的需求,并草拟一些可能满足他们的监视、分析、控制和应用程序架构。在采用这项技术之前,先弄清楚设计的用户体验、数据和业务决策部分。

尽量避免设计特定的设备、设备操作系统、网关、边缘平台、网络、通信协议、云平台或云计算品牌。取而代之的是,应首先以通用术语进行设计。找出对企业的应用程序最重要的功能,然后使用该列表来告知企业的平台选择。换句话说,这是一个过程。

云计算物联网成本可能难以预测,而且容易被低估。而一个问题是云计算定价本身就很复杂。(通常真正知道云计算应用程序成本的唯一方法是运行一个月并查看成本账单。)而另一个问题是云计算物联网平台通常提供一些折扣。如果企业依赖折扣,那么当价格上涨时,企业可能会感到意外。最后,很容易忽略数据存储的成本,并且很难实现丢弃原有不重要数据的长期策略。

这个过程的另一个困难部分是企业评估自己的能力。企业在管理设备和传感器方面拥有专业知识吗?在通信协议和网络中,在云计算应用程序架构、运营和管理中,企业的员工能够献身于构建其物联网应用程序,还是承担重要的持续责任?企业需要新员工吗?是否提供具有合适技能的新员工?

这些评估将为企业选择全功能或基本的云计算物联网平台提供信息。一些供应商提供了健壮的、近乎完整的平台,可以轻松地根据企业的应用程序需求对其进行自定义。其他供应商提供了企业需要的一些产品,但要求企业在内部或使用顾问进行更多的集成和自定义。

企业需要了解云计算物联网部署执行概念验证的价值。像任何其他涉及软件开发的项目一样,企业需要为可能面临的失败做好准备,以便可以从错误中吸取教训,并在下一次正确构建。只有在概念验证成功之后,企业才能开始扩大规模。

相关链接

物联网,是新一代信息技术的重要组成部分,本质上是“物物相连的互联网”。这有两层意思:第一,互联网是物联网的基础,但也是核心,在互联网的基础上,将用户端不断延伸到物物之间。第二,物联网业务量逐渐增加,其用户端延伸和拓展到了任何物品与物品之间,进行信息交换和通信,從而对数据存储、分析计算的能力提出更高要求,由此便有了云计算技术。

云计算与物联网二者相辅相成,其中云计算是物联网发展的基石,同时作为云计算的最大用户,物联网又不断促进着云计算的迅速发展。在云计算技术的支持下,物联网能够进一步提升数据处理分析能力,不断完善技术。假如没有云计算作为基础支撑,物联网工作效率便大大降低,其相比传统技术的优势也不复存在。由此可见,物联网对云计算的依赖性很强。

猜你喜欢
土壤湿度应用程序联网
“身联网”等五则
土壤湿度传感器在园林绿化灌溉上的应用初探
删除Win10中自带的应用程序
基于51单片机控制花盆土壤湿度
谷歌禁止加密货币应用程序
抢占物联网
四川盆地土壤湿度时空分布及影响因子分析
中国不同气候区土壤湿度特征及其气候响应
可再生能源与物联网
得MCU者得物联网天下