[英] Microsoft 发布其定制 Linux Kernel Azure Sphere 以支持其 IoT 服务

[英] Microsoft 发布其定制 Linux Kernel Azure Sphere 以支持其 IoT 服务In the next decade, nearly every consumer gadget, every household appliance, and every industrial device will be connected to the Internet.…

At a small press event in San Francisco, Microsoft today announced the launch of a secure end-to-end IoT product that focuses on microcontroller-based devices — the kind of devices that use tiny and relatively low-powered microcontrollers (MCUs) for basic control or connectivity features. Typically, these kinds of devices, which could be anything from a toy to a household gadget or an industrial application, don’t often get updated and hence, security often suffers.

At the core of Azure Sphere is a new class of certified MCUs. As Microsoft president and chief legal officer Brad Smith stressed in today’s announcement, Microsoft will license these new Azure Sphere chips for free, in hopes to jump-start the Azure Sphere ecosystem.

Because it’s hard to secure a device you can’t update or get telemetry from, it’s no surprise that these devices will feature built-in connectivity. And with that connectivity, these devices can also connect to the Azure Sphere Security Service in the cloud.

Now, you probably assume that these devices will run Windows, but you’re wrong. For the first time ever, Microsoft is launching a custom Linux kernel and distribution: the Azure Sphere OS. It’s an update to the kind of real-time operating systems that today’s MCUs often use.

Why use Linux? “With Azure Sphere, Microsoft is addressing an entirely new class of IoT devices, the MCU,” Rob Lefferts, Microsoft’s partner director for Windows enterprise and security told me at the event.” Windows IoT runs on microprocessor units (MPUs) which have at least 100x the power of the MCU. The Microsoft-secured Linux kernel used in the Azure Sphere IoT OS is shared under an OSS license so that silicon partners can rapidly enable new silicon innovations.” And those partners are also very comfortable with taking an open-source release and integrating that with their products.

To get the process started, MediaTek is producing the first set of these new MCUs. These are low-powered, single-core ARM-A7 systems that run at 500MHz and include WiFi connectivity as well as a number of other I/O options.

As far as the open ecosystem goes, Smith also stressed that the devices can be used with services that run on any other cloud, no matter whether that’s AWS or the Alibaba Cloud.

Interestingly, Amazon’s AWS unit announced a somewhat similar project at its re:Invent conference last year. It’s probably no surprise that these large cloud providers are interested in MCUs, given that while the devices themselves are not bound to any cloud, the only way to get the full value out of them is in combination with cloud services, whether that’s for authenticating new devices, updating operating systems or managing the software that runs on them.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13699.html

(0)

相关推荐

  • dbgen工具使用方法

    dbgen工具使用方法 本文将介绍dbgen多线程的使用方法: dbgen是用来生成TPCH 所需要的数据来使用的 TPCH :针对于数据库查询性能的压测方法 #:首先使用dbgen来生成数据 这里数据量业界有一个…

    2023-03-27
    113
  • Linux文件系统目录结构「终于解决」

    Linux文件系统目录结构「终于解决」本文以CentOS系统为例,但同样适用于Linux的其他发行版。不需要纠结于具体的版本,了解设计意图即可。 Linux将整个文件系统看做一棵树,这棵树的树根叫做根文件系统,用”/”表示。 /usr目录的目录结构与根目录相似,但根目录中的文件多是系统级的文件,而/usr目录中是用…

    2023-07-20
    81
  • 前端面试题整理[通俗易懂]

    前端面试题整理[通俗易懂]1)同一个 BFC 下外边距会发生折叠。 如下例子两个盒子之间距离只有100px,这不是 CSS 的 bug,我们可以理解为一种规范,如果想要避免外边距的重叠,可以将其放在不同的 BFC 容器中。 每一个继承 Object 的对象都有 toString 方法,如果 toStri…

    2023-08-23
    72
  • 电缆bv是什么_vv代表什么电缆

    电缆bv是什么_vv代表什么电缆1电线电缆中BV、BLV等符号含义这些符号都是电线的一些型号,B系列归类属于布电线,所以开头用B,电压:300/500V 电线按用途分为电磁线和

    2023-07-10
    89
  • 分布式 | Global 表 Left Join 拆分表实现原因探究「建议收藏」

    分布式 | Global 表 Left Join 拆分表实现原因探究「建议收藏」作者:郭奥门 爱可生 DBLE 研发成员,负责分布式数据库中间件的新功能开发,回答社区/客户/内部提出的一般性问题。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联…

    2023-03-16
    105
  • Sql server语句执行时间查看

    Sql server语句执行时间查看
    /*语句执行时间查看*/declare @begin_date datetimedeclare @end_date datetimeselect @begi…

    2023-04-07
    110
  • 代码演示Mybatis-Generator 扩展自定义生成「终于解决」

    代码演示Mybatis-Generator 扩展自定义生成「终于解决」Mybatis-Generator 可自动生成Model、Dao、Mapper代码,但其自带生成的代码存在以下问题: 生成的注释不是我们想要的,我们期望的是根据数据库表、字段生成不同的注释; 分页代…

    2023-01-31
    97
  • bin压缩文件_php新特性

    bin压缩文件_php新特性作者:王福祥 爱可生 DBA 团队成员,负责客户的数据库故障处理以及调优。擅长故障排查及性能优化。对数据库相关技术有浓厚的兴趣,喜欢分析各种逻辑。 本文来源:原创投稿 *爱可生开源社区出品,原创内容…

    2023-03-03
    101

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注