我们的公司是“生于云中的企业”,其实无论扎根于企业或工业环境,云原生物联网正在成为任何物联网解决方案的业务需求。今年年初,专家预测到 2029 年全球将有 58 亿个物联网连接。无论这个数字偏差多大,物联网毫无疑问将产生海量数据,每年都会达到数百 ZB。我认为云和物联网的融合指日可待。可以理解,这种融合对旨在构建能够达到大规模物联网解决方案以支持智能城市等物联网部署。最近火热的Cloud AIoT Native,云原生物联网结合了云原生工具和物联网的优势。它提出了与物联网工业化和大规模部署相关的技术和商业价值主张:实现成本优化、高度可扩展和弹性的物联网。
云原生物联网的基本认识
物联网标准和协议的规范传统上处理接口规范和相关数据模型,例如设备到云的接口。使用云原生原则开发物联网平台的任务通常留给物联网实施者。物联网的工业化使系统架构师面临着重大挑战,因为他们要应对从原型转向具有弹性的运营级物联网实施的复杂性。物联网已经开始彻底改变企业和工业数字化转型。连接的设备和应用程序正在集成到现有和不断发展的业务流程中。物联网不仅涉及降低现有运营成本(自动化的基本原理很明确),而且涉及通过启用应用程序和服务以及将相关数据货币化来实现的新收入流。
云用户可以访问计算和存储功能即服务;一种提供成本优化、容错、水平可扩展性、地理优化和低延迟的方法。边缘计算还提供了许多这些功能。边缘计算和云计算并不相互排斥,它们通常共存于许多解决方案中,以优化端到端服务交付。云基础设施还提供企业级和工业级质量的服务级别协议、安全和隔离级别。
阿里云云原生物联网正在给我们提供了完善的解决方案
上图是传统的物联网体系,我们公司做过一个平安城市的IoT项目。根据公安部门统计, 每年电动车被盗案件占所有财产损失案件的比例在30%左右,电动车引起的交通事故占60%以上,居高不下的偷盗案发率和交通事故率,导致相关政府部门需对此投入大量的人力物力。物联网平安城市项目是解决这一问题的最佳方案,它通过在城市中布设物联网基站,实现对城市中人、车、物的实时安全监管。利用平安城市云平台的数据分析,可帮助公安部门加强对电动车的管控力度,优化交通秩序, 实现更合理有效的监管。利用物联网基站网络对安装在车辆上的RFID有源电子标签的读取, 可在平安城市云平台上实时获取车辆位置和行驶轨迹,实现实时安全监管。
这个过程中,我们首次开放性的融入了阿里云平台对IoT进行海量数据的分析和存储。利用阿里云企业物联网平台提供全托管的实例服务,无需自建物联网的基础设施即可便捷地接入和管理设备,具有低成本、高可靠、高性能、易运维的优势,强大的数据处理能力可以更好地对设备数据进行分析和可视化展示,实时的安全威胁检测可以保证每个实例都是安全可靠的,是我们企业设备上云的福音。同时提供方便快捷的设备管理能力,支持物模型定义,数据结构化存储,和远程调试、监控、运维。无论是使用MQTT.fx接入物联网平台、Android Things接入物联网平台、Ruff开发板接入物联网平台都是提供了很多实践的案例支持的。
并且云平台中提供了设备数据安全解决方案、消息保序递交解决方案解决了我们实际应用中的安全保障痛点和数据痛点。为我们完成等级相关测评做了很大的帮助。
我认为阿里云云原生物联网有如下重要属性
水平可扩展性:为支持负载平衡而构建的物联网软件在支持的设备或网关数量方面几乎没有限制,除了云基础设施可以分配的计算实例数量。根据管理员策略,云原生物联网允许自动扩展和缩减计算和存储容量。目的是应对生成的物联网数据量的突然变化。
高吞吐量:物联网软件必须在不影响系统性能的情况下处理大量数据。重要的是要认识到 IoT 流量可能会“突发”并且数据源可以高度同步。有些人会反驳这一论点,称物联网的特点是受约束的低功耗设备产生的数据吞吐量低。但是,即使在这种情况下,大量 IoT 网关生成的资源和应用程序监控日志也可能非常庞大——通常有几 GB 的数据。例如,这些日志需要传输、与其他日志相关联并采取行动来检测或隔离故障以及为预测性维护提出建议。
低延迟:低延迟对于自动驾驶或工业自动化等应用至关重要。边缘计算通过将计算资源移动到更靠近发生动作的现场域来降低延迟。没有单一的机制来实现低延迟——我们就需要一种设计可以混合和匹配工具来满足与应用程序相关的不同要求和流量模式。能够(近)实时路由 IoT 应用程序消息的代理。比如MapReduce 也有一些演变,可以大量使用能够满足低延迟要求的内存数据库。
无单点故障:物联网服务器的软件组件可以围绕为特定目的执行的任务进行优化,称为微服务。微服务使用消息代理进行通信。。构成 IoT 平台的微服务以及用于通信的代理的设计、编排和管理必须以一种避免单点故障的方式完成整个物联网服务的运行)。云物联网平台的某些部分突然出现硬件或软件故障,这不会影响物联网服务的整体运行。