亚马逊(Amazon)的云端服务平台Amazon Web Services (AWS)现在可以执行于网关甚至是高阶物联网(IoT)节点上──该公司开发了名为Greengrass的Linux执行环境(runtime),目标是将触角更进一步深入IoT世界。
Greengrass旨在协助企业加速AWS物联网之布署,使用者可利用亚马逊在线工具打造执行于本地IoT网络的软件程序,以取得并分析本地物联网节点的资料;而因为Greengrass是AWS产品的一部份,用户也能依照需要整合亚马逊的云端服务。
亚马逊AWS IoT业务副总裁Dirk Didascalou在日前一场于美国旧金山举行的发表会上指出:“在数据源端进行数据处理有其价值;”例如快速的反应,以及利用AWS身分验证与加密的知名安全模式。他指出,Greengrass节点还能在连结断开时同步其他的节点设备。
目前产业界有超过20家公司正在为边缘网络开发物联网软件平台,亚马逊或许是其中最大的一家;而包括电动工具大厂斯坦利百得(Stanley Black & Decker)等厂商,正试图从这个领域切入物联网市场。
Stanley Black & Decker在两年前就将AWS IoT视为首选云端服务平台,该公司在18个月前评估了大约8种边缘网络IoT平台,最后选择了一家新创公司ClearBlade的方案;最近Stanley Black & Decker也开始采用Greengrass,并将持续评估其他不同的平台。
该电动工具机大厂有一个40人的中央软件团队,负责设定软件标准以及为不同业务单位开发程序,好为产品添加数字化服务;Stanley Black & Decker到目前为止开发了包括连网电池组、连网真空吸尘器,以及DIY应用程序等等服务。
虽然Greengrass需要GHz等级处理器以及128MB的内存,而且需要以Python语言编程,但Stanley Black & Decker的软件工程总监Hamid Montazeri认为这并不是问题,因为该类芯片的成本越来越低,而且该公司团队已经在AWS环境中采用Python语言。
亚马逊因为在云端运算领域的影响力,为Greengrass吸引了不少合作伙伴;例如英特尔(Intel)、高通(Qualcomm)与三星(Samsung)等芯片大厂都将Greengrass导入嵌入式处理器,机顶盒制造商Technicolor则将在今年稍晚出货为某客户打造、支持Greengrass的网关,还有诺基亚(Nokia)也将支持该软件。
英特尔利用Greengrass在两周内为一家采矿公司完成了物联网使用情境;高通展示了ThunderSoft的智能视频摄影机,采用其支持Greengrass的Snapdragon 410E处理器;三星则表示,该公司的Artik 530与710物联网模块支持Greengrass。
不过芯片供应商通常都会支持多种物联网云端服务;例如高通就支持Google的Android Things云端服务,以及Verizon的物联网计划。
Technicolor表示,该公司期望Greengrass能协助该公司进军智慧家庭以外的新市场,此外该公司也已经着手规划将亚马逊的Alexa语音助理服务整合制产品,让消费者能在不需要专业技师的帮忙的情况下进行设定。其他将采用Greengrass的硬件厂商还包括Annapurna、Digi International、联想(Lenovo)与纬创(Wistron)。
AWS储存设备租赁服务
目前Greengrass采用的是发布/订阅(pub/sub)编程模式,让单一执行环境扮演主控程序;它不支持处理器或网络中多个节点协作的多实例(runtime instances);亚马逊表示,该软件利用Greengrass群集(group)的概念,也就是有一个Greengrass Core以及与其沟通的本地设备;目前每个群集只允许有一个Greengrass Core,但未来将支持更多个。
亚马逊也透露未来Greengrass将支持其他程序语言,或许包括C与C++;此外也可能发展能在较小处理器上运作的版本。
此外在硬件部份,亚马逊还能出租各种储存系统,帮助客户布署新的AWS服务;例如其Snowball Edge基本上是一种配备100 TBytes内存的专用嵌入式计算机。该系统执行包括Greengrass在内的AWS服务,但不支持其他应用程序或是完整的操作系统;这种系统能利用内建的光纤或10G以太网络端口组成丛集,支持更大的储存容量。
*亚马逊提供Snowball Edge储存设备租用服务
(来源:EE Times)*
亚马逊的储存设备租用项目在两年前左右就开始提供,最初是采用80 TB容量的Snowball系统;此外该公司也能出租一种Snowmobile储存货柜,帮助客户迁移数据中心。
厂商们最头痛的物联网问题是?
而对大多数的企业来说,最头痛的问题其实在于更基础的部份;如Stanley Black & Decker的Montazeri表示:“对于过去只考虑硬件产品的传统产业来说,需要跨入融合软硬件的数字化产品领域就是一个挑战,需要大量的实验以及教育。”
他进一步指出,另一个会遇到的问题是如何找到正确的商业模式:“人们都看到取得投资报酬的机会,但要找到正确的途径可能不容易;”在技术方面:“连结技术永远是个问题,你无法拥有总是可用的网络,也有各种网络选项与解决方案──这还有待解决。”此外物联网设备的保全与装配也是令人头痛的问题。
编译:Judith Cheng
本文授权编译自EE Times,版权所有,谢绝转载
关注最前沿的电子设计资讯,请关注“电子工程专辑微信公众号”。