蘇娜
摘要:結(jié)合本館實(shí)際情況指出傳統(tǒng)服務(wù)器管理模式存在的缺點(diǎn),介紹了VMware虛擬化平臺的主要組件及其功能,重點(diǎn)闡述了VMware服務(wù)器虛擬化解決方案在本館機(jī)房服務(wù)器整合中的應(yīng)用。實(shí)踐結(jié)果表明服務(wù)器進(jìn)行虛擬化以后可以顯著提高服務(wù)器資源的利用率,實(shí)現(xiàn)資源優(yōu)化配置,提升管理效率,減輕管理員運(yùn)維負(fù)擔(dān)。利用服務(wù)器虛擬化技術(shù)的優(yōu)勢,在日常維護(hù)時可以有效保證圖書館服務(wù)器的連續(xù)性和安全性。
關(guān)鍵詞:服務(wù)器虛擬化;虛擬機(jī);資源整合
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2020)08-0256-03
1 概述
隨著數(shù)字化圖書館的發(fā)展,傳統(tǒng)的圖書館服務(wù)方式已不能滿足讀者需求,以讀者為中心開展的新業(yè)務(wù)系統(tǒng)、個性化應(yīng)用服務(wù)、特色資源等日益增加,而負(fù)責(zé)運(yùn)行這些資源和服務(wù)器的需求也在不斷增加。傳統(tǒng)的一對一服務(wù)器管理模式,即“一臺服務(wù)器、一個操作系統(tǒng)、一種應(yīng)用”,使得服務(wù)器資源的利用率很低,部署維護(hù)難度大,運(yùn)營成本高,已經(jīng)很難滿足圖書館各項(xiàng)業(yè)務(wù)的發(fā)展需求,如何進(jìn)行服務(wù)器資源的優(yōu)化配置,簡化運(yùn)維管理,服務(wù)器虛擬化技術(shù)的應(yīng)用成為智能管理服務(wù)器的有效手段。
2 服務(wù)器虛擬化技術(shù)概述
服務(wù)器虛擬化技術(shù)是通過對物理服務(wù)器資源的重新劃分,把一個服務(wù)器劃分成多個相對獨(dú)立、相互隔離且可同時運(yùn)行的虛擬服務(wù)器[1]。服務(wù)器虛擬化可以提供良好的獨(dú)立性、封裝性和安全性,不但能集中管理網(wǎng)絡(luò)上分散的服務(wù)和應(yīng)用,而且可以在各服務(wù)和應(yīng)用之間根據(jù)實(shí)際需求動態(tài)地分配服務(wù)器資源[2]。
在服務(wù)器管理中應(yīng)用服務(wù)器虛擬化技術(shù),主要是利用通過虛擬化可以創(chuàng)建虛擬操作系統(tǒng)、處理器和存儲空間,可以對硬件資源進(jìn)行管理,從而根據(jù)需求不斷擴(kuò)展服務(wù)器的功能。服務(wù)器虛擬化技術(shù)主要有以下幾個特點(diǎn):一是科學(xué)合理的配置資源的同時滿足用戶的個性化需求。通過虛擬化平臺可以對虛擬機(jī)的內(nèi)存空間、磁盤空間等進(jìn)行有效配置[3]。二是服務(wù)器虛擬化技術(shù)擁有強(qiáng)大的適應(yīng)能力??梢酝ㄟ^對服務(wù)器的狀態(tài)進(jìn)行分析整合,提升服務(wù)器的整體性能,保證服務(wù)器到達(dá)最佳性能。
3 現(xiàn)階段圖書館服務(wù)器管理中存在的問題
(1)資源利用率低,管理投入的成本高
傳統(tǒng)的服務(wù)器一對一管理模式,導(dǎo)致服務(wù)器資料利用率很低。隨著圖書館業(yè)務(wù)的擴(kuò)展服務(wù)器數(shù)量、業(yè)務(wù)系統(tǒng)的不斷增加,相應(yīng)的硬件資源,管理人員、能源消耗等也不斷隨之增多。
(2)系統(tǒng)安全性低,故障頻發(fā),維護(hù)難度大
服務(wù)器在日常運(yùn)行中經(jīng)常會出現(xiàn)各類故障,如硬件設(shè)備故障、系統(tǒng)漏洞、資源配置不均、黑客攻擊等,服務(wù)器數(shù)量的增多,導(dǎo)致管理人員日常工作量加大,有時一些故障難以及時發(fā)現(xiàn)和解決,嚴(yán)重影響了業(yè)務(wù)系統(tǒng)的正常開展。
(3)服務(wù)器部署時間長,數(shù)據(jù)備份恢復(fù)難度高
由于服務(wù)器型號不同,部署新服務(wù)器或者進(jìn)行系統(tǒng)恢復(fù)操作時,需要進(jìn)行一系列的系統(tǒng)配置,操作復(fù)雜,耗時長。對應(yīng)用系統(tǒng)升級、關(guān)鍵數(shù)據(jù)節(jié)點(diǎn)進(jìn)行備份時,由于服務(wù)器數(shù)量多,操作系統(tǒng)不同,進(jìn)行數(shù)據(jù)備份的難度很大。
4 VMware服務(wù)器虛擬化技術(shù)在服務(wù)器整合中的實(shí)施
由于本館服務(wù)器設(shè)備陳舊老化,系統(tǒng)更新維護(hù)難度大,已經(jīng)不能滿足圖書館未來的業(yè)務(wù)發(fā)展需求,VMware服務(wù)器虛擬化解決方案支持大多數(shù)的操作系統(tǒng)和管理工具,因此作為本館的首選,并建立了基于VMware vSphere6.0虛擬化技術(shù)的數(shù)據(jù)中心架構(gòu)。
4.1 VMware vSphere的主要組件
VMware vSphere是虛擬數(shù)據(jù)中心的操作系統(tǒng),屬于VMware虛擬機(jī)的核心軟件,能夠?qū)㈦x散的硬件資源轉(zhuǎn)換為大型機(jī)式的共享計算平臺,該平臺具有非常強(qiáng)大的恢復(fù)能力[4],在運(yùn)行高性能的服務(wù)程序時,幾乎可以接近本機(jī)的性能。VMware vSphere還包括一系列重要組件,如VMware ESXi、VMware Client/WebClient、vCenter Server以及其他實(shí)現(xiàn)不同功能的組件。
ESXi組件是一種虛擬化平臺,通過ESXi可以運(yùn)行虛擬機(jī)安裝操作系統(tǒng),為虛擬機(jī)進(jìn)行資源配置,同時還提供主機(jī)級別的存儲器虛擬化,每個ESXi主機(jī)均有一個vSphere Client可供管理員使用。
Vmware Client/Web Client是VMware vSphere用戶端登錄的兩種方式。管理員成功登錄后可以隨時管理和監(jiān)控物理服務(wù)器及虛擬機(jī)。vSphere Web Client登錄時對客戶機(jī)的操作系統(tǒng)和瀏覽器的操作版本有一定的要求。
vCenter Server是配置、調(diào)配和管理虛擬化基礎(chǔ)架構(gòu)的核心。它對物理服務(wù)器的虛擬機(jī)分配進(jìn)行集中管理,為數(shù)據(jù)中心提供了便于集中化管理的環(huán)境。vCenter Server是在后臺運(yùn)行,在未登錄的情況下也可以監(jiān)控和管理物理服務(wù)器。其中vCen-ter Server所屬的重要組件:
(l) VMotion用于實(shí)現(xiàn)虛擬機(jī)的動態(tài)遷移,保證服務(wù)器的持續(xù)可用性;
(2) Storage VMotion可以有效減少宕機(jī)時間,實(shí)現(xiàn)虛擬機(jī)的磁盤和配置文件在不同存儲間進(jìn)行獨(dú)立遷移,無須關(guān)閉虛擬機(jī);
(3) vSphere HA是當(dāng)虛擬機(jī)出現(xiàn)故障時可以自動重新啟動虛擬機(jī),有效提高系統(tǒng)的可用性。
4.2 VMware服務(wù)器虛擬化技術(shù)的實(shí)施策略
在服務(wù)器采用虛擬化整合前,根據(jù)本館現(xiàn)有的數(shù)據(jù)庫及應(yīng)用服務(wù)系統(tǒng)服務(wù)器實(shí)際情況,從服務(wù)器的內(nèi)存利用率、CPU負(fù)載情況、存儲容量等方面考慮,在構(gòu)建圖書館服務(wù)器虛擬化硬件設(shè)備架構(gòu)時采用以下配置:
物理主機(jī):四臺Dell PowerEdge M620型號服務(wù)器來安裝Esxi Server:
存儲陣列:三臺Dell MD3200i型號的磁盤陣列配置為虛擬服務(wù)器的數(shù)據(jù)共享存儲中心,共有120T的存儲容量,可以大大滿足將來圖書館新業(yè)務(wù)及新數(shù)據(jù)庫資源的擴(kuò)展;