大多數(shù)服務(wù)器機房的有趣之處在于,機房里每臺機器的功能也許都沒有被充分利用。甚至高帶寬的服務(wù)器在任意給定時間也很少讓其CPU或RAM使用率達(dá)到很高的百分點。這是對資源非常低效的利用(畢竟,你正在增強這些設(shè)備的功能,它們有沒有被用上?),這些都花費了大量的資金。不過,針對該問題有一種解決方案。
理想的一體化虛擬機…
使用虛擬化軟件,單一的物理服務(wù)器可以同時運行多臺虛擬機。每臺虛擬機都認(rèn)為自己運行在專用的硬件上,就好像和其他所有的虛擬機都分隔開。
但也許你了解這一切。你不需要一門針對虛擬化技術(shù)的速成課。你需要一種企業(yè)級的虛擬化工具,可以將費錢的、占用很大空間的數(shù)據(jù)中心轉(zhuǎn)變成為一臺高效的、理想的一體化虛擬機。
你所需要的就是VMware ESX Server。
但確切地說ESX Server是什么?它和現(xiàn)有的其它虛擬化軟件有何不同之處?
對于初學(xué)者來說,正如以上所提到的,ESX Server是一種企業(yè)級虛擬化工具。它利用能夠管理許多虛擬機的服務(wù)程序進(jìn)行工作,比VMware另外的基礎(chǔ)服務(wù)產(chǎn)品具有更高的可靠性和效率。
其中的原因是由于ESX Server運行在"裸機"上。這在本質(zhì)上意味著你將ESX Server軟件直接安裝在計算機上,不需要有一個讓它可以運行在其上的操作系統(tǒng)。以下的圖表說明了此原理。
此系統(tǒng)由基于Linux內(nèi)核的VMkernel進(jìn)行管理。該微內(nèi)核通過消除在虛擬機下面運行一個基本操作系統(tǒng)所需的系統(tǒng)開銷,從而節(jié)省了資源。該產(chǎn)品將資源從物理機器和虛擬機的多個模擬復(fù)制品中分離出來,供虛擬機使用。它甚至還有過量使用內(nèi)存的功能,這意味著虛擬機的內(nèi)存總和可以安全地超越服務(wù)器的實際物理內(nèi)存。此功能可以提高服務(wù)器內(nèi)存的整體利用效率。所有這些功能都由服務(wù)控制臺進(jìn)行管理,此控制臺相當(dāng)于ESX Server及其"操作系統(tǒng)"的管理軟件。
VMware ESX Server可以起什么作用…
ESX Server對于需要盡可能簡化服務(wù)器硬件的企業(yè)非常重要。它幾乎可以立刻在新服務(wù)器上安裝,并可以在現(xiàn)有的正在使用的服務(wù)器上進(jìn)行維護(hù),而無需停機。
ESX Server另一種有趣的用法是用于災(zāi)難恢復(fù)。既然ESX Server是和硬件分離的,運行在它上面的應(yīng)用程序(及操作系統(tǒng))就可以立即遷移。服務(wù)器的硬件和ESX Server的虛擬化規(guī)范之間必要的一致性,讓安裝、維護(hù)以及遠(yuǎn)程管理虛擬機的過程非常簡單!
所有這些神奇功能的價格都不便宜。VMware ESX Server意味著一種企業(yè)級產(chǎn)品,同時其定價也是企業(yè)級價格。除此之外,還要求運行該軟件的服務(wù)器功能盡可能強大。
事實上,ESX Server需要有英特爾和AMD的特殊CPU部件,才可以有效地運行所需的處理器指令。用戶也會需要某種持久的存儲解決方案,用于存儲虛擬機上和虛擬硬盤上的所有信息。
用戶可以通過虛擬化技術(shù)構(gòu)建虛擬服務(wù)器,當(dāng)考慮到購買以及安裝相同數(shù)量的物理服務(wù)器的成本時,當(dāng)然這些不便之處只是次要的。
現(xiàn)在你可以整合服務(wù)器并讓它更高效地運行。讓服務(wù)器機房由令人生畏變?yōu)轭H具吸引力了。