陳思義(吉林省圖書館,吉林長春130021)
關鍵詞:虛擬化技術;Vmware;數據中心
摘要:在圖書館的數據中心應用VMware,做到了低成本的數據備份,數據容災的短時恢復以及服務器的合多為一,并具有節能、便于管理等優點。
中圖分類號:G250 文獻標識碼:A 文章編號:1003-1588 (2010)01-0100-02
1 目前圖書館數據中心管理中存在的幾個問題
1.1服務器數量多,使用率低
圖書館的館藏數字資源和網絡服務項目不斷增加,相應地圖書館的服務器數量也越來越多。如Web、DNS、FTP、Email、VOD以及各種數據庫、數據備份服務器等。
雖然服務器的數量在增多.但是很多服務器的功能單一、數據量和訪問量小,往往一臺服務器只運行一個應用程序,“大馬拉小車”的現象嚴重。如一臺只用于web頁發布的服務器,數據量往往不足1G,硬盤的大量空間被閑置,CPU、內存使用率也很低,但是仍然需要每天24小時運行.因此造成了資源的很大浪費。
服務器數量的增多.也導致相應的運營成本增加,包括空間、機柜、網線、耗電量、空調和人力成本等。同時服務器的發熱量大、噪聲大、能耗大、輻射強,對環境的污染也在加大。
1.2操作系統和應用程序互不兼容
用傳統的方法只能實現部分服務器的整合。如常見的服務器操作系統Windows2000/2003支持Web、DNS、FTP等的集成。但明顯的缺點就是集成的功能越多.越容易造成軟件間沖突.并不便于管理和調試。
還有一些整合是傳統方法無法實現的。現在的軟件和程序各個平臺上都有,對操作系統和軟件環境的要求大相徑庭。例如主頁發布程序,有的是IIS.有的是Apache,有的需要Windows操作系統,有的則需要Linux,Windows還有2000、2003等不同的版本。如何將這幾者整合且同時運行,用傳統方法就無能為力了。
1.3產品試用導致服務器和物理網絡的不斷調整
由于圖書館在整個信息服務行業中的權威性和主導地位,很多廠商為圖書館提供了產品的試用,有數據庫資源、各種網絡管理、數據庫建設和管理方面的軟件等。通過產品的試用能為采購提供依據,也能了解讀者對數字資源的需求。在產品試用過程中數據中心需要提供相應的軟硬件環境.不可避免地要對服務器或物理網絡進行調整。試用期過后又需要恢復原有網絡結構。當試用的數據庫和軟件數量非常多的時候,工作量就成倍增長。
如何既能保證服務器的正常運作,為讀者提供持續的數字資源服務,同時避免浪費資源呢?或者如何利用服務器這些“過剩”的資源呢?通過VMware軟件可以解決這些問題。
2 虛擬化技術VMware
VMware是一種軟件技術。它可以在一臺物理機上運行多個虛擬機,因而可以在多個環境間共享這一臺計算機的資源。不同的虛擬機可以在同一物理機上運行不同的操作系統以及多個應用程序。
VMware可虛擬的操作系統有Windows,Linux,Novell Netware,Sun Solaris等,支持常見的Windows98/Me/XP/2000/2003/Vista,還可以虛擬64位的操作系統。創建虛擬機的過程很簡單,只要選擇虛擬機存放的文件夾,虛擬機的硬盤容量和需要虛擬的操作系統即可。每臺虛擬機有獨立的光驅、軟驅、硬盤、CPU和內存等硬件,在網卡設置上可以為每個虛擬機選擇一個獨立的IP,也可以和主機共享IP,還可以在虛擬機之間組建一個局域網。
虛擬機的操作系統和主機的操作系統是互相獨立的.即使虛擬機出現嚴重錯誤.也不會影響主機的運行。
3 VMware在圖書館數據管理中的應用
3.1服務器管理,合多為一
應用虛擬化技術可以很方便地將需要整合的幾個服務器合而為一。用VMware在同一臺物理機上為每個服務器建立一個單獨的虛擬機,根據其功能需求劃分相應的內存和硬盤、配置IP.然后在每個虛擬機上安裝所需的操作系統.既可以是Windows.也可以是Linux,安裝過程和物理機上的操作完全一樣。最后在操作系統上進行相應的配置,安裝應用軟件,賦予其不同的功能。在VMware軟件中同時運行這些虛擬機,就相當于打開了這幾臺服務器。
3.2數據備份.虛實結合
有了虛擬化技術.可以在物理機中建立虛擬服務器,從而可以將數據備份到虛擬服務器。至于采取何種備份方式.則每個圖書館可根據本館數據的重要性、自身的需求和掌握的技術進行選擇。如筆者所在吉林省圖書館所用的業務自動化軟件為匯文系統,其中的書目數據、流通數據、讀者信息數據等是圖書館業務正常開展的前提條件,也是每天都在動態變化的.所以每天閉館后都需要對數據進行冷備份。應用VMware軟件,在另一臺服務器上建立一虛擬機,通過局域網對數據進行自動備份.取得良好效果。