虛擬化如何走出輸入/輸出的瓶頸 |
發(fā)布時間: 2012/9/15 17:04:17 |
隨著數(shù)據(jù)中心服務(wù)器虛擬化第一波的到來,每臺服務(wù)器上虛擬機(jī)的數(shù)目保守估計也有四五六個,具體數(shù)目取決于應(yīng)用軟件的數(shù)量。管理員發(fā)現(xiàn)只應(yīng)用服務(wù)器總?cè)萘康?0%,即可在一臺服務(wù)器上安全運行七個到八個應(yīng)用軟件,這比未進(jìn)行虛擬化的服務(wù)器平均容量提高了5%到15%。 但是同時運行所有的虛擬服務(wù)器會導(dǎo)致部分硬件的I/O能力降低。服務(wù)器有一個進(jìn)出網(wǎng)絡(luò)的通路,還有眾多從其他應(yīng)用軟件或后端數(shù)據(jù)庫下載數(shù)據(jù)塊的通路。輸入/輸出通路的數(shù)量超過了服務(wù)器的通路,這導(dǎo)致了通路堵塞,并使得CPU在等待數(shù)據(jù)時空轉(zhuǎn)。 這就是說,將之前固定的靜態(tài)輸入/輸出通路、主機(jī)總線適配器和網(wǎng)絡(luò)介面卡轉(zhuǎn)換為容量可根據(jù)虛擬服務(wù)器需求進(jìn)行擴(kuò)充或縮減的動態(tài)資源。如果輸入/輸出的虛擬化可以實現(xiàn),就可以解決由于服務(wù)器管理員將眾多虛擬化應(yīng)用軟件堆放在同一個硬件上而長期以來都存在的問題。當(dāng)輸入/輸出虛擬化得到普及,對輸入/輸出通路需求數(shù)量較多或數(shù)量不定的應(yīng)用軟件則無法進(jìn)行虛擬化, 早期的兩個解決方案已經(jīng)出臺,而更多的方案必將緊隨其后。Startup Xsigo將輸入/輸出通路附到一個設(shè)備上以進(jìn)行進(jìn)行虛擬化。這一方法需要用Xsigo定制的接口卡更換服務(wù)器的標(biāo)準(zhǔn)主機(jī)總線適配器和網(wǎng)絡(luò)接口卡,并需要購買Xsigo的附加設(shè)備。起始價格為30,000美元。 Xsigo的附加設(shè)備可以構(gòu)建16個可用輸入/輸出通路,這即可建立起存儲器通往光纖通訊網(wǎng)絡(luò)通路,或LAN到以太網(wǎng)絡(luò)的通路。其也可以管理任務(wù)量,并給需求最高的虛擬機(jī)分配更多容量。輸入/輸出實現(xiàn)虛擬化可協(xié)助平衡虛擬機(jī)工作量。使在夜間輸入/輸出通信任務(wù)較多的應(yīng)用軟件與其他應(yīng)用率較低的應(yīng)用軟件協(xié)同運行。 采用輸入/輸出附加設(shè)備進(jìn)行虛擬化也可以減少數(shù)據(jù)中心的網(wǎng)絡(luò)電纜,并使得IT管理員購買更小能效更高的服務(wù)器--網(wǎng)絡(luò)端口更少、主機(jī)總線適配器和網(wǎng)絡(luò)接口卡更大。 Oracle的前總裁、Xsigo 的投資人Ray Lane說,"輸入/輸出的虛擬化使數(shù)據(jù)中心更高效且平衡了虛擬機(jī)工作量的輸入/輸出。非彈性化的結(jié)構(gòu)導(dǎo)致了資源利用率較低,同時浪費了電能、空間和冷卻資源。" 另一種進(jìn)行輸入/輸出虛擬化的方法是基于標(biāo)準(zhǔn)主機(jī)總線適配器或網(wǎng)絡(luò)接口卡,而不需要求諸于附加設(shè)備。行業(yè)內(nèi)團(tuán)體PCI-SIG出臺了SR-IOV標(biāo)準(zhǔn)--可對高速、10-Gbps以太網(wǎng)進(jìn)行虛擬化。 在虛擬機(jī)或一臺服務(wù)器的多臺虛擬機(jī)上將配置無SR-IOV網(wǎng)絡(luò)介面卡,同時給其提供確定的資源,如1 Gbps。Neterion的SR-IOV-enabled X3100系列適配器可以配置16個可用通路,并根據(jù)虛擬機(jī)的需求進(jìn)行動態(tài)分配。如果服務(wù)水平協(xié)議給于其優(yōu)先權(quán),這一容量設(shè)置可實現(xiàn)網(wǎng)絡(luò)接口卡容量的動態(tài)分配、最大容量為10-Gbps。 Neterion的CEO Dave Zabrowski說,"一個大型數(shù)據(jù)中心的備份,1 Gbps的容量已經(jīng)不夠。我們試圖將所需容量整合到單一通路。大多數(shù)情況下,16個通路將被同時被多個虛擬機(jī)利用。" Neterion 10-Gbps Xframe適配器的驅(qū)動器包含在了Vmware的ESX系統(tǒng)管理程序上,使得其可以分配ESX構(gòu)建的虛擬機(jī)和Neterion卡之間的通路。Neterion適配器適用于美國富士公司的計算機(jī)產(chǎn)品以及惠普、IBM和Sun公司的服務(wù)器產(chǎn)品。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |