為虛擬機器提供絕佳隔離效果, 同時亦延伸至更為廣泛的ARM伺服器領域。
Xen專案已經發佈其虛擬機器管理程式的4.10版本。
項目維護負責人Julien Grail寫道,
“這不可避免地會放慢我們對新功能的接受度, 自然也推遲了版本發佈的速度; 但我們相信, 我們已經在成熟的安全實踐與創新之間找到了有意義的平衡點。 ”
那麼新版本帶來哪些新驚喜?首先是在選定CPU上運行虛擬機器的能力, 以及提供一種更好的方式“在處理器上表達vCPU的位置偏好, 從而在適當配置條件下提升緩存與記憶體性能。 ”
虛擬機器內省機制得到增強, 特別是“在ARM上為虛擬機器添加了軟體頁表walker, 其為ARM CPU的引入打下了良好的基礎。 ”
新的UI則允許用戶輕鬆實現“對特定引導參數的修改, 而無需重新引導Xen。
根據該專案最新版本發佈內容的說明, “目前可通過設定檔中的類型選項選擇訪客類型, 其中用戶可以選擇PV、PVH或者HVM訪客。 ”
對系統晶片的支援能力也已經得到增強, 目前其可支援64位ARMv8-A架構高通Centriq 2400與Cavium ThunderX晶片。 由於二者皆屬於伺服器架構, 因此Xen顯然已經決定為市場上可能陸續出現的ARM支持型伺服器作好準備。
不過此次發佈的新版本也同時增加了在微型伺服器上運行二級緩存分配技術(簡稱CAT)的支援能力, 而這項技術為英特爾CPU所獨有。 因此, Xen項目明顯不會在ARM上押下全部賭注。
如果大家此前已經注意到美國國家安全局曾經為Xen專案貢獻大量代碼, 那麼這一次同樣不例外——國安局方面繼續被列入貢獻者名單之內。