王輝 班軒
摘 要:主要介紹了如何利用kvm虛擬機技術,虛擬化整合烏魯木齊第四十一中學校園網中的服務器,從而實現降低校園服務器管理成本,使其資源更方便、更快捷、更有效被利用的目的。
關鍵詞:kvm虛擬機技術;虛擬化整合;校園服務器
我國是教育大國,校園的“數字化”促進了教育的發展。近年來,隨著科技的不斷進步,數字化校園發展迅速,因此,相應系統的建立和服務器的使用也在不斷增加。傳統的“一應用一服務器”模式有很多缺點:資金投入較多,能量消耗大,資源的利用率低。在當下學校的教育環境和教育需求下,這種模式已經不適用。虛擬化技術可以解決這些問題。本人以烏魯木齊市第四十一中學校園網中的服務器為研究對象,利用kvm虛擬機對其進行虛擬化整合處理。
一、服務器虛擬化簡介
服務器虛擬化,是通過虛擬化技術在一臺物理服務器上創建出多臺完全獨立,互不影響且能共享該物理服務器硬件資源的虛擬服務器。要實現讓一臺服務器變成多臺互不影響的虛擬服務器,可將服務器的物理資源抽象成邏輯資源,讓CPU、內存、磁盤、I/O等硬件變成可以動態管理的“資源池”,從而提高資源利用率,簡化系統管理。
二、為什么要選擇kvm虛擬機
虛擬機種類較多,目前,主流的虛擬機除了kvm虛擬機,還有XEN虛擬機和vmware虛擬機,和這兩種虛擬機比較,kvm虛擬機有如下優勢:開源、免費;可以進行優化和改進;性能好、穩定,不用對客戶機系統進行修改。由于這三大優點,再考慮到烏魯木齊市第四十一中學的實際情況,本人選用kvm虛擬機。
三、kvm虛擬機應用實例
(一)現狀分析
我校配備了3臺服務器,分別用于www校園網站、視頻點播、教學資源、FTP文件等服務。其中兩臺購買較早,應用服務多,利用率高,不適合再增加其他應用。另一臺型號為聯想Think-Server RD630(cpu :Xeon E5-2620 六核2.0GHz;內存:16G;硬盤:1.8T),是早幾年購買的,安裝Centos linux,應用服務少,使用頻率不高。近年來,學校信息化不斷加大,包括圖書管理系統、評教系統、查分系統等,需要對服務器資源進行擴展。
(二)解決方案
按傳統“一應用一服務器”模式,需購買較多服務器,投入資金較多,難以實行,要解決這一問題,可以把原有利用率較低的服務器虛擬出多個服務器。實行的方法如下:采用聯想ThinkServer RD630作為宿主機,原有centos linux操作系統不變,在宿主機中安裝kvm虛擬機軟件,建立兩個虛擬機。第一個虛擬機配置Xeon雙核CPU,4 GB,硬盤500 G,安裝windows2003系統,用于建立評教系統、查分系統。第二個服務器配置 Xeon雙核CPU,4GB,硬盤500 G,安裝windows2008,用于安裝圖書管理系統。
(三)實施過程
1.安裝kvm
(1)選擇Selinux為enable,使用命令:#system-config-securitylevel-tui;
(2)安裝kvm模塊;
(3)檢查kvm模塊是否安裝成功,使用命令:/sbin/lsmod | grep kvm;
如果輸出關于kvm版本的信息則已裝入kvm模塊;
(4)網絡橋接,配置eth0為物理網口,br0,br1為橋接網口,設置好網絡參數。
2.啟動kvm,建立虛擬機
(1)安裝windows2003系統
放入安裝關盤,進行windows2003的安裝;
(2)安裝windows2008系統
放入安裝關盤,進行windows2008的安裝。
3.安裝虛擬服務器操作系統及相關的應用軟件
在兩臺虛擬服務器上分別安裝相應的軟件及應用程序。
4.配置虛擬服務器遠程桌面
(1)安裝虛擬機管理工具,使用virsh來管理虛擬機,使用命令:#yum install libvirt;
(2)安裝圖形界面管理虛擬機,使用命令:#yum install virt-manager。
(四)應用效果
1.節省資金
按傳統“一應用一服務器”模式,學校需要購買2臺服務器,花費4~6萬元,利用kvm虛擬機對服務器進行虛擬化整合處理,學校不用購買服務器,也不用耗資于與之配套的電力、空調等,大大節省資金。
2.提高服務器利用率
“一應用一服務器”模式,資源利用率低,為了解決這個問題,可以對服務器進行虛擬化整合。服務器虛擬化整合,能提高服務器資源的利用率,使服務器資源性能得以充分發揮。
本人利用kvm虛擬機對烏魯木齊市第四十一中學校園服務器進行虛擬化整合,能順利安裝圖書管理系統、評教系統、查分系統等系統,安裝后這些系統能達到操作要求。由此可見,利用虛擬化技術整合服務器硬件資源,不僅能夠提高服務器資源的利用率,還能節省額外的購買服務器的資金,值得在各領域推廣。
參考文獻:
[1]徐琦.虛擬化技術在數字化校園中的應用實踐[J].中國教育信息化,2013(2):50-52.
[2]任永杰.KVM虛擬化技術[M].機械工業出版社,2013.
編輯 馬曉榮