蘇顥
引言:服務(wù)器虛擬化技術(shù)是把服務(wù)器硬件資源“池化”,充分發(fā)揮其硬件性能。該技術(shù)可以提高服務(wù)器運營效率,節(jié)約能源,降低經(jīng)濟成本和空間浪費。企業(yè)在進行服務(wù)器虛擬化時要注意明確自己的虛擬化需求,選擇合適的虛擬化方案,完善相關(guān)制度以及加強人員培訓(xùn)。
短短幾年間,云計算已經(jīng)從飄渺的技術(shù)概念,蛻變?yōu)橹纹髽I(yè)業(yè)務(wù)創(chuàng)新發(fā)展的重要力量。作為其基礎(chǔ),服務(wù)器虛擬化也得到更多關(guān)注。
將服務(wù)器物理資源抽象成邏輯資源,不再受限于物理上的界限,而是讓CPU、內(nèi)存、磁盤、I/O等硬件變成可以動態(tài)管理的“資源池”,從而提高資源的利用率,簡化系統(tǒng)管理,實現(xiàn)服務(wù)器整合,這就是服務(wù)器虛擬化。
虛擬化技術(shù)在近幾年快速發(fā)展,它能夠給企業(yè)帶來哪些好處?
一、服務(wù)器虛擬化可以節(jié)省開支
通過服務(wù)器虛擬化,企業(yè)能夠減少對物理服務(wù)器需求的數(shù)量,降低對機房空間的占用,大幅節(jié)約初期資金投入;在系統(tǒng)運行期間還能節(jié)約電力和冷卻系統(tǒng)成本。如果能夠合理的規(guī)劃、配置虛擬環(huán)境,在服務(wù)器操作系統(tǒng)方面也可以節(jié)省大量開支。
二、服務(wù)器虛擬化可以整合服務(wù)器,提高運維效率
服務(wù)器虛擬化后,改變了原先設(shè)備多、利用率低的狀況,減少了需要管理的物理服務(wù)器數(shù)目,降低了單點故障率。運維人員可以集中精力管理有限的幾臺服務(wù)器,確保應(yīng)用服務(wù)不間斷運行。同時,靈活的集中管理模式也使管理員從簡單機械的重復(fù)操作(如重裝系統(tǒng))中解脫出來,大大提高了工作效率。
三、能夠?qū)崿F(xiàn)靈活的資源調(diào)派
通過虛擬化技術(shù),可以動態(tài)調(diào)配資源給虛擬機。當虛擬機無法在實體機中取得足夠硬件資源時,管理員還可以讓它自動去找尋閑置有足夠資源的實體機,并在線轉(zhuǎn)移,從而實現(xiàn)服務(wù)器的資源負載平衡。
四、服務(wù)器虛擬化有利于業(yè)務(wù)的連續(xù)性,提高數(shù)據(jù)的安全性
由于虛擬機具有可移植性,在備份與轉(zhuǎn)換硬件服務(wù)器方面非常方便。我們不需要關(guān)心硬件服務(wù)器的廠牌、芯片組、驅(qū)動程序等問題,所有應(yīng)用全部運行在虛擬環(huán)境中,完全實現(xiàn)了軟硬件的隔離。當一個實體服務(wù)器因為硬件故障損壞時,可將虛擬機自動重啟在其他的服務(wù)器上面,整個遷移工作不對業(yè)務(wù)造成影響。虛擬機的備份也與傳統(tǒng)方式不同,僅采用備份現(xiàn)有虛擬環(huán)境或進行整體遷移,就可以實現(xiàn)高質(zhì)量備份/恢復(fù)方案。
五、服務(wù)器虛擬化可以構(gòu)建虛擬實驗室
利用虛擬服務(wù)器創(chuàng)建的虛擬實驗環(huán)境,可以輕松完成應(yīng)用程序的穩(wěn)定性和兼容性的測試工作。而以往,虛擬實驗室對于物理服務(wù)器來說是可望不可即的,因為構(gòu)建虛擬實驗室需要高昂的費用。服務(wù)器虛擬化帶來的好處顯而易見,是未來幾年信息化建設(shè)的一個重要方向。如何做好服務(wù)器的虛擬化工作,從以下幾方面談起。
首先,企業(yè)應(yīng)該分析和確認哪些工作負載適合虛擬化處理,明確自己的虛擬化需求。不是每一種應(yīng)用程序都適合在虛擬化服務(wù)器上運行,認清自身虛擬化需求是服務(wù)器虛擬化達到預(yù)期效果的關(guān)鍵。
其次,根據(jù)自身虛擬化需求,企業(yè)可以選擇合適的虛擬化方案。下面以應(yīng)用較多的X86 PC服務(wù)器為例,談一下方案中實體服務(wù)器選購的注意事項。
處理器對服務(wù)器虛擬化的作用是非常重要的。當前市場上的服務(wù)器CPU都已經(jīng)支持虛擬化功能,多核心的CPU傳輸虛擬機負載要更加快速,所以在虛擬化服務(wù)器中,處理器核心的數(shù)量都比單個核心的頻率要更加重要。虛擬服務(wù)器需要大量的內(nèi)存,盡可能多的內(nèi)存意味著可以運行更多的虛擬機。確認內(nèi)存的最大裝載容量在虛擬化時代是挑選服務(wù)器的關(guān)鍵點。在小型的環(huán)境中,如果你只考慮使用服務(wù)器自帶的存儲空間來存放虛擬服務(wù)器的映像,那么磁盤容量是越大越好,一塊帶有RAID 5或RAID 6功能的陣列卡也是必要的。因為虛擬機是共享網(wǎng)絡(luò)網(wǎng)卡的,如果用虛擬機運行需要頻繁訪問的應(yīng)用,那么最好準備兩個或者更多網(wǎng)卡。最后,應(yīng)該考慮添加冗余電源,畢竟一個物理服務(wù)器上運行了多個的虛擬機,就像很多個蛋放在籃子里,你需要另外準備籃子,防止籃子壞了打碎所有的蛋。
硬件方面確定后,我們開始著手虛擬化軟件的選擇,目前市場上最流行的虛擬化軟件有VMware ESX,微軟Hyper-V,思杰XenServer。三款軟件各有優(yōu)缺點。VMware ESX是每家企業(yè)的首選。該公司主攻虛擬化領(lǐng)域已有十多年,占據(jù)了大部分市場份額。作為適用于任何系統(tǒng)環(huán)境的企業(yè)級的虛擬計算機軟件,VMware ESX Server可以使大多數(shù)能在x86上執(zhí)行的操作系統(tǒng)都能在虛擬機上運行,而不需要進行任何修改。當然,VMware的產(chǎn)品也是價格昂貴的選擇
微軟Hyper-V作為VMware的最大競爭對手,它的優(yōu)勢則在于免費的Hyper-V。因為Hyper-V是與Windows Server集成的,所以如果以微軟產(chǎn)品作為系統(tǒng)的主要構(gòu)成部分,與微軟管理工具的集成度很高的話,使用Hyper-V更合適一些思杰的XenServer為客戶提供了一個開放性架構(gòu),允許客戶按照與自身物理和虛擬服務(wù)器環(huán)境相同的方法來進行存儲管理,其管理工具CUI是最大的亮點。XenServer與Linux保持了高度的集成性,所以如果用戶主要使用的是Linux服務(wù)器的話,嘗試使用XenServer會更好一些。
最后,在服務(wù)器虛擬化方案實施的同時,還要完善管理制度,加強人員培訓(xùn)。對現(xiàn)有的IT基礎(chǔ)設(shè)施進行虛擬化,意味著要改變整個計算平臺的結(jié)構(gòu)基礎(chǔ),這種變化帶來眾多益處的同時也帶來了許多風險。相關(guān)管理制度必須根據(jù)這種變化做出相應(yīng)調(diào)整,理清流程,規(guī)范操作。與此同時,更要加強對it管理和運維人員的培訓(xùn),把因危險操作而帶來的危害降到最低。
總的來說,服務(wù)器虛擬化是一種能夠節(jié)省資金和提高效率的IT戰(zhàn)略。通過將應(yīng)用程序和操作系統(tǒng)從底層硬件中分離出來,企業(yè)可以減少設(shè)備和管理費用,實現(xiàn)高可用性,并且能夠?qū)τ脩粢蠛托蝿葑兓焖僮鞒鲰憫?yīng)。
參考文獻
[1]張振倫.虛擬機的演化[J].軟件世界,2007,(13):12~13.
[2]魯松.計算機虛擬化技術(shù)及應(yīng)用[M]. 北京機械工業(yè)出版社2008.