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