Linux Foundation推出了ACRN 1.2 Hypervisor

ACRN

几天前 Linux Foundation展示了ACRN 1.2虚拟机管理程序的新版本是专门用于管理程序的 和设计 用于嵌入式技术和物联网设备(物联网)。 当在资源有限的团队中工作时,编写虚拟机管理程序时应牢记实时任务就绪性,并适合在关键系统中使用。

该项目试图在云系统中使用的管理程序中占据一席之地 以及严格隔离资源的工业系统数据中心和管理程序。 引用了电子控制单元,仪表板和汽车信息系统作为ACRN的使用示例,但虚拟机管理程序也适用于消费物联网设备和其他嵌入式应用程序。

ACRN提供了最小的开销 并且仅包含25行代码(相比之下,云系统中使用的管理程序代表大约150万行代码)。

同时,ACRN保证低延迟 与团队互动时具有足够的响应能力。

另一方面 支持CPU资源虚拟化,输入/输出,网络子系统,图形和声音操作,以及用于联合访问所有虚拟机公用资源的一组输入/输出介体。

ACRN是第一种类型的管理程序(它直接在硬件之上运行),并允许您同时运行可以运行Linux,RTOS,Android和其他操作系统发行版的多个来宾系统。

这样的项目包括两个主要部分: 一个是 管理程序 另一个是 设备型号 与用于组织来宾系统之间的设备共享的大量输入/输出介体有关。

系统管理程序由服务的操作系统控制,该操作系统充当主机系统,并且包含用于将呼叫从其他来宾系统传输到计算机的组件。

里面 其主要特征如下:

小码

  • 针对资源有限的设备进行了优化
  • 来自管理程序的几行代码(LOC):大约25K与156K LOC,用于以数据中心为中心的管理程序。

Velocidad

  • 低延迟
  • 允许更快的启动时间
  • 通过硬件通信提高整体响应能力

专为嵌入式物联网

  • 虚拟化超越CPU,I / O,网络等
  • 嵌入式物联网开发功能的虚拟化,即:图形,图像,音频等
  • 完整的I / O中介器集,可在多个虚拟机之间共享设备

适应性

  • 对来宾操作系统(例如Linux和Android)的多操作系统支持
  • 适用于许多用例

它是开源的

  • 可扩展的支持
  • 大量节省研发和开发成本
  • 透明码
  • 与行业领导者合作进行软件开发。
  • 许可的BSD许可证

安全

  • 关键的安全工作负载优先
  • 隔离安全关键型工作负载。
  • 建立该项目时要考虑安全性至关重要的工作量

ACRN 1.2的新功能

在这个新版本中o强调了使用Tianocore / OVMF固件的能力 作为可运行Clearlinux,VxWorks和Windows的服务操作系统(主机系统)的虚拟引导程序。 支持的验证启动模式(安全启动)。

除此之外 开发人员致力于支持Kata容器。 对于Windows来宾系统(WaaG),已添加了用于访问USB主机控制器(xHCI)的介体,并已添加了虚拟化始终运行计时器(ART)。

对于那些对能够测试ACRN感兴趣的人,重要的是,他们应该知道他们必须至少满足以下要求:

最低要求

  • 86位x64处理器
  • 4 GB RAM内存
  • 存储20GB
  • RECOMENDADO
  • 64核4位处理器
  • 8 GB RAM内存
  • 120GB存储

您可以找到相应的文档 以及有关受支持的硬件的信息 以下链接。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。