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