摘 要:采用虛擬服務(wù)器技術(shù)統(tǒng)一管理服務(wù)器,能夠提高信息系統(tǒng)運行效率,保證系統(tǒng)安全,充分發(fā)揮現(xiàn)有服務(wù)器資源的優(yōu)勢和價值。本文通過對虛擬服務(wù)器技術(shù)的概述,針對其中存在的問題就虛擬服務(wù)器技術(shù)應(yīng)用領(lǐng)域進行探究。
關(guān)鍵詞:虛擬服務(wù)器技術(shù);服務(wù)器;管理
中圖分類號:TP368.5
在服務(wù)器管理中廣泛應(yīng)用虛擬服務(wù)器技術(shù),這項技術(shù)可以將服務(wù)器資源科學(xué)的分配到若干個虛擬機上,針對不同的應(yīng)用實現(xiàn)虛擬化支持,甚至可以在同一企業(yè)級服務(wù)器上同時運行不同的操作系統(tǒng),有效解決了大多數(shù)服務(wù)器中央處理器和內(nèi)存利用率偏低和低資源服務(wù)器資源過剩問題。
1 虛擬服務(wù)器技術(shù)概述
在服務(wù)器管理中,虛擬服務(wù)器是一種在現(xiàn)有硬件平臺上,采用虛擬技術(shù)構(gòu)建虛擬處理器與存儲空間,得到一個硬件管理層,實現(xiàn)傳統(tǒng)服務(wù)器功能拓展的技術(shù)。實際上,計算機虛擬化技術(shù)在服務(wù)器管理中的應(yīng)用就是虛擬服務(wù)器技術(shù)。在服務(wù)器管理中,虛擬化技術(shù)的作用包括:(1)整合資源:可以通過整合若干臺硬件設(shè)備,得到一臺足以高性能的邏輯設(shè)備,用以滿足特殊客戶端的性能要求;(2)拆分資源:通過拆分資源利用率低,閑置的硬件設(shè)備,得到若干個邏輯設(shè)備,并將其轉(zhuǎn)讓給客戶端使用,起到優(yōu)化配置硬件資源的作用;(3)遷移資源:在不影響邏輯設(shè)備運行狀態(tài)的情況下,可以實現(xiàn)閑置資源在邏輯設(shè)備之間的動態(tài)遷移,甚至還能將其遷移至遠程計算機中。所以,以虛擬化技術(shù)為跳板,虛擬服務(wù)器在服務(wù)器管理中具有如下優(yōu)勢:
第一,充分發(fā)揮軟、硬件資源的效用。在虛擬服務(wù)器的支撐下,無論有應(yīng)用系統(tǒng)有多少個,都可以在同一臺服務(wù)器上運行。另外,通過整合、拆分、遷移硬件資源之后,能夠大大增強原硬件設(shè)備的性能,因為可用資源已經(jīng)被科學(xué)地分配到了每一個虛擬機上。
第二,控制成本,簡化管理。虛擬服務(wù)器縮短了部署、安裝、維護工作的流程,節(jié)省了一些不必要的開銷,有效控制了擴建機房、購置新服務(wù)器、散熱處理方面的成本。
第三,降低了系統(tǒng)維護的難度。虛擬服務(wù)器在進行升級和更新的狀態(tài)下也能提供應(yīng)用服務(wù),如此高效的運作狀態(tài)一方面提供了理想的軟件調(diào)試環(huán)境,另一方面有效地控制了測試成本。
第四,保證了系統(tǒng)的安全。在虛擬服務(wù)器中,各子系統(tǒng)之間互不干擾彼此的運作,并且能在系統(tǒng)出現(xiàn)故障時,及時恢復(fù)已丟失和損壞的數(shù)據(jù)。
2 現(xiàn)有服務(wù)器管理存在的問題
隨著計算機技術(shù)的發(fā)展,以及各類應(yīng)用系統(tǒng)的不斷涌現(xiàn),傳統(tǒng)的服務(wù)器管理方式和技術(shù)已無法滿足各類應(yīng)用的需求,傳統(tǒng)服務(wù)器管理的弊端也日益顯現(xiàn),具體表現(xiàn)在以下幾個方面:
第一,傳統(tǒng)服務(wù)器缺乏靈活性,缺乏測試和備用機制。在過去,源系統(tǒng)是系統(tǒng)升級、測試、維護的基礎(chǔ),一旦源系統(tǒng)出現(xiàn)故障,整個服務(wù)器的運行都會受到影響;另外,為便于測試新應(yīng)用系統(tǒng)的運行狀態(tài),還要額外創(chuàng)建一個臨時環(huán)境,這嚴重影響了系統(tǒng)的靈活性。服務(wù)器的數(shù)量也無法隨著應(yīng)用系統(tǒng)的增加而增加。
第二,資源無法得到有效利用。在過去,只有通過不斷的新建服務(wù)器,才能滿足應(yīng)用系統(tǒng)的運行需求,這往往會使得一些低資源利用率服務(wù)器的剩余資源無法調(diào)配到高資源利用率服務(wù)器上,而且,為保證CPU處理器的資源請求在業(yè)務(wù)峰值期內(nèi)得到迅速響應(yīng),又必須使用較高的資源配置,這在無形中浪費了許多寶貴的系統(tǒng)資源。
第三,缺乏雙機系統(tǒng),災(zāi)難恢復(fù)困難。運行中的信息系統(tǒng)可能會因為各種各樣的原因(操作不當、病毒入侵、硬件故障等)發(fā)生故障,導(dǎo)致數(shù)據(jù)和資料的損壞、遺失。盡管所有的系統(tǒng)中都有數(shù)據(jù)備份系統(tǒng),但只有雙機系統(tǒng)能保證系統(tǒng)的連續(xù)性。現(xiàn)階段,還沒有任何一種系統(tǒng)可以與核心應(yīng)用媲美。
仔細分析以上問題不難發(fā)現(xiàn),通過運用虛擬服務(wù)器技術(shù)硬件平臺上構(gòu)建一個虛擬硬件管理層(包括虛擬內(nèi)存、虛擬CPU、虛擬硬盤等),可以大幅度地提升業(yè)務(wù)的連續(xù)性,實現(xiàn)服務(wù)器整合與服務(wù)器資源的優(yōu)化配置。
3 虛擬服務(wù)器技術(shù)的應(yīng)用
在服務(wù)器管理中,虛擬服務(wù)器技術(shù)的應(yīng)用要視情況而定,通常而言,只要在順利整合現(xiàn)有運行系統(tǒng)(包括不同的操作系統(tǒng)、不同中間件的系統(tǒng))的應(yīng)用的前提下,給出具體的數(shù)據(jù)遷移方案,便可實現(xiàn)。比如,面對一個對服務(wù)器需求較高,且包含若干個并行應(yīng)用信息系統(tǒng)時,就可通過運用虛擬服務(wù)器技術(shù)來改善現(xiàn)有服務(wù)器的使用和管理效率。
3.1 虛擬服務(wù)器技術(shù)的系統(tǒng)架構(gòu)設(shè)計
3.1.1 硬件需求。XenServer對服務(wù)器的配置要求相對較低。只要內(nèi)存1G以上,硬盤16G以上,千兆網(wǎng)卡,中央處理器為雙核1.5GHz以上即可,但考慮到要在服務(wù)器上運行虛擬機,建議根據(jù)具體規(guī)模適當調(diào)整配置。
3.1.2 構(gòu)建虛擬服務(wù)器。直接安裝在裸機中安裝XenServer6.0,將物理計算機系統(tǒng)轉(zhuǎn)化為虛擬機映像文件,然后使用System Center Virtual Machine Manager(VMM)2012統(tǒng)一對XenServer主機和虛擬機進行管理、監(jiān)控。
3.1.3 遷移資源。在不影響應(yīng)用系統(tǒng)提供服務(wù)的基礎(chǔ)上,采用新版XenServer中的XenMotion技術(shù),將資源順利遷移至虛擬服務(wù)器中。
3.1.4 分布式資源配置的實現(xiàn)。為確?,F(xiàn)有資源能充分滿足應(yīng)用系統(tǒng)的業(yè)務(wù)需求,可采用分布式資源調(diào)度程序(DRS),對資源進行實時、動態(tài)的分配,使每一項資源都得到合理地利用。
3.2 虛擬服務(wù)器的技術(shù)特點
3.2.1 利用諸如XenServer這類虛擬化平臺,實現(xiàn)現(xiàn)有處理器、磁盤空間、內(nèi)存空間、網(wǎng)絡(luò)與物理服務(wù)器之間的連接,這一方面將原有的應(yīng)用程序和操作系統(tǒng)完好無缺的移植到了虛擬機中,另一方面將所有的硬件資源都統(tǒng)一匯總到了邏輯資源池中,以便管理。然后,根據(jù)各個虛擬機具體的業(yè)務(wù)需求及其優(yōu)先級別,科學(xué)地、合理地配置邏輯資源池中的資源。在虛擬的邏輯資源池中,系統(tǒng)資源會被優(yōu)先分配到那些最需要資源的主機上,更重要的是,虛擬機可以在任何一臺物理服務(wù)器上運行,這成功的實現(xiàn)了服務(wù)器之間的無縫遷移。同時也使硬件資源得到了最大限度的利用和開發(fā),滿足了應(yīng)用業(yè)務(wù)的個性化需求。
3.2.2 與VMware Infrastructure一類的虛擬化平臺相比,XenServer具有更強的適應(yīng)能力,無論IT環(huán)境發(fā)生何種變化,其功能都不受影響,它可以對服務(wù)器工作負荷進行整合,利用現(xiàn)有硬件提升整個服務(wù)器的性能,從而有效地控制了冷卻、電源和管理成本。為提升服務(wù)器的響應(yīng)速度,XenServer提供了一個創(chuàng)建無縫集成現(xiàn)有存儲環(huán)境的虛擬基礎(chǔ)架構(gòu)。除此以外,XenServer還可以對服務(wù)器工作負載的位置進行優(yōu)化,同時提供了一個始終可用的虛擬基礎(chǔ)架構(gòu),以便IT工作人員了解資源池內(nèi)服務(wù)器的運作狀況,以及及時地更新與升級服務(wù)器系統(tǒng)。
4 結(jié)束語
在服務(wù)器管理中,每一個虛擬機都在同一物理服務(wù)器內(nèi)運行,它與獨立的服務(wù)器并無任何區(qū)別,無論有多少應(yīng)用,都可以通過直接創(chuàng)建新的虛擬服務(wù)器來滿足應(yīng)用需求,而且,服務(wù)器管理人員可在不影響服務(wù)器運行狀態(tài)的情況下,將虛擬機從一個服務(wù)器移至另一個服務(wù)器。在服務(wù)器管理中應(yīng)用虛擬服務(wù)器技術(shù),可以有效地控制機房服務(wù)器的數(shù)量,提升服務(wù)器資源的利用率。
參考文獻:
[1]李剛健.基于虛擬化技術(shù)的云計算平臺架構(gòu)研究[J].吉林建筑工程學(xué)院學(xué)報,2011(01).
[2]吳岳,尤煒.虛擬服務(wù)器部署過程中的安全隱患與防范措施[J].科技資訊,2010(20).
[3]侯星帥.虛擬化技術(shù)在數(shù)據(jù)中心服務(wù)器資源整合中的應(yīng)用研究[D].長安大學(xué),2013.
作者簡介:唐瑞明(1978.07-),男,侗族,湖南靖州人,講師,本科,研究方向:計算機教學(xué)、網(wǎng)絡(luò)管理。
作者單位:長沙衛(wèi)生職業(yè)學(xué)院信息中心,長沙 410100