哪種虛擬機器管理程式支援巢狀的虛擬機器?

2021-09-23 11:53:25 字數 1040 閱讀 5345

想要在資料中心嘗試巢狀虛擬化?你需要滿足一些軟體和硬體方面的要求。

虛擬化已經改變了現代計算的面貌,管理員可以提供計算資源並操作從底層伺服器完全解耦的工作負載。管理程式通常直接安裝在伺服器硬體的頂端,虛擬機器可以建立在管理程式之上並執行多種作業系統和應用程式。但一項新的虛擬化模型允許乙個管理程式執行在另乙個之上,允許it專業人員「混合」管理程式並開發沒有實踐過的複雜的虛擬環境。雖然這項技術還沒有成熟到可以運用在繁忙的資料中心生產環境中,但人們對「巢狀虛擬化」的興趣不斷增長,**商也對這項技術表示支援。

巢狀虛擬化或稱之為巢狀虛擬機器並不是乙個新想法。2023年,vmware討論了這個問題,使用乙個管理程式可以正常工作的虛擬機器巢狀在另乙個虛擬機器中。例如,主機程式像esxi 6.0將支援客戶管理程式,包括hyper-v,xen和kvm。然而,不應該假定主機虛擬機器監控程式具備支援特定的客戶虛擬機器監控程式的能力。想要開始巢狀虛擬化的研究,應該核對虛擬化廠商來決定哪種具體的管理程式可以作為客戶機使用,並核對主機系統管理程式支援特定客戶機的能力。如果你找不到支援所需的主機和客戶虛擬機器監控程式組合的文件,你仍然可以在受控的環境進行實驗並檢測實驗結果,這始終是乙個良好的實踐方法。

巢狀虛擬化的原則問題會給客戶機虛擬機器的效能帶來影響。虛擬機器監控程式如esxi,hyper-v,xen和kvm都需要訪問處理器硬體擴充套件來增強虛擬化。對於現代伺服器來說,這不是乙個問題。因為早在2023年就加入了這兩個處理器的擴充套件。但是一旦系統管理程式安裝在伺服器上的裸機硬體上,伺服器主機程式通常不公開客戶虛擬機器監控程式的虛擬化特性,如果巢狀的虛擬機器啟動,將導致客戶機管理程式表現不佳。

現代管理程式如esxi 5.1及之後的版本能夠實現虛擬化處理器和記憶體增強,使這些特性可用於客戶虛擬機器,然後可以巢狀在其他虛擬機器並提供完整的硬體加速效能。

儘管當前虛擬機器監控程式應該支援巢狀,請記住,在正確部署巢狀虛擬機器之前,可能需要故意使硬體輔助虛擬化作為主機管理程式的一項功能。例如,esxi 5.1、5.1和5.5都需要管理員在web客戶端訪問處理器設定螢幕。另外,在xen實現巢狀虛擬化可能需要改變xen配置檔案:

hap=1

nestedhvm=1

原創 以虛御虛 用虛擬機器除錯vt程式

準備工作 首先你需要安裝以下程式 1.vmware 版本6.0 7.1 2.ida 不一定用得到 3.windbg 也不一定用得到 4.自行編譯乙份帶vt的bochs 版本2.4.1 2.4.6,2.4.1中vmx有些部分沒實現推薦用2.4.5以上版本 然後你需要安裝一下作業系統,因為bochs裝系...

虛擬機器的安裝與管理

bin bash命令執行環境的指定 virt install 安裝虛擬機器 name 1 虛擬機器名稱指定 1表示指令碼後的第一串字元 ram 1000 記憶體 file var lib libvirt images 1.img 硬碟檔案 file size 8 硬碟檔案大小 cdrom iso r...

Linux 虛擬機器的管理操作

二次啟動虛擬機器,當虛擬機器已經執行時不能再次執行 kiosk foundation0 desktop rht vmctl start desktop 錯誤提示 error desktop not started is already running ht vmctl 如下 kiosk founda...