除了服務(wù)器硬件的限制,服務(wù)器承載的業(yè)務(wù)類(lèi)型是決定能否虛擬化的另一個(gè)重要因素。總體而言,以下幾類(lèi)應用不建議做虛擬化。
大負載應用:這些應用需要占用大量的I/O和內存資源、不能通過(guò)負載均衡分攤處理壓力(如Exchange、數據庫應用)。
具有特殊硬件訪(fǎng)問(wèn)要求的應用:高性能計算、高性能圖形處理、特殊串/并行加密應用。
有特殊驅動(dòng)程序要求的應用:如基于3D加速硬件的定制視頻驅動(dòng)程序。
結合以上分析,我們建議承載數據庫應用的小型機不參與虛擬化整合,繼續作為特定應用系統的服務(wù)器單獨使用,而其他的應用服務(wù)器、管理服務(wù)器均為X86架構體系,可作為未來(lái)虛擬機應用的基礎。
2. 鐵路云數據中心建設思路
鐵路云數據中心建設是一個(gè)逐步實(shí)施的過(guò)程。
首先是鐵路總公司、路局層面數據中心虛擬化過(guò)程,包括:存儲虛擬化、計算虛擬化、網(wǎng)絡(luò )虛擬化以及配套的云業(yè)務(wù)管理平臺的建設。如何在盡量不對上線(xiàn)業(yè)務(wù)造成影響的情況下,將搭載在物理服務(wù)器或部分虛擬化服務(wù)器上的業(yè)務(wù)整合到一個(gè)統一的大虛擬化計算資源池中,并使網(wǎng)絡(luò )能適應虛擬機應用所需的高性能、虛擬機流量監控管理、虛擬機遷移策略自動(dòng)跟隨等特性。
當鐵路總公司、路局層面的云數據中心建設完成后,還可實(shí)現兩級數據中心之間的資源共享,比如路局虛擬機處理性能不足時(shí),可將虛擬機推送到有空余處理能力的鐵路總公司甚至是其他路局的數據中心,打造全路范圍內的大IT資源池,進(jìn)一步提升資源利用效率。
在得到相關(guān)政策允許時(shí),還可將鐵路專(zhuān)有云與第三方公有云對接,將臨時(shí)突發(fā)業(yè)務(wù)推送到公有云去處理,業(yè)務(wù)結束后立即歸還,通過(guò)租賃的方式打造鐵路信息化的一種創(chuàng )新低成本思路。
為保證業(yè)務(wù)可靠性,鐵路總公司和路局還將建設數據中心的冗余備份中心(包括同城災備中心、異地災備中心等),這會(huì )涉及到城域、廣域災備網(wǎng)絡(luò )建設,服務(wù)器集群、數據同步等更多技術(shù)。
以下重點(diǎn)探討鐵路數據中心建設的前兩個(gè)階段,即數據中心的虛擬化以及跨級資源共享。
- 路局/鐵路總公司內部虛擬化數據中心建設及關(guān)鍵技術(shù)
以路局數據中心為例,建議的數據中心架構如圖2所示,鐵路總公司組網(wǎng)結構與此類(lèi)似。H3C能為鐵路云數據中心建設提供從網(wǎng)絡(luò )、服務(wù)器、存儲產(chǎn)品以及云管理平臺全面解決方案,同時(shí)還以開(kāi)放的國際標準協(xié)議為基礎,能充分兼容現有鐵路信息化的主流第三方廠(chǎng)商,確保現有IT資源的充分復用。
圖2 路局數據中心架構
云數據中心涉及多種技術(shù),以下重點(diǎn)探討服務(wù)器遷移、虛擬機創(chuàng )新應用與管理、高性能數據中心網(wǎng)絡(luò )三個(gè)部分。
- 服務(wù)器遷移技術(shù)
在完成對現有IT資源池化的基礎上,如何將現有正在運行的鐵路生產(chǎn)應用無(wú)縫遷移到新的虛擬化應用平臺是云技術(shù)應用最關(guān)鍵的一步,這包括物理服務(wù)器業(yè)務(wù)遷移和已經(jīng)應用虛擬機的業(yè)務(wù)遷移到另一種格式的虛擬機上兩種情況。
物理服務(wù)器虛擬化遷移方案如下(如圖3所示):
圖3 P2V物理服務(wù)器遷移方案
用少量支持虛擬化的X86服務(wù)器搭建一個(gè)最小化的虛擬化計算資源池;
在待整合物理服務(wù)器上安裝P2V轉換軟件,在不中斷業(yè)務(wù)的情況下對服務(wù)器磁盤(pán)執行克隆操作,生成一個(gè)可啟動(dòng)的虛擬磁盤(pán)文件;
將虛擬磁盤(pán)文件導入到虛擬化計算資源池的某臺服務(wù)器上,正常恢復業(yè)務(wù)運行;