Linux Foundation推出了ACRN 1.2 Hypervisor

ACRN

幾天前 Linux Foundation展示了ACRN 1.2虛擬機管理程序的新版本是專門用於管理程序的 和設計 用於嵌入式技術和物聯網設備(物聯網)。 在資源有限的團隊中工作時,編寫虛擬機管理程序時要牢記實時任務就緒性,並適合在關鍵系統中使用。

該項目試圖在雲系統中使用的管理程序中佔據一席之地 以及嚴格隔離資源的工業系統數據中心和管理程序。 引用了電子控制單元,儀表板和汽車信息系統作為ACRN的使用示例,但虛擬機管理程序也適用於消費物聯網設備和其他嵌入式應用程序。

ACRN提供了最小的開銷 並且僅包含25行代碼(相比之下,雲系統中使用的管理程序代表大約150萬行代碼)。

同時,ACRN保證低延遲 與團隊互動時具有足夠的響應能力。

另一方面 支持CPU資源虛擬化,輸入/輸出,網絡子系統,圖形和聲音操作,以及一組輸入/輸出介體,用於聯合訪問所有虛擬機共有的資源。

ACRN是第一種類型的管理程序(它直接在硬件上運行),並允許您同時運行可以運行Linux,RTOS,Android和其他操作系統發行版的多個來賓系統。

這樣的項目包括兩個主要部分: 一個是 管理程序 Y EL 另一個是 設備型號 與用於組織來賓系統之間的設備共享的大量輸入/輸出介體有關。

系統管理程序由服務的操作系統控制,該操作系統充當主機系統,並包含將呼叫從其他來賓系統傳輸到計算機的組件。

裡面 其主要特徵如下:

小碼

  • 針對資源有限的設備進行了優化
  • 來自管理程序的幾行代碼(LOC):大約25K與156K LOC,用於以數據中心為中心的管理程序。

速度

  • 低延遲
  • 允許更快的啟動時間
  • 通過硬件通信提高整體響應能力

專為嵌入式物聯網

  • 虛擬化超越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處理器
  • 4GB RAM內存
  • 存儲20GB
  • Recomendado
  • 64核4位處理器
  • 8GB RAM內存
  • 120GB存儲

您可以找到相應的文檔 以及有關受支持的硬件的信息 以下鏈接。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。