到底什么樣的情況和背景下,需要應(yīng)用服務(wù)器虛擬化,又到底應(yīng)該如何實(shí)施虛擬化,虛擬化能夠給企業(yè)帶來些什么?帶著這些種種疑問,記者聯(lián)系到了已部署虛擬化應(yīng)用的GE醫(yī)療集團(tuán),分享了他們在虛擬化部署應(yīng)用方面的體會。 根據(jù)GE醫(yī)療集團(tuán)亞太區(qū)服務(wù)器運(yùn)維經(jīng)理馬國超的介紹,GE醫(yī)療集團(tuán)亞太區(qū)總共有300多臺服務(wù)器,其中有十幾個物理服務(wù)器運(yùn)行著虛擬機(jī),共運(yùn)行著40多個虛擬機(jī)。 1 虛擬化解決數(shù)據(jù)中心資源配置和空間難題 那么,到底是什么原因,讓GE開始在數(shù)據(jù)中心里面部署虛擬化?馬國超表示,對于GE醫(yī)療集團(tuán)來說,部署虛擬化的主要原因主要在于希望通過虛擬化能夠?qū)崿F(xiàn)快速的基礎(chǔ)設(shè)施服務(wù)和靈活的資源調(diào)配。 GE醫(yī)療集團(tuán)的訂單系統(tǒng)每個季度末都會出現(xiàn)一個很高的峰值。此前為了應(yīng)付這樣的峰值,不得不為服務(wù)器預(yù)留出來來大量的計(jì)算能力,而這些計(jì)算能力在平時則是極大的浪費(fèi)。另外,作為提供服務(wù)支持的部門,馬國超他們需要滿足其他部門提出的系統(tǒng)需求。歐洲分部要求GE醫(yī)療集團(tuán)亞洲提供技術(shù)支持,提供7臺服務(wù)器以便安裝相關(guān)的ERP應(yīng)用。不過馬國超表示,并不希望為他們購買額外的新服務(wù)器,而是希望通過虛擬化技術(shù)來提供虛擬機(jī)服務(wù)。 “經(jīng)過認(rèn)真的測試和評估,他們最終也認(rèn)可了這樣的方案!瘪R國超說,“盡管我們的數(shù)據(jù)中心空間并不緊張,也有足夠的資金來購買服務(wù)器,但是我們需要通過虛擬化來實(shí)現(xiàn)更好的可管理能力,實(shí)現(xiàn)靈活的資源調(diào)配。當(dāng)然,同時可以降低所需要的硬件數(shù)量、提升服務(wù)器資源的利用率! 2 利用SAN架構(gòu) 部署可靠的虛擬化方案 由于運(yùn)行的虛擬機(jī)為企業(yè)的生產(chǎn)系統(tǒng),GE選擇了較為可靠的SAN方式來部署VMware的虛擬化方案。GE醫(yī)療集團(tuán)將三臺HP DL585構(gòu)筑成了一個Server Farm,然后在后端連接了SAN存儲系統(tǒng),將所建立的十幾臺虛擬機(jī)都存儲在SAN上面,其中包括了DHCP/DNS、打印服務(wù)器以及訂單系統(tǒng)、Veritas備份系統(tǒng)。 通過Virtual Center管理系統(tǒng),GE醫(yī)療集團(tuán)可以在這三臺DL585之間自由遷移虛擬機(jī),以實(shí)現(xiàn)資源調(diào)配的需要。平時的時候,三臺服務(wù)器上均衡運(yùn)行著各個虛擬機(jī);每到季度末,就利用Virtual Center將其他的虛擬機(jī)都遷移到兩臺服務(wù)器上,而只保留訂單系統(tǒng),以滿足峰值需要。 3 虛擬化帶來靈活性和可管理性 部署完成之后的事實(shí)證明,虛擬化能夠幫助GE大幅地提升服務(wù)器的利用率,也能夠提升資源調(diào)配的靈活性。根據(jù)介紹,GE的服務(wù)器利用率從原有的10%提升到了整合后的60%,并且其部署一個新服務(wù)的時間都從原來的數(shù)月時間降低到了現(xiàn)在的數(shù)個小時。 馬國超表示,以往部署新應(yīng)用,從提出申請到設(shè)備到貨、安裝、配置,需要大概3個月時間,而現(xiàn)在利用虛擬機(jī)模板開設(shè)一個新的服務(wù)器應(yīng)用,只需要大概1個小時的時間。 4 務(wù)必進(jìn)行嚴(yán)格的測試 盡管對虛擬化的效果贊不絕口,但是馬國超一再對記者強(qiáng)調(diào),一定要經(jīng)過嚴(yán)格的測試,才能夠?qū)⑸a(chǎn)系統(tǒng)部署在虛擬化之上。 在應(yīng)用虛擬化方案之前,馬國超所在的GE醫(yī)療集團(tuán)總部已經(jīng)采用了虛擬化方案,他們所需要搭建的虛擬化環(huán)境,在美國本部已經(jīng)運(yùn)行良好。但是在馬國超他們自己部署的虛擬化生產(chǎn)系統(tǒng)正式上線之前,還是在美國經(jīng)過了長時間的壓力測試、備份測試,并且逐步將所需要的應(yīng)用遷移到了虛擬化的平臺上。 5 避免盲目虛擬化 并不是所有的應(yīng)用都適合做虛擬化,也并不是所有的系統(tǒng)都應(yīng)該做集成。對于現(xiàn)在的服務(wù)器虛擬化來說,其實(shí)講得最多的還是用VMware來進(jìn)行x86系統(tǒng)的虛擬化。 馬國超表示,對于GE醫(yī)療集團(tuán)來說,大多數(shù)應(yīng)用都是基于Solaris環(huán)境,因此沒有必要用VMware來進(jìn)行虛擬化,而是直接用Solaris自帶的Container來實(shí)現(xiàn)虛擬化功能。 雖然說虛擬化能夠幫助數(shù)據(jù)中心進(jìn)行整合,但是沒有必要為了整合而整合。他表示,不能因?yàn)橐,而把現(xiàn)在數(shù)據(jù)中心里面運(yùn)行得很好、甚至剛剛部署的服務(wù)就遷移到虛擬化平臺上。 “企業(yè)得所有一切都是圍繞業(yè)務(wù),技術(shù)只是推動業(yè)務(wù)。不能本末倒置,讓業(yè)務(wù)適應(yīng)技術(shù)!瘪R國超強(qiáng)調(diào)說。 6 虛擬化需要注意的問題 由于算是一個新的技術(shù),因此在部署虛擬化的時候,總會遇到一些問題,需要用戶小心應(yīng)對。 馬國超表示,他們在將VMware的ESX Server從2.5版本升級到3.0的時候,三臺服務(wù)器中的兩臺都挺好,但是有一臺出現(xiàn)了問題,通過VMware工程師的遠(yuǎn)程技術(shù)支持才得以解決。而如果不能解決的話,可能會導(dǎo)致已經(jīng)部署的虛擬機(jī)不可用。 “這種問題的解決辦法就是,在升級服務(wù)器或者ESX Server的時候,最好把運(yùn)行在上面的虛擬機(jī)先遷移到其他服務(wù)器上,升級完了之后再遷移回來,這樣因此類推,完成所有服務(wù)器的升級,這樣就不會有問題了!瘪R國超表示。 另外,有一些廠商不支持在虛擬機(jī)上運(yùn)行他們的應(yīng)用,比如Symantec的VERITAS備份軟件就不支持在VMware上的運(yùn)行,但是VMware能夠支持VERITAS運(yùn)行。馬國超表示,他們的遠(yuǎn)程辦公室需要VERITAS來實(shí)施備份,但是他們又不愿意購買一臺物理機(jī)專門用于備份。經(jīng)過測試,他們決定在虛擬機(jī)上運(yùn)行VERITAS。 “這個的確會有風(fēng)險(xiǎn),就是如果出了問題,可能Veritase會不愿意承擔(dān)責(zé)任,但是考慮到再部署一個物理機(jī)成本比較高,所以我們還是采用虛擬機(jī)來部署。”馬國超說,“至少我們目前在遠(yuǎn)程辦公室都是這么進(jìn)行的,但是在數(shù)據(jù)中心不會這么做的,畢竟數(shù)據(jù)中心對安全性要求更高。” |