Microsoft预览Windows上适用于Linux的Azure IoT Edge

Edge资讯 Edge插件网 4年前 (2021-01-23) 1433次浏览 已收录 0个评论

微软本周宣布了Windows版Linux的Azure IoT Edge预览版,使组织可以利用Linux虚拟机进程,这些进程也可与基于Windows和Azure的进程和服务一起使用。

Microsoft预览Windows上适用于Linux的Azure IoT Edge

边缘设备概念是一种使计算和存储更接近现场的物联网(IoT)设备的方式。在开源的Azure的物联网边缘解决方案,为的一部分提供Azure的物联网中心服务,是微软的部署,为了解决这种设备的流量运行Azure服务或“第三方”服务Docker容器产品。Microsoft使用术语“模块”来指代Azure IoT Edge中的这些Docker容器。

Microsoft现在以预览形式提供的功能是可以使用Azure IoT Edge服务运行Linux容器。微软提供的示例是一个摄像头监视系统,该系统通过Linux模块使用机器学习进行了扩充。通常,组织必须在这种情况下设置Linux服务器。现在,通过预览,他们现在可以将Linux作为虚拟机或模块部署在Azure IoT Edge中。

之所以能够在Azure IoT Edge上运行Linux虚拟机,是因为Microsoft在Azure IoT Edge中使用了自己的Linux变体,称为“ CBL-Mariner”。微软也有其他Linux解决方案,用于Linux的Windows子系统(内置在Windows 10中),SONiC和 Azure Sphere OS

Windows IoT团队高级项目经理Terry Warwick在Microsoft制作的IoT Show视频中解释说,Microsoft之所以选择Azure IoT Edge来运行Linux模块,主要是因为它们在市场上具有吸引力。

组织可以直接将Linux作为主机OS运行。但是,Azure IoT Edge中Windows on Linux的功能背后的想法(Microsoft称之为“ EFLOW”)是为了满足客户IT专业知识的需求。IT员工可能对Windows管理了解更多,而对Linux服务器则了解较少,因此EFLOW可以简化事情。它还使IT部门可以连接Windows和Linux进程。

根据视频,沃里克描述了微软将EFLOW Linux功能引入Azure IoT Edge的基本原理:

我们的客户必须在运行Windows或Linux之间进行选择,或者企业中需要第二台设备来托管Linux环境。这些IT管理员可能没有同时操作两个平台的技能,或者企业可能在管理一个平台与另一个平台上投入了巨资。因此,我们主要关注那些在Windows体系结构,Windows设备,Windows管理和Windows知识方面进行了巨额投资的企业和解决方案,从而真正实现了混合环境中的两全其美,而又不需要企业设置新的控制平面来管理Linux环境。

EFLOW的好处还包括使用Windows Admin Center门户远程管理和更新这些Linux模块的能力。Microsoft Update Service用于使Azure IoT Edge的“ Windows运行时组件,Mariner VM和Azure IoT Edge”保持更新。微软还声称EFLOW支持“ Windows进程和Linux容器之间的双向通信”。

Windows上适用于Linux的Azure IoT Edge for Linux处于预览阶段,仅用于测试目的。Microsoft在此概述文档中解释说,当前,它仅可与Windows Admin Center门户的Windows Insider程序预览版一起使用。


Edge插件网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Microsoft预览Windows上适用于Linux的Azure IoT Edge
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址