一、前言
蚌埠市局(公司)一直以來十分重視以信息化手段提高日常工作的效率和具體業(yè)務的處理能力。目前,蚌埠市局(公司)內部有Io多個業(yè)務系統(tǒng)的運行,包括商業(yè)MIS系統(tǒng)、GPS系統(tǒng)、OA管理系統(tǒng)、內部監(jiān)管、WEB門戶系統(tǒng)等。隨著市局(公司)信息化應用逐漸深入,現(xiàn)有的TI'系統(tǒng)規(guī)模越發(fā)龐大,效率低、管理難、靈活性差、占用資源多等缺陷日益明顯,這讓企業(yè)耗費了過多的人力、財力、物力、時間等資源,結果信息化發(fā)展變得障礙重重。
首先,市局(公司)的件技術人員數(shù)量非常有限,隨著系統(tǒng)的不斷增多,信息系統(tǒng)的維護工作給TI'部門帶來了很大的壓力:其次,隨著應用的深入,新系統(tǒng)會不斷地增多,如果采用購買新機器的方式支撐應用系統(tǒng)發(fā)展,必然帶來大馬拉小車的局面,造成極大的運算資源和資金的浪費;再次,原有的一些系統(tǒng)由于負載的增加和系統(tǒng)優(yōu)化的需要,必須進行負載均衡和冗災備份,而采用購買新設備的方式,顯然有些耗費過大;最后,我們現(xiàn)在的機房空間資源和電力資源都已經(jīng)無法滿足添加新設備的需求。
虛擬化技術的出現(xiàn)解決了這一矛盾,服務器虛擬化使得操作系統(tǒng)不再直接安裝在硬件上,業(yè)務服務器成為邏輯服務器概念,形成了邏輯層和物理層分離的橫向結構,不僅可以方便地復用硬件資源,管理效率也大大提高。同時,Citrix結合服務器虛擬化、應用虛擬化和流技術,提出了新一代動態(tài)數(shù)據(jù)中心的建設模式,能夠根據(jù)不同業(yè)務模塊的資源消耗,自動地分配硬件資源,從而最大限度滿足企業(yè)級數(shù)據(jù)中心的高效率、高性價比和自動化管理等要求。
二、XEN服務器虛擬化平臺的設計
一個優(yōu)秀的系統(tǒng)平臺要以人為本,充分考慮用戶對系統(tǒng)的要求,考慮到XEN服務器虛擬化平臺的主要用戶是終端用戶(所有的應用軟件的使用者)、管理者(IT運維人員和業(yè)務系統(tǒng)的管理人員),前者主要是使用具體的業(yè)務軟件,對于系統(tǒng)的后臺不需要太多的了解,后者是XEN服務器虛擬化平臺的主要使用者。
對于終端用戶而言,平臺要提供的服務是業(yè)務系統(tǒng)的正常使用,根據(jù)自己的習慣設定應用系統(tǒng)的設置,完成日常的查詢、上傳和下載功能,而不需要去了解所使用的系統(tǒng)是在什么操作系統(tǒng)上或者是由哪臺服務器處理數(shù)據(jù)。
對管理者而言,平臺要讓他們使用方便,快捷地進行維護管理以及高效的軟件部署測試。
(一)XEN服務器虛擬化平臺的架構。XEN是目前流行的一款基于X86平臺的虛擬機軟件,由開源的Linux內核代碼移植過來的,當它采用準虛擬化技術時,通過修改客戶操作系統(tǒng)內核,讓虛擬機與VMM共同協(xié)作來繞過X86的虛擬化漏洞,VMM不是完全虛擬底層硬件,操作系統(tǒng)并不運行在真實的硬件上,在XEN中,虛擬機或VM也可以叫做域,0號域是一個有特殊權限的虛擬機,它作為VMM的擴展提供系統(tǒng)的管理控制服務。把控制模塊放在0號域而不是VMM中的好處在于可以將系統(tǒng)實現(xiàn)機制和控制機制相分離,在設計時能夠更好地專注本機制的功能。鑒于本公司的實際情況,采用現(xiàn)有的3臺服務器,不用光纖交換機,通過HBA卡直連存儲的方式,作為XEN服務器虛擬化平臺的物理架構。(圖1)
(二)XEN服務器虛擬化平臺的功能
1、資源池。由于本單位XEN服務器虛擬化平臺的設計是3臺XenServer主機,如果是3臺主機獨立運行,不能實現(xiàn)系統(tǒng)冗余,安全性能不高,建立資源池的功能就是將這些主機綁定在一起,形成可以托管虛擬機的單一受管理實體,與共享存儲結合后,資源池允許VM在內存充足的任何XenServer主機上啟動,并允許VM保持運行狀態(tài)的情況下在XenServer主機間動態(tài)遷移,也就是說,當單個XenServer主機發(fā)生硬件故障時,可以在另一個XenServer主機上啟動出現(xiàn)故障的XenServe:主機上的VM,提高VM的運行安全。
2、高可用性。啟用高可用性((HA)后,XenServer將持續(xù)監(jiān)視資源池中的主機運行狀況,如果當前VM主機發(fā)生故障,HA機制會自動將受保護的VM移動到一臺運行狀況好的主機上,如果是主服務器發(fā)生故障,HA會自動選擇一臺主機接管主服務器角色,以便XenServer資源池能正常運行。
3、VM的創(chuàng)建。VM是通過模板創(chuàng)建的,XenServer隨附了一個基本模板集,其范圍從可引導操作系統(tǒng)供應商安裝的CD或可通過網(wǎng)絡庫運行的通用“原始VM"到經(jīng)過預配置的完整操作系統(tǒng)實例。
使用模板創(chuàng)建VM有三種基本方法:
(1)使用完整的預配置模板創(chuàng)建;(2)從CD或ISO映像文件安裝:(3)直接從網(wǎng)絡安裝服務器上的供應商介質到模板。
此外,在創(chuàng)建XEN服務器虛擬化平臺后,需要將原來運行在物理機上的系統(tǒng)遷移到XEN服務器虛擬化平臺,這時就要使用到XenConvert工具,來實現(xiàn)物理機到虛擬機(P2V)和虛擬機到虛擬機(V2V)的功能,創(chuàng)建新的VM。
三、XEN服務器虛擬化平臺的搭建及系統(tǒng)遷移
(一)XEN服務器虛擬化平臺的硬件環(huán)境.在市局機房正在使用的服務器中挑選最好的3臺服務器來搭建XEN服務器虛擬化平臺,分別是一臺IBM3850X5和兩臺IBM3850M2。并為XEN服務器虛擬化平臺配備一臺存儲(6T空間)。通過HBA卡直連方式搭建。
(二)XEN服務器虛擬化平臺的軟件環(huán)境。分別為3臺服務器安裝了XenServer5.6系統(tǒng),并通過管理工具配置資源池和HA,使用XenConvert工具的P2V工具,將物理機上的操作系統(tǒng)及業(yè)務系統(tǒng)整個遷移到虛擬機,完成VM的創(chuàng)建工作。
四、XEN服務器虛擬化平臺整合前后的比較(表1)
五、小結
依據(jù)上述內容,我們已經(jīng)搭建了適合蚌埠市煙草公司自己的XEN服務器虛擬化平臺,如果不進行虛擬化整合,隨著蚌埠市煙草公司信息化建設的不斷發(fā)展,幾十個生產(chǎn)和應用系統(tǒng)的使用,服務器資源越來越龐大,不管是運維成本、經(jīng)濟效益還是信息化安全,都己超出了企業(yè)的承受能力,所以針對基礎架構的虛擬化整合勢在必行,而且還有更大的整合空間。
核心關注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領域的管理,全面涵蓋了企業(yè)關注ERP管理系統(tǒng)的核心領域,是眾多中小企業(yè)信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標題:構建基于XEN技術的服務器虛擬化平臺
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/10839310837.html