管理程序,也稱為虛擬機(jī)監(jiān)視器或 VMM,是一種虛擬化軟件,通過將計(jì)算機(jī)的軟件與其硬件分離,支持虛擬機(jī) (VM) 的創(chuàng)建和管理。管理程序在物理和虛擬資源之間轉(zhuǎn)換請求,使虛擬化成為可能。當(dāng)管理程序直接安裝在物理機(jī)的硬件上,介于硬件和操作系統(tǒng) (OS) 之間時(shí),它被稱為 裸機(jī)管理程序。一些裸機(jī)管理程序嵌入在與主板基本輸入/輸出系統(tǒng) (BIOS) 相同級別的固件中。這對于某些系統(tǒng)來說是必要的,以使計(jì)算機(jī)上的操作系統(tǒng)能夠訪問和使用虛擬化軟件。
由于裸機(jī)管理程序?qū)⒉僮飨到y(tǒng)與底層硬件分離,因此軟件不再依賴或僅限于特定的硬件設(shè)備或驅(qū)動(dòng)程序。這意味著裸機(jī)管理程序允許操作系統(tǒng)及其相關(guān)應(yīng)用程序在各種類型的硬件上運(yùn)行。它們還允許多個(gè)操作系統(tǒng)和虛擬機(jī)(客戶機(jī))駐留在同一物理服務(wù)器(主機(jī))上。由于虛擬機(jī)獨(dú)立于物理機(jī),它們可以在機(jī)器之間或平臺(tái)之間移動(dòng),根據(jù)需要轉(zhuǎn)移工作負(fù)載并在多個(gè)服務(wù)器之間分配網(wǎng)絡(luò)、內(nèi)存、存儲(chǔ)和處理資源。例如,當(dāng)應(yīng)用程序需要更多處理能力時(shí),它可以通過虛擬化軟件無縫訪問其他機(jī)器。
裸機(jī)是什么意思?
術(shù)語裸機(jī)是指虛擬化軟件和硬件之間沒有操作系統(tǒng)。虛擬化軟件駐留在“裸機(jī)”或硬件的硬盤上,通常安裝操作系統(tǒng)。裸機(jī)不僅用于描述管理程序。裸機(jī)服務(wù)器是常規(guī)的單租戶服務(wù)器。但是,它可以是虛擬機(jī)的主機(jī),并添加了管理程序和虛擬化軟件。裸機(jī)云是指客戶除了租用公共云服務(wù)外,還從云服務(wù)提供商處租用托管公共云的實(shí)際服務(wù)器。
裸機(jī)虛擬機(jī)管理程序和托管虛擬機(jī)管理程序有什么區(qū)別?
裸機(jī)管理程序 是最常部署的管理程序類型。 這是虛擬化軟件直接安裝在硬件上的地方,通常安裝操作系統(tǒng)的地方。裸機(jī)管理程序非常安全,因?yàn)樗鼈兣c易受攻擊的操作系統(tǒng)隔離。它們比托管的虛擬機(jī)管理程序性能更好、效率更高,大多數(shù)公司選擇裸機(jī)虛擬機(jī)管理程序來滿足企業(yè)和 數(shù)據(jù)中心的 計(jì)算需求。
還有另一種類型的管理程序,稱為 客戶端 或 托管管理程序。雖然裸機(jī)管理程序直接在計(jì)算硬件上運(yùn)行,但托管管理程序在主機(jī)的操作系統(tǒng)內(nèi)運(yùn)行。盡管托管的管理程序在操作系統(tǒng)中運(yùn)行,但可以在其之上安裝其他操作系統(tǒng)。托管管理程序比裸機(jī)管理程序具有更高的延遲,因?yàn)橛布凸芾沓绦蛑g的請求必須通過操作系統(tǒng)的額外層。托管虛擬機(jī)管理程序也稱為客戶端虛擬機(jī)管理程序,因?yàn)樗鼈冏畛S糜谧罱K用戶和軟件測試,其中較高的延遲不是問題。
硬件加速技術(shù)可以通過執(zhí)行一些創(chuàng)建和管理虛擬資源的資源密集型工作來提高裸機(jī)和托管管理程序的處理速度。虛擬專用圖形加速器 (vDGA) 是一種硬件加速器,可以負(fù)責(zé)發(fā)送和刷新高端 3-D 圖形,將主系統(tǒng)騰出用于其他任務(wù)并大大提高圖像顯示速度。這項(xiàng)技術(shù)對于石油和天然氣勘探等行業(yè)非常有用,在這些行業(yè)中,公司需要快速可視化復(fù)雜的數(shù)據(jù)。
虛擬機(jī)管理程序和裸機(jī)虛擬化有什么區(qū)別?
裸機(jī)服務(wù)器是具有單個(gè)租戶的專用服務(wù)器,由單個(gè)客戶端控制。對于裸機(jī)虛擬化,該客戶端可以將裸機(jī)管理程序直接安裝到該服務(wù)器的硬件上,以啟用虛擬化技術(shù),包括虛擬應(yīng)用程序、多個(gè) 虛擬機(jī)或 私有云。
相比之下,托管管理程序安裝在操作系統(tǒng)之上,而不是服務(wù)器的裸機(jī)上。兩種類型的管理程序都可以在一臺(tái)物理機(jī)器上為多個(gè)租戶運(yùn)行多個(gè)虛擬服務(wù)器。公共云服務(wù)提供商將不同虛擬服務(wù)器上的服務(wù)器空間出租給不同的公司。因此,一臺(tái)服務(wù)器可以托管多臺(tái)為多家公司運(yùn)行工作負(fù)載的虛擬服務(wù)器。與專用裸機(jī)服務(wù)器相比,資源共享會(huì)帶來更大的安全風(fēng)險(xiǎn),并且當(dāng)其中一個(gè)租戶運(yùn)行大量工作負(fù)載而干擾其他租戶的服務(wù)器性能時(shí),可能會(huì)導(dǎo)致“嘈雜的鄰居”效應(yīng)。
由于單個(gè)公司可以完全控制裸機(jī)服務(wù)器,因此該服務(wù)器將始終提供比與其他虛擬服務(wù)器共享物理服務(wù)器帶寬、內(nèi)存和處理能力的虛擬服務(wù)器更高的性能。公司還可以更好地控制裸機(jī)服務(wù)器的硬件,并可以對其進(jìn)行優(yōu)化以提高性能。由于裸機(jī)服務(wù)器不與其他租戶共享資源,因此它們通常用于托管私有云,特別是對于需要遵守要求物理分離資源的法規(guī)的公司。
托管多個(gè)虛擬機(jī)的管理程序確實(shí)比裸機(jī)服務(wù)器提供了一些優(yōu)勢。管理程序允許立即創(chuàng)建虛擬機(jī),根據(jù)動(dòng)態(tài)工作負(fù)載的需要提供更多資源。在需要時(shí)提供額外的物理服務(wù)器要困難得多。管理程序還允許更多地利用物理服務(wù)器,因?yàn)樗軌蛟谝慌_(tái)物理機(jī)器的資源上運(yùn)行多個(gè)虛擬機(jī)。在一臺(tái)物理機(jī)上運(yùn)行多個(gè)虛擬機(jī)比為同一任務(wù)運(yùn)行多個(gè)未充分利用的物理機(jī)更具成本和能源效率。