1 引言
目前,公司IT系統業務方面以BOSS(業務運營支撐)系統為核心,包括其附屬子系統,及相關關聯系統例如BI(經營分析)系統、標準地址管理系統、卡管理系統、UPG系統、網上營業廳系統等,這些系統承載著公司絕大部分業務運維的操作支撐。隨著用戶數量的增多,各項業務不斷拓展,基于x86服務器的應用部署將會越來越多,包括多臺x86服務器,多種存儲設備。服務器數量增長導致維護成本增加;系統架構的分散使得管理難度增大;保障業務連續性的成本越來越高;無法應對快速的業務變化需求。為了讓這些設備充分的利用起來,為了更好地監控和管理他們,更重要的是為了引入更好更完備的備份和恢復方案,提高整個IT系統的可用性和可靠性,實現對應用服務器的統一管理、升級和維護,有必要對現有物理服務器進行虛擬化平臺建設。
2 虛擬化技術應用
2.1項目需求
無錫廣電有線目前支持業轟種類包括:模擬電視業務、數字電視業務、互動電視業務、寬帶業務和增值業務,注冊有效用戶數80多萬,基本實現“統一客戶、統一產品、統一認證,綜合管理、綜合營銷、綜合計費、綜合賬務”的綜合業務運營支撐功能。隨著業務的不斷做大、做強,時不時就會增加新的PC服務器以及相對應的存儲設備,隨著服務器和存儲設備的增多,其維護成本也隨之增加,管理難度也隨之提高。在此基礎上,構建了虛擬化服務平臺,將大量PC服務器進行整合,統一調度、快速部署。包括經營分析系統、標準地址管理系統、卡管理系統、網上營業廳系統以及BOSS系統等。
2.2 VMware產品線
(1)VMwsre ESX Server是VMware公司最重要的企業級虛擬化平臺產品.也是VMwareInfrastructure虛擬化套件最重要的組成部分。它是數據中心虛擬化的基礎,能夠整合數據中心的計算資源、網絡資源和存儲資源,并將它們動態分配給虛擬機。ESX Server直接運行在服務器硬件裸機上,不需要任何操作系統的支撐。比VMware Server的性能更好,系統資源開銷更小。
(2)VMware ESxi Server是免費的服務器虛擬化平臺,在保持ESx Server功能的前提下,對原有的虛擬化平臺進行了縮減,使得}sx}的安全性有所提高,成為固件虛擬化平臺合適的選擇。ESxi上所運行的虛擬機性能接近于物理機的性能。
(3)VMwsre Sewer也是免費的服務器虛擬化平臺(前身是GSx Server)。與ESx Server不同,VMware Server是作為一個應用程序安裝在宿主操作系統Windows或Linux上的,而虛擬機則運行在VMware Server上,由于沒有直接安裝在物理機上,因此VMware Server的性能不如ESx Server。
圖1 物理刀片資源信息
(4)VMware WarkStation相當于個人版的虛擬化平臺,和VMware Server類似,也是要安裝在一個宿主操作系統下,操作系統可以使Window。或Linux,區別在于沒有web遠程管理和客戶端管理功能。
(5)VMware Payer也是一款免費的運行在Windows和Linux上的虛擬化軟件應用程序。它本身不能創建和管理虛擬機,但是能夠運行多種虛擬機,這些虛擬機可以來自:VMwareWorkStation、VMware Server和VMware ESXi Server。
(6)VMware vCenter是一個可擴展的虛擬化平臺管理工具集,使用戶能夠對數據中心的數量龐大的物理機和虛擬機進行集成管理。
(7)VMware vCenter Converter是一款物理機到虛擬機轉換(P2V)軟件。可以將安裝有Windows的物理機轉換為VMware格式的虛擬機,還可以在兩個不同的VMware平臺之間進行虛擬機的轉換。
其中,通過利用VMware ESXi 4.1套件對業務相關的大量PC服務器進行了虛擬化。
圖2 經分系統虛擬機資源信息
2. 3數據中心搭建
服務器采用BH620刀片,Intel Xeon E5b45 - 4Core,兩個CPU,通用內存RDIMM DDR3 -8GB一1333 MHz,共&4GB內存,通用硬盤一SAS 300G一10000rgm,共600G本地磁盤。存儲采用華賽55500T,SAS 600G 2. 5硬盤單元,一共4T容量。
就拿數據中心的經營分析系統來說,為了提供冗余性,在每個刀片上面各部署了一臺虛擬機,而且刀片之間實現了vMatian功能,相當于在一臺物理刀片意外down機的情況下,可以平滑的遷移到另外一臺刀片上面去。每臺物理刀片的資源信息如圖1所示。
圖3 虛報機常規信息
CPU 8*2.4GHz,使用情況為278MHz,內存容量為65GB,使用情況為13CB,數據存儲容量為4T左右,另加270CB的本地磁盤,物理刀片本地磁盤2塊300G做了RAID1。經營分析系統虛擬機使用情況如下圖2所示。
圖4 虛擬機網絡使用情況
此虛擬機寄宿在其中一塊物理刀片上面,從圖中可以看到消耗主機的CPU為168MHz,消耗的主機內存為12GB,置備的存儲為515GB,存儲主要是由storagel提供。從中我們還可以看到虛擬機的一些常規信息,包括應用所用的操作系統(Redhat Linux 5)、ip地址等,如圖3所示。
圖5 虛擬機磁盤讀寫情況
對于經分系統的虛擬機我們還能監控它的資源使用情況,可以按照天、周、月和年來進行,這里我們可以看一下按天統計的一些信息,圖4是網絡流量的統計,VMware自行開發了一款網卡驅動程序vmxnet3,在原有的Intel的E1000上做了優化,提高了性能,圖5顯示了虛擬機的磁盤讀寫情況,當然還有CPU、內存。
3 結束語
虛擬化技術的研究與應用是目前全球計算機領域的熱點、潮流。隨著多核處理器、集群、網絡甚至云計算的廣泛應用部署,虛擬化技術在商業應用上的優勢日益體現,不僅降低了維護成本,而且還增強了系統安全性和可靠性,降低了管理難度。本文介紹了無錫廣電隨著業務不斷擴大,將業務逐漸的遷移到虛擬化平臺上,包括經分系統、標準地址管理系統、卡管理系統等。系統能夠穩定運行,并且對外部訪問來說是透明的,用戶訪問就像是和原來的x86服務器一樣。但是,系統穩定運行的同時,也存在一些問題,需要后續改進。比如說,如何安全平滑的遷移老舊的x86服務器上的應用到虛擬機,如何避免單點故障等。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.hanmeixuan.com/
本文標題:基于業務支撐系統的虛擬化技術實踐