李 榮
(東北財經大學圖書館,遼寧 大連 116025)
[摘 要]結合東北財經大學新圖書館服務器資源整合的實踐經驗,介紹了VMware vSphere4.1,詳細闡述了VMware服務器虛擬化的架構設計及實施過程,并說明了基于虛擬化技術構建電子閱覽室無盤網絡服務器的新應用。通過分析和總結實施過程的關鍵問題,為圖書館VMware服務器虛擬化應用提供建議和參考。
[關鍵詞]服務器虛擬化 虛擬化軟件 VMware 圖書館
[分類號]G250.78
1 引言
隨著圖書館數字化建設的不斷發展,圖書館的各種應用及數字資源也隨之增加,這給傳統圖書館數據中心的硬件服務器帶來巨大挑戰,也給數據中心的管理維護工作帶來了各種難題。如何提高服務器硬件資源的利用率、簡化服務器部署配置、提高系統管理效率、提高服務器響應速度及靈活性,服務器虛擬化技術已經成為眾多圖書館數據中心解決以上問題的重要手段[1]。
東北財經大學圖書館采用VMware服務器虛擬化技術,成功應用于新圖書館數據中心的建設中,并達到了良好效果:①利用6臺服務器虛擬化整合,輕松承擔了36個應用,而且仍然有能力部署更多的業務,單臺物理服務器擴展能力得到提升。②圖書館數據中心實現了服務器和存儲的集中化管理,并大幅度降低了管理難度。③圖書館各業務的連續性得到了保證,大大提升了讀者對圖書館服務的滿意度。④嘗試運用虛擬機代替物理無盤服務器,不僅降低了硬件成本,而且提高了圖書館電子閱覽室無盤網絡系統的效能。
2 VMware vSphere4.1介紹
通過考量新圖書館的硬件環境、網絡環境以及在建數據中心所要達到的目標等綜合因素,東北財經大學圖書館最終選擇軟件VMware vShpere4.1來實施服務器虛擬化。VMware vSphere4.1配合SAN存儲環境,快速部署服務器非常方便,該版本軟件所具有的HA群集、vMotion、DRS等功能特性很適合圖書館構建高效穩定的數據中心[2]。
VMware vSphere利用虛擬化功能簡化數據中心基礎架構,并匯總多個系統間的基礎硬件資源,為數據中心提供大量虛擬資源。圖1[3]展示了VMware vSphere4.1的基本組件,其中VMware ESXi提供一個虛擬化層,該層可將物理主機的處理器、內存、存儲器及網絡資源抽象化為多臺虛擬機,可以在服務器上的任意硬盤中安裝ESXi,安裝完ESXi的服務器就稱之為ESXi主機;vCenter Server充當ESXi主機的管理者,每個vCenter Server系統可以管理多臺ESXi主機,并指導虛擬機及其主機上的操作,它是vCenter的工作核心;vSphere Client是與VMware vSphere進行交互的主要方式,可以在多個工作站上安裝vSphere Client,它可用作虛擬機的操作控制臺機及vCenter Server系統和ESXi主機的管理界面;數據庫是用于組織VMware vSphere環境的所有配置數據,它存放著用于維護在vCenter Server環境下管理的每個虛擬機、主機和用戶的狀態[3]。
■
圖1 VMware vSphere4.1的基本組件
3 東北財經大學圖書館應用實踐
3.1 VMware服務器虛擬化架構設計
考慮到圖書館自動化系統服務器已使用5年,加上其他數字資源服務器也進入設備老化期,在新館數據中心的建設中,東北財經大學圖書館采用了6臺高配置物理服務器組成一個服務器機群,并配合大容量存儲,通過VMware企業級虛擬化軟件將所有服務器和存儲作為大的資源統一進行管理,按需自動進行動態的資源調配,實現圖書館關鍵業務的高效性及連續性。另外,存儲的配置考慮了圖書館業務應用的特點和需求。VMware服務器虛擬化平臺操作系統、匯文系統、圖書館Web應用、計費系統、門禁系統及電子閱覽室無盤網絡系統等各種圖書館應用系統均需要使用存儲訪問速度快、容量相對較小的FC硬盤,因此采用存儲區域網絡(SAN)連接到服務器;同時根據圖書館電子資源數量不斷增長的應用特點,配置大容量SATA硬盤,通過NAS網絡連接協議為校園網用戶提供高速的數字資源訪問服務。
服務器虛擬化軟硬件的主要配置方案見表1,服務器虛擬化架構拓撲見圖2[4]。
表1 服務器虛擬化軟硬件配置
■
■
圖2 東北財經大學新圖書館服務器虛擬化架構拓撲
3.2 服務器虛擬化實施過程
根據服務器虛擬化架構設計,實施主要包括以下步驟:
①在每臺物理服務器上安裝ESXi4.1軟件,搭建虛擬化基礎平臺。安裝ESXi4.1的過程很簡單,只需要將帶有ESXi4.1鏡像文件的安裝光盤放到服務器CD/DVD-ROM驅動器,重啟服務器,將BIOS設置為從CD-ROM設備引導,按照屏幕提示一步步操作,安裝完成重新引導系統后,會在本地磁盤上創建VFAT暫存分區和VMFS(VMware Virtual Machine File System)分區[5]。