加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

小型化的ACRN Hypervisor,物联网开发者的救星

2018/03/21 作者:与非网编辑
125
阅读需 10 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

作者:苏义德 英特尔


鉴于互联的设备需要支持更多的硬件资源,操作系统,软件工具及应用,物联网开发者面临的需求不断增长。正如我们在其他市场领域所看到的,虚拟化是满足这些多样化需求的一个不二选择。


不过,现有的解决方案并不能满足物联网开发的轻量级和灵活性特殊要求。数据中心适用的 hypervisor 代码过于庞大,且不能支持关键安全性业务,同时运行时开销过大,这些对嵌入式开发却是必不可少。专有的解决方案通常价格很贵而且很难提供长期的产品支持。很明显,我们需要一个开源的 hypervisor 参考方案来应对嵌入式开发中存在的独特的需求。


这就是我为什么对 ACRN™项目今天的发布感到如此兴奋!- 它作为一个 Linux 基金会的项目,大量代码贡献来自于英特尔。正如我在嵌入式 Linux 大会 ELC 2018 主题演讲中所谈到的,ACRN 从设计初始就与现有解决方案都不同。ACRN 提供了一个灵活的,轻量级的 hypervisor,以实时性及关键安全性为设计出发点,是一个为精简嵌入式开发而优化的开源的可扩展的参考平台。


关于 ACRN hypervisor 最大的新闻恰恰是它的小型化 – 仅有大约 25000 行代码。这个解决方案为资源受限设备提供了一个轻量级的代码库。同样重要的是,我相信,ACRN 所针对的是复杂的具有不同层次关键安全性要求的嵌入式系统


丰富的 I/O 设备虚拟化带来的资源共享可以最大限度的发挥物联网设备的潜力。除此以外,ACRN 是以解决实时响应为出发点设计,具有低延迟及高适应性。这些特性加在一起,通过进行 SoC 整合,有助于降低开发软件及硬件成本。ACRN 意在通过隔离安全性关键业务进一步优化其安全性。


英特尔在虚拟化技术方面的经验及领先地位对于 ACRN 的开发至关重要。该项目现在已经完全开源,代码可以从 www.github.com/projectACRN 获得。我们相信这个方式会加强业界领导者们在嵌入式 hypervisor 上的合作,加速项目开发并加快这一重要技术的日趋成熟。开源会带来更多益处,比如帮助确保代码的透明和兼容性,提供一个高质量的参考代码,从而加速产品上市周期, 有利于开发和长期的支持,以及降低维护成本。


正是由于 ACRN 以嵌入式物联网开发的虚拟化作为设计出发点(相机,音频,图像等等),这个项目对众多的物联网使用场景都是理想的选择,例如汽车、工业物联网、零售。我们期待近期有更多的公司加入。


我诚挚邀请你来访问 www.projectacrn.org 了解更多有关 ACRN 项目的信息,下载代码并加入社区讨论。


我期待着听到你在 ACRN 开发上的经验分享。

推荐器件

器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
LTC6905HS5-100#TRMPBF 1 Linear Technology LTC6905-XXX - Fixed Frequency SOT-23 Oscillator; Package: SOT; Pins: 5; Temperature Range: -40°C to 125°C
$41.05 查看
AT25256B-SSHL-T 1 Microchip Technology Inc IC EEPROM 256KBIT 20MHZ 8SOIC
$1.15 查看
SN74LVC1T45DBVR 1 Texas Instruments Single-Bit Dual-Supply Bus Transceiver with Configurable Voltage-Level Shifting and 3-State Outputs 6-SOT-23 -40 to 85

ECAD模型

下载ECAD模型
$0.94 查看

相关推荐

电子产业图谱