开源如何驱动物联网创新
从设备、边缘、云到数据中心,开源软硬件为物联网带来互操作性。
开源指源代码可自由检查、使用、修改的软件,源于学术、企业、政府圈子,随Linus Torvalds 1991年发布Linux内核走向主流。如今Linux驱动嵌入式设备、路由器、接入点、数据中心负载,支撑物联网爆发式增长。
可将开源视为众包知识库——如维基百科——多元利益相关者贡献专长与创新,产出更高质量方案。
开源与物联网产品开发
物联网设备鲜少孤立构建。连接专家提供调制解调器,安全厂商供应协议,外形供应商带来领域设计专长。成功产品源于合作伙伴驱动、生态导向的方法——映射开源软件的协作本质。因物联网格局碎片化,统一联盟模式可帮助全价值链更有效服务海量可寻址市场。
物联网平台使传感器等设备接入网络、连接中心化云或边缘处理器(或两者兼有),同时保障端到端安全。还处理计费、定位、资产追踪、监控。
主要平台
除Microsoft Azure、Thread等专有栈外,一批开源平台吸引头部物联网企业大额投资。
- GE Predix — 最初为GE内部开发,后作为工业物联网PaaS对外提供。
- AllSeen Alliance AllJoyn
- Open Connectivity Foundation (OCF) IoTivity — 去年合并,现由Linux基金会赞助。
Linux基金会
源于Linux内核,Linux基金会汇聚广泛联盟与同盟,促进软件、理念、活动、培训交流。企业成员包括AT&T、高通、三星、Cisco、英特尔、Microsoft、Oracle、华为等。
除OCF参考架构外,基金会还托管开源倡议,推动网络边缘互操作性——现场设备触发数据驱动洞察与行动。
EdgeX Foundry
Dell贡献约12.5万行代码孵化EdgeX Foundry,旨在创建互操作边缘组件、加速上市、利用现有标准驯服复杂碎片化市场。工业物联网场景中——如装配线缺陷检测、远程设备监控——边缘成为关键决策点。
现场传感器检测故障时,仅在确认问题才发送告警。网关或边缘设备处理数据并确认正常运行,节省云端与带宽成本,释放技术人员处理紧急问题。
开源硬件
数据中心高性能系统多运行开源软件。硬件厂商越来越多采纳相同理念,公开共享设计规范,降低交换机、服务器、机柜、电源基础设施成本并提效。
开放计算项目
Facebook创立的开放计算项目是Linux基金会的硬件对应物。随着物联网渗透企业各层,数据中心必须提供物联网所需的灵活、按需、分布式算力资源。
NFV与SDN
开源支撑关键电信倡议:网络功能虚拟化(NFV)与软件定义网络(SDN)实现网络自动化。不断演进的5G New Radio标准放大复杂度,必需自动化方案。
AT&T的ECOMP架构在2016年底虚拟化34%网络。华为Open-O项目与AT&T合并,形成开放网络自动化平台(ONAP),由Linux基金会管辖。Sprint推出C3PO专有NFV/SDN参考方案,COO Gunter Ottendorfer称其"革新网络核心,是应对未来数据洪峰的扩充工具箱重要一环,使Sprint能更快适应市场需求、更高效且具成本效益地扩展新服务。"
网络自动化与物联网
网络切片赋予运营商自动化能力,打造定制化跨域数据管道,连接任意设备至任意云、边缘、数据中心端点。带宽按企业或工业物联网用例具体需求配置——均由开源技术实现。
物联网技术