將空閑出來的原服務(wù)器再次進(jìn)行虛擬化,納入到虛擬化資源池中,繼續(xù)發(fā)揮其處理能力(實(shí)際工程中,為保障遷移的可恢復(fù)性,會(huì)將待整合的原物理服務(wù)器繼續(xù)保留一段時(shí)間,在充分驗(yàn)證虛擬機(jī)正常工作后再進(jìn)行整合)。
圖4 V2V虛擬服務(wù)器遷移方案
對于現(xiàn)有虛擬機(jī)整合,雖然都是基于X86服務(wù)器的虛擬化,但不同虛擬化廠商之間的虛擬機(jī)格式并不通用,只有進(jìn)行格式轉(zhuǎn)換后才能在其他廠商虛擬化環(huán)境中運(yùn)行。(如圖4所示)以運(yùn)行在VMware中的一個(gè)Windows Server 2008虛擬機(jī)為例,H3C提供虛擬機(jī)轉(zhuǎn)換方案可將虛擬機(jī)的鏡像文件Windows2008.VMDK拷貝到H3C的CAS平臺,將其轉(zhuǎn)換為RAW或QCOW2格式。相比之下,RAW具有格式通用,訪問速度快的特點(diǎn),而QCOW2作為一種新虛擬機(jī)格式,在具備與RAW基本相同訪問性能的基礎(chǔ)上,還支持快照增量的特點(diǎn),后續(xù)使用會(huì)越來越多。最后只需在CAS平臺中啟動(dòng)經(jīng)過轉(zhuǎn)換格式的虛擬機(jī)鏡像文件,虛擬機(jī)就完成了遷移。
而服務(wù)器承載虛擬機(jī)的數(shù)量與服務(wù)器硬件性能和應(yīng)用負(fù)載大小和關(guān)鍵程度都相關(guān)。根據(jù)工程經(jīng)驗(yàn),一臺雙路6核CPU服務(wù)器可支持10個(gè)虛擬機(jī),四路6核CPU服務(wù)器可支持15-30虛擬機(jī)。
服務(wù)器硬件配置如下。
- CPU性能:核數(shù)越多,主頻越高,所能支持的虛擬機(jī)數(shù)量越多。
- 內(nèi)存大小:內(nèi)存容量越大,所能支持的虛擬機(jī)數(shù)量越多。
- 本地磁盤:內(nèi)置本地磁盤可用性和I/O吞吐能力都較弱,推薦使用外置高性能磁盤陣列。
應(yīng)用負(fù)載大小與業(yè)務(wù)關(guān)鍵程度如下:
- 應(yīng)用負(fù)載越大,能同時(shí)運(yùn)行的虛擬機(jī)數(shù)量越少。
- 業(yè)務(wù)越關(guān)鍵,建議同時(shí)運(yùn)行的虛擬機(jī)數(shù)量越少。
- 為實(shí)現(xiàn)高可靠熱備所需的資源冗余,建議單服務(wù)器的總體資源使用率不要超過2/3。
虛擬機(jī)創(chuàng)新應(yīng)用與管理
由于虛擬機(jī)不同于物理服務(wù)器可看得見、摸得著,如何創(chuàng)建虛擬機(jī)、遷移虛擬機(jī)、以及對虛擬機(jī)的流量進(jìn)行監(jiān)控,只有配備完善的云管理平臺才能使虛擬化具備實(shí)用價(jià)值。
H3C CAS云計(jì)算管理平臺可以提供全中文圖形化的自助操作界面,能從虛擬化的計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)資源池中申請一臺虛擬機(jī)所需的全部資源,并支持虛擬機(jī)的啟動(dòng)、暫停、恢復(fù)、休眠、重啟、關(guān)閉、下電、克隆、遷移、快照等全部功能; CAS云管理平臺能充分發(fā)揮云計(jì)算的敏捷性、可控性和高效性,可極大程度地提高了鐵路業(yè)務(wù)的響應(yīng)能力。
基于虛擬機(jī)可遷移特性,H3C虛擬機(jī)動(dòng)態(tài)資源調(diào)配技術(shù)(如圖5所示)則能自動(dòng)監(jiān)控虛擬化資源池中物理服務(wù)器的CPU負(fù)載、內(nèi)存負(fù)載等信息,一旦出現(xiàn)某臺物理服務(wù)器的性能達(dá)到某個(gè)閾值,CAS云管理平臺會(huì)將該臺服務(wù)器的部分虛擬機(jī)自動(dòng)遷移到比較空閑的物理服務(wù)器,確保每個(gè)虛擬機(jī)都能充分利用服務(wù)器處理資源。
圖5 虛擬機(jī)動(dòng)態(tài)資源調(diào)配技術(shù)
對于類似“鐵路18點(diǎn)統(tǒng)計(jì)”這樣每天到18點(diǎn)時(shí)將統(tǒng)計(jì)數(shù)據(jù)集中上報(bào)的突發(fā)業(yè)務(wù),往往會(huì)出現(xiàn)承載該業(yè)務(wù)的一臺虛擬機(jī)在短時(shí)間內(nèi)處理性能不足的問題。為此,H3C提供虛擬機(jī)動(dòng)態(tài)資源擴(kuò)展方案,能將處理性能不足的虛擬機(jī)復(fù)制多份,在多臺具備空閑處理能力的物理服務(wù)器上同時(shí)啟動(dòng),結(jié)合負(fù)載均衡技術(shù)將虛擬機(jī)的處理性能成倍提升。這種性能自動(dòng)擴(kuò)展技術(shù)在傳統(tǒng)物理服務(wù)器架構(gòu)下完全是不可想象的。