近日,微软宣布将在虚拟机上支持AzureIoT Edge服务。这也让微软进一步扩展了对VMware vSphere、Hyper-V等虚拟化平台的支持能力。通过这些虚拟化平台,用户可以选择在Windows、Linux以及容器中运行Azure IoT Edge服务。
Azure IoT Edge的稳定版最初在2016年六月发布,这项服务为IoT设备提供了不需要实时连入互联网就可以对事件响应的能力。Azure IoT Edge服务的使用场景包括利用本机学习模型进行异常检测和提供预防性维护等。微软还特地演示了一个通过无人机来识别天然气管道裂缝并在设备失效前做出预测的场景。
微软的战略是能够让Azure IoT Edge服务在尽可能多的设备和平台上运行,微软首席项目经理Chipalo Street解释了战略的重要性:
Azure的智能边缘产品线从设计开始就考虑到了不同用户不同硬件的需求。这包括了从运行Azure Sphere的微控制器单元(MCU)到能够提供从云到边缘一整套体验的Azure Stack平台。Azure IoT Edge不仅能够支持Linux和Windows等操作系统,而且能够支持从比树莓派还小的设备到大型服务器的一系列硬件。VMware vSphere中的IoT Edge则为那些想在已有基础设施上运行AI的用户提供了更多的客户选择。我们看到各行各业的客户都构建了各自的混合云和边缘解决方案,尽管硬件平台各不相同但都很好的满足了各自的需求。
在这份声明中,微软还宣布了同VMware的合作关系,微软承诺将为VMware vSphere提供一个更简洁的部署体验。VMware CTO办公室的Chris Wolf和Daniel Beveridge在官方博客中阐述了合作的重要性:
我们看到越来越多的客户正在将他们的需求服务同云数据中心分离,以满足他们在网络、安全和规模等不同方面的要求。此外,客户很多时候只是因为一小部分遗留代码而不能把整个应用集成到各种云服务中,解偶反而是一种更好的选择。
微软VMware的解决方案可以把诸如Azure流分析、Azure Functions以及Azure识别服务等服务部署到内部数据中心。目前官方支持Azure IoT Edge对Ubuntu服务器的配置,而Ubuntu服务器则可以被集成到基于VMware工具的管理平台中,例如vCenter、vRealize、Operations以及NSX。基于虚拟机的Azure IoT Edge服务除了可以使用vSphere 6.7(及更高版本)以外,还可以实现可信平台模块(TPM)的直通,利用硬件信任根来提供更好的安全性。
据悉,Azure IoT Edge运行时已经在Github上开源。