虛擬化在中國系列——中遠(yuǎn)的虛擬化之路
原創(chuàng)【51CTO獨家特稿】中遠(yuǎn)散貨運輸有限公司是從事國際海上干散貨運輸?shù)拇笮秃竭\企業(yè)。公司自有靈便型、巴拿馬型和好望角型等各類大型散裝船舶;船舶航線遍及 100多個國家和地區(qū)的 1000多個港口。隨著各部門業(yè)務(wù)的飛速增長,中運散貨運輸公司的企業(yè)級數(shù)據(jù)中心面臨著服務(wù)器蔓延的壓力。同時,隨著競爭的加劇,公司內(nèi)用戶要求更短的系統(tǒng)交付時間,也要求更靈活的系統(tǒng)資源配置,傳統(tǒng)的物理服務(wù)器采購、配置、升級方式已經(jīng)難以滿足公司的需求。
數(shù)據(jù)中心造價昂貴的困境
數(shù)據(jù)中心建造昂貴的問題一直困饒著中遠(yuǎn),因此對他們而言,急需盡可能提高數(shù)據(jù)中心空間的利用率。
中遠(yuǎn)散貨運輸有限公司系統(tǒng)維護(hù)業(yè)務(wù)部經(jīng)理侯巖表示道,“中遠(yuǎn)散貨運輸公司運營部承擔(dān)著管理數(shù)據(jù)中心的任務(wù),是為其他業(yè)務(wù)部門提供基Server礎(chǔ)設(shè)施的功能。由于業(yè)務(wù)的快速發(fā)展,數(shù)據(jù)中心的空間趨于緊張,并且簡單地采用物理機(jī)運行單個應(yīng)用的方式,使得應(yīng)用成本高昂。”
如果說數(shù)據(jù)中心造價昂貴的問題還可以勉強(qiáng)接受的話,那么服務(wù)器的利用率低下的問題則讓人無法接受了。
侯巖進(jìn)一步表示,“當(dāng)前的硬件利用率是比較低的,我們亟需提升利用率,降低硬件部署成本”,“除了購買服務(wù)器的費用,其他的費用還包括數(shù)據(jù)中心空間的費用、空調(diào)電力的費用、監(jiān)控的費用、人工管理的費用,相當(dāng)昂貴。并且,在大多數(shù)情況下,該服務(wù)器的利用率只有7%左右”他表示,“數(shù)據(jù)中心運行的大多是企業(yè)的關(guān)鍵業(yè)務(wù)應(yīng)用,需要降低宕機(jī)時間?!?/P>
因服務(wù)器的蔓延帶來空間及成本的壓力,而中遠(yuǎn)使用部門需要快速的系統(tǒng)交付時間,并要求有更靈活的系統(tǒng)資源配置,因此,數(shù)據(jù)中心的改造勢必進(jìn)行。
虛擬化解決數(shù)據(jù)中心空間和成本難題
對于企業(yè)來說,數(shù)據(jù)中心造價昂貴以及服務(wù)器的利用率低下這是一種巨大的浪費。
為了提升服務(wù)器的利用率,也為了降低客戶的應(yīng)用成本,中遠(yuǎn)在經(jīng)過半年左右的測試和考察之后,在2007年11月正式引入了 VMware的虛擬化方案。通過在2臺物理機(jī)上部署了12臺虛擬機(jī),實現(xiàn)了新加入的服務(wù)器應(yīng)用的整合,大幅度提升了資源利用率和數(shù)據(jù)中心的空間利用率。
在侯巖看來,通過應(yīng)用虛擬化方案,中員實實在在得到了好處。
“首先,通過應(yīng)用虛擬化方案,按照大概 6:1的比例整合了服務(wù)器應(yīng)用,從而有效部署環(huán)境地減少了數(shù)據(jù)中心里面所需要的服務(wù)器數(shù)量,提升了空間利用率,也提升了服務(wù)器的利用率;其次,由于虛擬化的靈活性,使得測試系統(tǒng)和生產(chǎn)系統(tǒng)具備了很高的靈活性,能夠快速地變化資源的配置。從而將系統(tǒng)變更的周期從一個月左右降低到了1.5小時以內(nèi)”。
在最終的解決方案中,中元通過 Virtual Center對生產(chǎn)用的虛擬機(jī)進(jìn)行統(tǒng)一管理,從而實現(xiàn)資源優(yōu)化。通過 ESX Server,解決了數(shù)據(jù)中心的空間難題。還將 SQL Server、 DHCP、WINS、文件服務(wù)器、打印服務(wù)器、VPN接入服務(wù)器、控制臺等應(yīng)用都用虛擬機(jī)來運行。
侯巖重點評價了ESX的動態(tài)遷移功能,他認(rèn)為,由于復(fù)雜的權(quán)限分配問題、設(shè)置問題,如果直接在虛擬機(jī)上重新安裝應(yīng)用,需要較長的周期。而通過Converter快速將物理機(jī)上的應(yīng)用遷移到虛擬機(jī)上面,極大地縮短了遷移時間,降低了管理成本,提高了服務(wù)水平。
在此次整合完畢后,嘗到了虛擬化好處的中遠(yuǎn)并未停止在系統(tǒng)改造方面的工作。2008年,中遠(yuǎn)進(jìn)一步將虛擬化部署落實到了整個數(shù)據(jù)中心,通過借助NAS架構(gòu),搭建模擬環(huán)境,采用 VMware的 ESX Server與 Virtual Center,在 5臺物理機(jī)上總共部署了 25個生產(chǎn)用的虛擬機(jī),通過 Virtual Center對生產(chǎn)用的虛擬機(jī)進(jìn)行統(tǒng)一管理,從而實現(xiàn)資源優(yōu)化。另外在 6臺物理機(jī)上部署了 20臺測試用的虛擬機(jī),大幅度地提升了服務(wù)水平,降低了測試系統(tǒng)交付的時間。
他表示,“通過虛擬化方案的應(yīng)用,提交一個測試系統(tǒng)的時間,從以往的數(shù)個月時間,降低到了現(xiàn)在的一個半小時;而服務(wù)器的利用率也從原有的7%提高到了70%”,“公司還將 SQL Server、DHCP、WINS、文件服務(wù)器、打印服務(wù)器、 VPN接入服務(wù)器、控制臺等應(yīng)用都用虛擬機(jī)來運行。經(jīng)過測試和運行,這些虛擬機(jī)上面的應(yīng)用都運行得非常好,迄今沒有出過任何問題?!?/P>