廖志江
(河北聯(lián)合大學〈建設路校區(qū)〉圖書館,河北 唐山 063000)
高校圖書館數(shù)據(jù)中心(中心機房)是圖書館集中部署、運行、維護服務器系統(tǒng)以及相關設備的設施。隨著圖書館信息化建設的發(fā)展,圖書館業(yè)務系統(tǒng)逐步增加,傳統(tǒng)圖書館數(shù)據(jù)中心出現(xiàn)了設備數(shù)量過多、管理操作繁瑣、設備能耗嚴重、故障多發(fā)等問題。虛擬化是一個能夠簡化管理、優(yōu)化資源的解決方案,它打破了操作系統(tǒng)和硬件的互相依賴性,屏蔽了硬件平臺的動態(tài)性分布和異構性,實現(xiàn)了硬件資源的共享和復用,提供了多個獨立隔離的應用環(huán)境,為圖書館數(shù)據(jù)中心的建設發(fā)展提供了新方案。
通過對CNKI中國知網(wǎng)數(shù)據(jù)庫近7年來發(fā)表在圖書館學期刊上的關于虛擬化技術文章進行分析來看,學術界已經(jīng)有了一定的研究成果:劉榮發(fā)首先介紹了服務器虛擬化的概念,闡述了服務器虛擬化的核心價值,并詳細描述了利用虛擬化軟件VMware Server來部署和整合福州大學圖書館的數(shù)字化應用過程[1];葛廷霞等介紹了中國人民大學圖書館采用VMware、VSphere 4 Enterprise進行服務器整合的過程,為同行提供了可借鑒的實例[2];孟凡立等提出了一種利用虛擬存儲實現(xiàn)圖書館存儲虛擬化的方案,將硬件設備進行資源池化,實現(xiàn)了服務器、網(wǎng)絡和存儲的高效整合[3]??傮w來看,關于虛擬化技術在圖書館的應用已有了一些理論研究,但對虛擬化技術系統(tǒng)應用于圖書館數(shù)據(jù)中心建設的實證研究還比較薄弱,現(xiàn)有d文章多集中在服務器虛擬化和基于虛擬化技術的云計算研究方面,對圖書館數(shù)據(jù)中心虛擬化研究的比較少,即使有的研究也多側重于某一方面,缺少進行完整系統(tǒng)方案的研究。
在對國內(nèi)高校圖書館數(shù)據(jù)中心虛擬化建設方案進行文獻分析及案例調(diào)研的基礎上,對高校圖書館中心機房的硬件資源、應用系統(tǒng)的軟件環(huán)境、數(shù)據(jù)容量安全等級需求等進行分析統(tǒng)計,檢測各硬件設施在應用系統(tǒng)運行不同狀態(tài)下的技術參數(shù),明確現(xiàn)有硬件可以為將來方案提供的硬件條件,掌握軟硬件系統(tǒng)日常高峰期的運行狀態(tài),分析數(shù)據(jù)中心虛擬化設計的需求。
根據(jù)數(shù)據(jù)中心的建設目標,結合圖書館信息服務的實際業(yè)務情況以及未來應用系統(tǒng)的發(fā)展需求,設計虛擬化建設方案。數(shù)據(jù)中心的虛擬化包括:網(wǎng)絡虛擬化、服務器虛擬化、存儲虛擬化等,其中虛擬化網(wǎng)絡規(guī)劃設計是數(shù)據(jù)中心虛擬化的主要內(nèi)容,要對虛擬環(huán)境中的網(wǎng)絡進行區(qū)分,并根據(jù)不同網(wǎng)絡功能分工進行規(guī)劃。
在確定虛擬化方案的基礎上,反復論證、部署方案的實施,搭建虛擬化軟件平臺,進行數(shù)據(jù)中心網(wǎng)絡、服務器、存儲的虛擬整合,并進行系統(tǒng)測試與調(diào)整。
按虛擬化設計方案完成不同設備的虛擬化整合,進行模擬故障測試,對實際應用效果進行評估,直至達到預期的設計要求。
在對應用虛擬化技術尤其是虛擬化技術在圖書館應用相關成果進行研究的基礎上,通過對國內(nèi)典型高校圖書館數(shù)據(jù)中心虛擬化建設的調(diào)研分析,查找各虛擬化方案的優(yōu)勢及存在問題,結合對我館現(xiàn)有資源的調(diào)查、需求分析與應用分類,設計出圖書館數(shù)據(jù)中心虛擬化建設路線圖(見圖1)。傳統(tǒng)數(shù)據(jù)中心架構的設計是為了解決“客戶端—服務器”架構模式應用程序自上而下的大流量數(shù)據(jù)傳輸問題,虛擬化數(shù)據(jù)中心網(wǎng)絡則從根本上改變了數(shù)據(jù)中心網(wǎng)絡架構的需求。鑒于現(xiàn)有研究資料中針對虛擬化技術中單一技術應用的研究較多,系統(tǒng)完整地研究圖書館數(shù)據(jù)中心虛擬化的實證研究很少的情況,經(jīng)研究分析后系統(tǒng)提出的圖書館數(shù)據(jù)中心虛擬化實施方案,可為高校圖書館數(shù)據(jù)中心虛擬化建設提供理論及實踐指導。
圖1 數(shù)據(jù)中心虛擬化建設路線圖
圖書館數(shù)據(jù)中心虛擬化建設涉及多種硬件設施及虛擬化軟件的選擇、配置等,是一個復雜的系統(tǒng)工程,其中虛擬化網(wǎng)絡規(guī)劃、硬件平臺的整合方式以及整個虛擬化方案的設計是其中的關鍵。
將一個應用系統(tǒng)遷移到虛擬機中,需評估應用對計算機資源的需求,連續(xù)占用計算機資源的應用不適合遷移到虛擬機中。要充分地與數(shù)據(jù)庫商溝通,了解它們是否支持虛擬化架構,對那些需要USB加密的數(shù)據(jù)庫,虛擬機可能無法支持;如果服務器的CPU、內(nèi)存利用率超過70%,則沒有必要再做虛擬化;核心業(yè)務系統(tǒng),暫不宜實施虛擬化。[4]
認真考慮采用何種虛擬化技術,選擇虛擬機運行的操作系統(tǒng)類型,是否需要多種操作系統(tǒng)的虛擬機同時運行。擬整合的物理服務器數(shù)量,平衡整合服務數(shù)量與宿主機硬件性價比之間的關系。虛擬機實施的軟件費用也應予以考慮。
虛擬化平臺將多個虛擬機整合到一臺物理服務器上運行,對服務器的CPU、內(nèi)存要求較高,并且物理服務器的硬件故障會導致多個虛擬機上的應用系統(tǒng)停止運行,要充分考慮應用系統(tǒng)對CPU、內(nèi)存、I/O設備的需求,選擇品牌好、配置高的服務器。虛擬機的高可用性(HA)和動態(tài)遷移(Vmotion)需要高速的網(wǎng)絡和高性能的共享存儲,存儲最好選擇采用光纖通道技術的存儲區(qū)域網(wǎng)絡(SAN)[5]。
虛擬化技術已經(jīng)有30多年的歷史,現(xiàn)正處于蓬勃發(fā)展階段,利用虛擬化技術對圖書館物理資源進行虛擬化整合,建設具有動態(tài)資源分配和調(diào)度功能的虛擬化數(shù)據(jù)中心,是提高高校圖書館IT資源利用效率、自動化服務水平、用戶滿意度,降低建設維護成本的關鍵。對相關領域問題開展深入研究對圖書館實現(xiàn)服務器、網(wǎng)絡和存儲等設施的高效整合,構建穩(wěn)定可靠的資源調(diào)配和管理體系,降低維護成本和能耗水平,提高設備的利用率等都具有實際應用價值。
[1]劉榮發(fā).服務器虛擬化技術在圖書館數(shù)字化服務中的應用[J].現(xiàn)代圖書情報技術,2007(4):79-82.
[2]葛廷霞,李 伶.虛擬化技術在圖書館服務器整合中的應用[J].現(xiàn)代圖書情報技術,2007(4):79-82.
[3]孟凡立,孫榮.高校圖書館存儲虛擬化研究與實踐[J].圖書館學研究,2012(10):26-28.
[4]徐大勇.虛擬化技術在數(shù)字圖書館中的應用探討[J].中國教育信息化,2012(1):85-86.
[5]何禹.虛擬化技術在校園網(wǎng)數(shù)據(jù)中心的應用[J].電子科技大學學報,2007(6):1461-1464.