0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Microsoft Azure Sphere技术方案的探究

电子设计 来源:电子设计 作者:电子设计 2020-12-25 18:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在之前的文章—《Amazon推广AWS IoT的最后一块拼图:a:FreeRTOS》中,笔者曾介绍“a:FreeRTOS”是Amazon整体物联网技术策略的一环,而目前在云端市场上最具份量的业者,除了Amazon的AWS(Amazon Web Services)外,就是Microsoft的Azure与Google的GCP(Google Cloud Platform)或称Google Cloud,更次则为IBM Cloud。

对于物联网的前端技术布局,Google早在2015年5月就提出Android Things(更早之前称为Brillo)为物联网前端装置所用的操作系统,Amazon则在2017年11月提出a:FreeRTOS,而Microsoft直到2018年4月才提出相似定位的技术方案,称为Azure Sphere。

Azure Sphere MT3620 Development Kit

Azure Sphere基本介绍

Azure Sphere是由三部分所构成,一个是微控制器芯片(MCU)、一个是在微控制器芯片上执行的嵌入式操作系统(OS),还有一个是与之对应的云端服务。真正与Android Things、a:FreeRTOS对应抗衡的是Azure Sphere OS。

在这里先说明一点名称的典故,Microsoft与其云端服务有关的方案多会冠上Azure一词,例如其物联网云端服务称为Azure IoT,其中又包含了Azure IoT Hub、Azure IoT、Azure IoT Edge、Azure IoT Central、Azure IoT Suite等,而去年第二季,Microsoft推出放置于客户端执行的Azure云单执行环境方案则称为Azure Stack,以Azure开头为名的软件、服务、技术方案有非常多。

Sphere(球体)一词在信息技术(IT)产业相当常用,一些知名的软件多以此为名,如IBM的中间件WebSphere,VMware的虚拟化系统软件vSphere等。(题外话,信息技术产业爱用的另外一个词是Cube(立方体),多用在硬件上,但不知为何,以Cube为名的硬件产品多半不热销,如Steve Jobs(贾柏斯)创立的NeXT所推出的NeXTCube工作站,之后在Apple时期推出的PowerPC G4 Cube桌面计算机也是卖一年就停产,其他如Nintendo(任天堂)的GameCube游乐器、ASUS(华硕)的CUBE with Google TV。)

回归正题,Microsoft提出的Azure Sphere,与Amazon、Google不同的地方在于强调全层面、全环节的安全性,安全性从MCU芯片的设计开发阶段就已经进行要求,然后OS操作系统也是。最后联机运作时,将数据传递到云端的过程标榜安全芯片、安全软件、安全云端服务。

在具体发展上,Microsoft与联发科合作,以联发科的MT3620芯片来发展Azure Sphere MCU,从目前的报导来看,Microsoft有意以自家品牌推广此芯片,因为芯片外打印Microsoft字样,但估计为了扩大与加速发展,也会实行与Amazon相同政策,即广泛对芯片商提供Azure Sphere认证,合乎其安全规范则可使用,或者是授权芯片电路技术供他人量产。

Azure Sphere OS未来发展

至于Azure Sphere OS方面,Microsoft已坦言是以Linux为基础所修改成,COMPUTEX展上的Azure Sphere方案解说人员表示,未来有可能将Azure Sphere OS的源代码开放出来,目前仍在封闭阶段。

至此有一个疑问:Azure Sphere OS需要多少硬件效能与硬件资源才能执行?目前这方面的信息尚未完整,但以MT3620芯片来推敲,至少需要500MHz Cortex-A7、4MB SRAM系统内存才行。另外,芯片内有个Pluton(冥王星)安全子系统,是另一个独立系统在运作,该系统有一个Cortex-M4F核心,搭配特有的Pluton引擎,来实现芯片层面的安全性。

微软的物联网的生态体系:连网微控制器(MCU)、Linux核心,与Azure Sphere云端服务

芯片内针对I/O部份也使用2个Cortex-M4F核心,在Wi-Fi无线收发方面则再用一个晶心科技(Andes)的N9核心。有趣的是,过去联发科于2014年针对创客提出的LinkIt Connect 7681,其芯片MT7681的核心就是使用N9,而联发科也有投资晶心。

以4MB内存来看,Azure Sphere OS正好介于Android Things与a:FreeRTOS间,Android Things官方要求32MB~64MB以上内存,a:FreeRTOS则是16KB~64KB,看来科技大厂对物联网前端装置的终极硬件规格形貌,仍在尝试探索中。

小结

另外,各位可能会好奇Azure Sphere支持的通讯协议,就目前所知,似乎仅支持Wi-Fi一类,然而多数的物联网操作系统为了加速普及化,多半广泛支持多种通讯协议,即便是Apple的HomeKit都支援Wi-Fi与蓝牙(Bluetooth)两类。因此,Azure Sphere仍在很前期的发展阶段,讲究的是三环节的完整串连,各环节的发展都很初步,未来才可能扩展延伸强化。

至于云端服务方面,则是由Microsoft自家的Azure云端服务提供全程加密,另外前述的各类Azure IoT服务与软件也能与之呼应。其他的支持项目当然也包含Microsoft最知名的程序开发工具Visual Studio。

最后,由于要500MHz Coretex-A7核心、4MB内存,笔者估计,短期内无法使用于电池运作的物联网装置上。事实上,现有的Microsoft介绍中,似乎都是暗示电冰箱、洗衣机等有插头的家电内使用Azure Sphere,或者Microsoft未来会再推行适合电池运作的Azure Sphere方案。

作者:陆向阳

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 应用软件
    +关注

    关注

    0

    文章

    53

    浏览量

    9375
  • Azure
    +关注

    关注

    1

    文章

    129

    浏览量

    13620
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用NVIDIA Nemotron RAG和Microsoft SQL Server 2025构建高性能AI应用

    Microsoft Ignite 2025 大会上,随着 Microsoft SQL Server 2025 的发布,AI 就绪型企业数据库愿景成为现实,为开发者提供强大的新工具,例如内置向量
    的头像 发表于 12-01 09:31 346次阅读
    使用NVIDIA Nemotron RAG和<b class='flag-5'>Microsoft</b> SQL Server 2025构建高性能AI应用

    Microsoft Azure Cobalt 200 开启AI时代Arm架构计算新纪元

    数据中心的架构设计已经不再是独立计算资源的堆砌,而是需要构建成能够高效处理多样化、高负载任务的融合系统。为满足这一需求,业界正从底层对计算技术进行全面优化,优先保障性能、可扩展性和能效表现。 Azure Cobalt 200 加速融合型 AI 数据中心发
    的头像 发表于 11-29 20:12 1525次阅读

    Esri推出适用于Microsoft Fabric的最新ArcGIS集成功能

    加州雷德兰兹--位置智能领域的全球领导者Esri今日宣布,ArcGIS GeoAnalytics for Microsoft Fabric正式全面可用。同时进入公开预览阶段的还有ArcGIS
    的头像 发表于 11-20 16:01 879次阅读

    微软Microsoft Sentinel升级为智能体化AI技术安全平台

    微软持续在安全领域推出新平台与工具,Microsoft Sentinel平台升级为智能体化Al技术安全平台,集成智能Security Copilot副驾驶?实现自动化威胁检测与响应。通过图谱化数据、智能体编排和开放生态,助力企业构建更具韧性的安全运营体系,进一步强化企业A
    的头像 发表于 10-13 15:48 402次阅读

    如何使用 NuMaker 板和 Mbed OS 上的连接字符串连接到 Azure IoT?

    使用 NuMaker 板和 Mbed OS 上的连接字符串连接到 Azure IoT
    发表于 09-04 07:46

    微软正式发布Microsoft行星计算机专业版

    地理空间数据虽赋能能源、农业、零售等多领域,却因复杂性与数据孤岛问题长期局限于专家群体。微软正式发布Microsoft行星计算机专业版,通过Microsoft Azure(国际版)整合AI技术
    的头像 发表于 08-19 14:31 870次阅读

    Microsoft Edge浏览器iOS端插件功能上线

    在最新发布的 139 版本中,Microsoft Edge 浏览器 iOS 端正式支持插件功能!与此同时,Microsoft Edge 安卓端的插件数量已跃升至近 30 款。广告拦截、双语翻译、资源下载……你的手机浏览器,也能拥有自定义的「超能力」。
    的头像 发表于 08-19 14:29 1405次阅读

    LanzaJet拓展与微软的合作关系,助力全球业务增长

    领先的下一代燃料技术公司和可持续燃料生产商LanzaJet, Inc.,今天宣布与微软达成新协议,选用Microsoft Azure作为其首选云平台。 该协议标志着LanzaJet与微软合作伙伴关系的扩大,并强调了创新在扩大航空
    的头像 发表于 06-18 13:52 600次阅读

    微软 Build 2025大会:筑牢智能体时代的安全新防线

    在微软Build 2025大会上,微软宣布通过Microsoft Azure AI Foundry(国际版)、Microsoft Purview与Microsoft Defender的
    的头像 发表于 06-04 09:44 5049次阅读
    微软 Build 2025大会:筑牢智能体时代的安全新防线

    微软Microsoft Azure AI Foundry国际版的十大技术突破

    流程。在本次微软Build2025大会上,我们围绕Microsoft Azure Al Foundry(国际版)发布了十大技术突破:包括新模型体系、智能体化检索等,用可量化价值重新定义人机协作的边界。
    的头像 发表于 05-29 16:28 1456次阅读

    DXC携手SAP与Microsoft,简化并加速企业转型

    DXC Complete携手SAP与Microsoft,助力企业在Microsoft Azure上部署RISE with SAP、GROW with SAP和SAP Business AI解决
    的头像 发表于 05-09 15:04 490次阅读
    DXC携手SAP与<b class='flag-5'>Microsoft</b>,简化并加速企业转型

    Commvault推出CIS强化镜像

    CIS推荐的设置和控制,目前可在Amazon Web Services(AWS)、Microsoft Azure和VMware应用市场使用。
    的头像 发表于 02-21 16:36 724次阅读

    激光焊接技术在焊接钼铜合金的工艺探究

    铜合金的焊接提供了新的解决方案。下面来看看激光焊接技术在焊接钼铜合金的工艺探究。 激光焊接技术利用激光束的能量,将钼铜合金材料进行加热和融化,使其形成焊接接头。在焊接过程中,激光束能够
    的头像 发表于 02-11 16:56 685次阅读
    激光焊接<b class='flag-5'>技术</b>在焊接钼铜合金的工艺<b class='flag-5'>探究</b>

    Lenovo荣获Microsoft六项解决方案合作伙伴认证

    近日,Lenovo自豪地宣布,公司已成功完成Microsoft人工智能云合作伙伴计划下的全部六项Microsoft解决方案合作伙伴认证。这一里程碑式的成就彰显了Lenovo在专业技术
    的头像 发表于 02-10 11:28 737次阅读

    微软重新推出免费企业版Copilot:Microsoft 365 Copilot Chat

    据外媒最新报道,微软近期重新推出了其备受关注的企业版Copilot,并命名为“Microsoft 365 Copilot Chat”。这一新版本的最大亮点在于其免费提供的AI代理功能,为用户带来
    的头像 发表于 01-17 10:08 977次阅读