張 程,任海霞,張繼軍
(松遼水利委員水文局(信息中心),吉林 長春 130021)
松遼委網(wǎng)站于2000年12月18日正式開通,網(wǎng)站運行以來,從內(nèi)容保障、技術(shù)支撐、制度建設(shè)方面日臻完善,充分發(fā)揮了信息宣傳的重要作用,是松遼委電子政務(wù)的重要組成部分,是松遼委與公眾交互的重要媒介,是松遼委履行公眾服務(wù)職能的重要對外窗口。
網(wǎng)站服務(wù)器整合前由六臺獨立服務(wù)器組成,一臺服務(wù)器用于網(wǎng)站管理系統(tǒng),位于松遼委局域網(wǎng)內(nèi),已經(jīng)實現(xiàn)了局域網(wǎng)內(nèi)應(yīng)用系統(tǒng)服務(wù)器虛擬化整合,另外五臺位于松遼委局域網(wǎng)防火墻DMZ區(qū),分別用于網(wǎng)站防篡改及同步服務(wù)器、松遼委網(wǎng)站外網(wǎng)插件及檢索服務(wù)器、松遼委網(wǎng)站W(wǎng)EB服務(wù)器、松遼流域水文信息網(wǎng)WEB服務(wù)器、東北水利水電雜志服務(wù)器,服務(wù)器安裝在松遼委計算機機房內(nèi),采用松遼委集中UPS電源系統(tǒng)供電。
網(wǎng)站自2000年開通以來,服務(wù)器最短已經(jīng)使用了6年,最長已經(jīng)使用14年,均已經(jīng)超過使用年限,故障頻發(fā),存在影響網(wǎng)站穩(wěn)定運行的問題,一是由于服務(wù)器老化,造成系統(tǒng)運行不穩(wěn)定,故障率較高;二是由于服務(wù)器早已停產(chǎn),使服務(wù)器損壞的硬盤、電源等因買不到配件而無法更換;三是由于服務(wù)器年代較早,無法支持系統(tǒng)升級,給操作系統(tǒng)、應(yīng)用系統(tǒng)和數(shù)據(jù)庫的升級造成困難;四是由于使用服務(wù)器陳舊老化的服務(wù)器年代不同,有的服務(wù)器是windows server 2003 32位系統(tǒng),有的是windows server 2008 64位系統(tǒng),給網(wǎng)站維護管理造成困難,而且由于服務(wù)器配置較低,不能適應(yīng)網(wǎng)站技術(shù)發(fā)展的需要,造成網(wǎng)站運行慢,公眾客戶端瀏覽器顯示不正常,新技術(shù)無法采用;五是獨立服務(wù)器資源利用率不均衡,有的服務(wù)器業(yè)務(wù)系統(tǒng)負荷低,有的服務(wù)器業(yè)務(wù)系統(tǒng)負荷高,資源無法共享和調(diào)配,影響應(yīng)用及服務(wù)的性能及可靠性;六是獨立服務(wù)器存在著系統(tǒng)穩(wěn)定運行隱患,采用網(wǎng)站應(yīng)急備份手段受到限制,僅能提供數(shù)據(jù)完整性的系統(tǒng)恢復,其恢復時間取決于數(shù)據(jù)備份的容量及恢復數(shù)據(jù)規(guī)模大小,因此易造成較長時間的服務(wù)中斷,恢復時間長;七是獨立服務(wù)器部署造成計算機機房、機柜、網(wǎng)線,耗電量,冷氣空調(diào)等存在浪費問題。
基于以上問題,為了提升服務(wù)器利用率,提高系統(tǒng)安全可靠性,降低運維成本,亟需采用虛擬化技術(shù)對現(xiàn)有的服務(wù)器資源進行整合,打造高效可靠的虛擬化應(yīng)用平臺,保證松遼委網(wǎng)站系統(tǒng)安全、穩(wěn)定、可靠運行。
服務(wù)器虛擬化技術(shù)是將服務(wù)器物理資源抽象成邏輯資源,并根據(jù)需要將服務(wù)器資源分配給負載,來提高服務(wù)器的工作效率,在這些看似獨立的虛擬服務(wù)器上運行不同的操作系統(tǒng)和應(yīng)用程序。VMware虛擬架構(gòu)技術(shù)是目前最為流行的服務(wù)器虛擬化技術(shù),可以實現(xiàn)虛擬機在不同物理主機之間進行不中斷動態(tài)遷移,通過共享的SAN存儲架構(gòu),實現(xiàn)資源的統(tǒng)一調(diào)度管理。VMware服務(wù)器虛擬架構(gòu)的優(yōu)勢技術(shù)是:
1)服務(wù)器運行隨時可能會發(fā)生網(wǎng)絡(luò)、硬件、軟件等故障,對系統(tǒng)的穩(wěn)定性造成影響,VMware通過虛擬化集群文件系統(tǒng)構(gòu)建共享的虛擬機文件集合,保證數(shù)據(jù)的完整性和可靠性。
2)虛擬機能夠在不同的物理主機之間可以根據(jù)需求來調(diào)配資源,提供物理基礎(chǔ)結(jié)構(gòu)所不能提供的擴展性和可用性。
3)VMware通過Vmotion技術(shù),能夠?qū)⒄谶\行的虛擬機從一臺物理主機遷移到另一臺物理主機,達到零停機的要求。
4)VMware虛擬架構(gòu)增強了備份和恢復能力,減少了計劃內(nèi)和計劃外停機,不受多個故障源的影響。
5)通過服務(wù)器虛擬化減少了物理服務(wù)器的數(shù)量和對物理資源的管理,簡化了服務(wù)器部署、管理和維護工作。
松遼委網(wǎng)站服務(wù)器虛擬化整合范圍是整合位于DMZ區(qū)的5臺服務(wù)器,服務(wù)器硬件配置采用5臺IBM X440刀片服務(wù)器,一個IBM企業(yè)級機箱,一臺光纖交換機,1套IBM V5000磁盤陣列,配滿24塊600G SAS 10K RPM磁盤。一臺光纖交換機。虛擬化軟件采用VMware軟件產(chǎn)品,虛擬化服務(wù)器采用VMware vSphere 5.5,虛擬機管理服務(wù)器采用 VMware vCenter Server Appliance 5.5,虛擬機客戶端工具采用VMware vSphere Client 5.5。根據(jù)VMware VCenter和ESXi Server對服務(wù)器硬件的要求,以及虛擬化前服務(wù)器資源現(xiàn)狀的統(tǒng)計結(jié)果,結(jié)合網(wǎng)站業(yè)務(wù)應(yīng)用系統(tǒng)的功能需求,并發(fā)用戶數(shù)、數(shù)據(jù)吞吐量等,對虛擬服務(wù)器要求是:每個虛擬機2顆CPU。內(nèi)存32G,硬盤配置滿足網(wǎng)站發(fā)展需求,操作系統(tǒng)要求windows server 2012 64位標準版。
虛擬化主機部分在5臺IBM X440刀片服務(wù)器上分別安裝ESXi5.5虛擬化管理軟件,共虛擬部署6臺虛擬機,分別用于vmware center5.5、松遼水利網(wǎng)WEB服務(wù)器、松遼流域水文信息網(wǎng)WEB服務(wù)器、網(wǎng)站TRS外網(wǎng)插件服務(wù)器、網(wǎng)站防篡改服務(wù)器、東北水利水電服務(wù)器。并在一臺虛擬機上安裝VMwarevCenter5.5,做為虛擬化管理中心,實現(xiàn)日常操作和管理任務(wù)。
虛擬機存儲采用SAN集中存儲方式,將虛擬機的存儲文件創(chuàng)建在共享的SAN集中存儲陣列上,可以讓不同服務(wù)器上的虛擬機都可以訪問到該文件,從而消除了單點故障出現(xiàn)導致應(yīng)用系統(tǒng)不可用的情況。
采用VMware虛擬化技術(shù)實現(xiàn)服務(wù)器整合,提高了服務(wù)器整合的效率,簡化了服務(wù)器群管理,同時還可明顯減少能耗需求,提高服務(wù)器的利用率,降低對機房環(huán)境的要求,宕機損失最小,增強了備份恢復能力,具有很好的技術(shù)領(lǐng)先性和性價比。