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