小企業(yè)需要虛擬化技術(shù)的六大理由
譯文【51CTO 1月13號外電】服務(wù)器虛擬化技術(shù)的歷史有十多個年頭了,雖然存儲和輸入/輸出瓶頸等問題仍會冒出來,但是虛擬化技術(shù)帶來的多方面優(yōu)點(diǎn)卻是實(shí)實(shí)在在的,是可以獲得的,哪怕你運(yùn)行的是一家小企業(yè),因?yàn)楦偁帉κ挚赡苓€沒有發(fā)現(xiàn)這項(xiàng)技術(shù)的優(yōu)點(diǎn),而你也許能獲得重大的競爭優(yōu)勢。為了有助于確保你真正明白服務(wù)器虛擬化技術(shù),本文羅列了虛擬化技術(shù)可以為小企業(yè)帶來的幾個最實(shí)在的優(yōu)點(diǎn)。
1. 提高服務(wù)器效率
毫無疑問,你已經(jīng)知道了這一點(diǎn):實(shí)施服務(wù)器虛擬化技術(shù)的傳統(tǒng)、也是最誘人的理由就是,可以在處理器周期和內(nèi)存方面提高計算資源的使用效率。中小企業(yè)除了可以節(jié)省能源和冷卻成本外,隨著大批日益老化的服務(wù)器被棄用,只要購買數(shù)量較少的服務(wù)器來更換,因而還可以削減資本開支。
實(shí)施最簡單的服務(wù)器虛擬化技術(shù)說白了就是,把盡可能多的虛擬機(jī)塞入到物理服務(wù)器主機(jī)里面。隨著你對虛擬機(jī)的使用更得心應(yīng)手,可以對虛擬機(jī)采用一種更精簡的方法以及將它當(dāng)成物理設(shè)備來對待的態(tài)度。為此,你可以根據(jù)虛擬機(jī)提供的邏輯服務(wù)來創(chuàng)建虛擬機(jī),而不是僅僅用虛擬服務(wù)器來鏡像物理服務(wù)器。
盡管服務(wù)器虛擬化技術(shù)具有種種優(yōu)點(diǎn),但是虛擬化并不會神奇地讓你可以省掉管理物理服務(wù)器通常所需要的管理開銷。這是個特別有關(guān)系的事實(shí),需要牢記,不然你可能會犯錯誤,而你的IT部門(或增值分銷商)可能很難對付得了。的確,考慮到由于創(chuàng)建虛擬機(jī)非常容易,往往會出現(xiàn)“虛擬機(jī)散亂”的局面,虛擬化管理愈加顯得困難重重。而監(jiān)控虛擬機(jī)之間的網(wǎng)絡(luò)流量、確認(rèn)性能瓶頸這個固有的挑戰(zhàn)更是加劇了問題。
2. 改進(jìn)災(zāi)難恢復(fù)工作
災(zāi)難恢復(fù)的核心就是災(zāi)難發(fā)生后,能夠讓系統(tǒng)恢復(fù)到正常的運(yùn)行狀態(tài)。大家可以想象,通過拷貝虛擬機(jī)文件映像來備份完全虛擬化的基礎(chǔ)架構(gòu),遠(yuǎn)比試圖對迥異的硬件服務(wù)器進(jìn)行同樣的備份操作容易得多。
此外,如果使用虛擬化技術(shù),只需要原始硬件設(shè)備的一小部分就可以托管運(yùn)行整個基礎(chǔ)架構(gòu)。這對資金緊張的中小企業(yè)來說意味著,有能力購買少量的服務(wù)器,放置在另一個地方。萬一發(fā)生災(zāi)難,必要的話,隨后可以搬遷這些服務(wù)器,裝上最新的虛擬機(jī),投入運(yùn)行,這比大多數(shù)IT供應(yīng)商提供的周轉(zhuǎn)時間要來得短。
很顯然,連規(guī)模最大的中小企業(yè)的IT基礎(chǔ)架構(gòu)也可以容納在區(qū)區(qū)幾只硬盤里面,這在安全方面的確具有深遠(yuǎn)的影響。舉例說,某個胡作非為的員工順手帶走整個公司的虛擬機(jī)這種風(fēng)險是一種切實(shí)存在的威脅,而物理服務(wù)器不存在這種威脅。與所有備份任務(wù)一樣,總是存在著這種風(fēng)險:虛擬機(jī)因人為差錯而落下。
考慮到上述這一點(diǎn),使用虛擬化技術(shù)作為災(zāi)難恢復(fù)的一種手段需要事先進(jìn)行一番考慮和規(guī)劃。務(wù)必要制定相輔相成的合適的流程和安全程序。從近線備份到位于遠(yuǎn)地的備份副本,應(yīng)當(dāng)明定妥善保管虛擬機(jī)的職責(zé)。
3. 加強(qiáng)業(yè)務(wù)連續(xù)性
業(yè)務(wù)連續(xù)性不同于災(zāi)難恢復(fù)的地方在于,其目的是做到不干擾或盡量不干擾業(yè)務(wù)的正常運(yùn)營。考慮到數(shù)據(jù)中心中最常見的一個故障根源恐怕是服務(wù)器硬件故障,這時候一項(xiàng)名為實(shí)時遷移(live migration)的服務(wù)器虛擬化功能有助于讓企業(yè)不需要停運(yùn),確保業(yè)務(wù)連續(xù)性。
管理員使用實(shí)時遷移功能,就能在物理服務(wù)器主機(jī)之間順暢無阻地實(shí)時遷移工作中的虛擬機(jī),沒必要先關(guān)掉虛擬機(jī)的電源。實(shí)時遷移的工作原理是,后臺在兩臺物理服務(wù)器之間實(shí)現(xiàn)磁盤和內(nèi)存狀態(tài)的同步,然后停止原始虛擬機(jī),同時立即開啟目標(biāo)虛擬機(jī)。最后,對地址解析協(xié)議(ARP)表進(jìn)行必要的更新,確保進(jìn)來的數(shù)據(jù)包可以發(fā)送到相應(yīng)的網(wǎng)絡(luò)目的地。
另外值得一提的是,雖然設(shè)計實(shí)時遷移功能的初衷是用在存儲區(qū)域網(wǎng)絡(luò)(SAN)上,但是微軟把這項(xiàng)功能發(fā)揮到了極致。它開發(fā)出了一項(xiàng)名為SNO(不共享資源)實(shí)時遷移的功能,該公司將該功能作為Hyper-V虛擬機(jī)管理程序的下一個版本中的一項(xiàng)特性作了演示。借助SNO實(shí)時遷移功能,就可以在兩臺物理服務(wù)器之間遷移虛擬機(jī),不需要SAN或共享存儲介質(zhì)。微軟的Hyper-V V3虛擬機(jī)管理程序會在Windows Server 8中亮相,截至截稿時Windows Server 8還沒有宣布發(fā)布日期。
實(shí)時遷移可以為服務(wù)器維護(hù)或硬件升級提供方便,你沒必要為任何維護(hù)停運(yùn)排定時間。此外,重負(fù)載的虛擬機(jī)也可以遷移到功能比較強(qiáng)大的服務(wù)器,以便實(shí)現(xiàn)工作負(fù)載均衡,更合理地分?jǐn)偟揭唤M可用的物理服務(wù)器上。這個概念的一種延伸將是自動執(zhí)行上述的負(fù)載均衡任務(wù),或者甚至在非高峰時間段將虛擬機(jī)遷移到數(shù)量較少的物理主機(jī)上,關(guān)掉冗余服務(wù)器的電源,以減少耗電量。
盡管虛擬化可以為業(yè)務(wù)連續(xù)性帶來好處,但是它并不是對付像洪水或火災(zāi)這類災(zāi)難性地方事件的高招。對大多數(shù)中小企業(yè)來說,部署跨多個地區(qū)的故障切換機(jī)制很可能成本過于高昂,無力負(fù)擔(dān),而實(shí)時遷移的確需要有千兆以太網(wǎng)(或速度更快的)網(wǎng)絡(luò)才能正常使用。
4. 幫助軟件開發(fā)
如果貴企業(yè)從事軟件開發(fā)工作,虛擬化可以為貴小企業(yè)帶來降低成本的機(jī)會,因?yàn)椴恍枰湾X購買額外硬件。中型企業(yè)同樣能從中得益,因?yàn)殚_發(fā)團(tuán)隊沒必要忍受申請新服務(wù)器的漫長過程,因而節(jié)省了時間。此外,使用合適的虛擬機(jī)搭建一套測試裝備可謂是小菜一碟,以便在所有得到支持的平臺上測試應(yīng)用程序的不同版本。
不過要注意一點(diǎn):還可以在名為第二類虛擬機(jī)管理程序(Type 2 hypervisor)的桌面版虛擬化軟件上面開發(fā)對延遲不敏感或不是初步版本的應(yīng)用程序。這個方法成本通常比較低,還提供了為更良好的桌面體驗(yàn)而定制的功能。其中一些比較流行的第二類虛擬機(jī)管理程序包括:面向Windows的甲骨文VM VirtualBox(開源)和VMware Workstation以及面向Mac的VMware Fusion和Parallels。
5. 測試安全更新版和補(bǔ)丁
有了虛擬化,在實(shí)際部署到工作系統(tǒng)之前測試新的軟件更新版或安全補(bǔ)丁成了一件很輕松的任務(wù)。此外,內(nèi)部開發(fā)團(tuán)隊也有望得益于在與當(dāng)前基礎(chǔ)架構(gòu)一模一樣的虛擬化基礎(chǔ)架構(gòu)上測試N層應(yīng)用程序,通過測試來找出各個組件之間意想不到的相互聯(lián)系所引起的問題。
當(dāng)然,這里要注意莫菲定律方面通常需要注意的地方:再全面深入的測試也會漏掉間歇性出現(xiàn)或者只在某些情況下才會出現(xiàn)的軟件錯誤。此外,中小企業(yè)要提防這一點(diǎn):以這種方式來測試各種更新版和補(bǔ)丁可能成本很高昂,因?yàn)橘Y源相對有限。最后,一定不能讓更新版/補(bǔ)丁測試妨礙趕時間的安全補(bǔ)丁的迅速部署。
6. 遷移到桌面虛擬化
一種越來越流行的虛擬化技術(shù)就是客戶機(jī)虛擬化,這需要在集中式服務(wù)器里面運(yùn)行整個桌面環(huán)境。由于所有處理都在服務(wù)器里面進(jìn)行,客戶機(jī)設(shè)備通常是充當(dāng)末端節(jié)點(diǎn)的瘦客戶機(jī),通過局域網(wǎng)來連接諸多輸入/輸出外設(shè),如鍵盤、鼠標(biāo)、顯示器、音頻連接器、甚至USB端口。
雖然從所需要的基本基礎(chǔ)架構(gòu)來看,客戶機(jī)虛擬化與服務(wù)器虛擬化頗有相似之處,但是企業(yè)不要把兩者混為一談,那是因?yàn)槟繕?biāo)和考量的技術(shù)因素不一樣。“虛擬桌面基礎(chǔ)架構(gòu)”(VDI)這個術(shù)語用來描述支持部署的桌面虛擬化環(huán)境所需的軟硬件組件。
鑒于獲得良好的虛擬桌面體驗(yàn)很復(fù)雜,你可能驚喜地發(fā)現(xiàn)市面上涌現(xiàn)出了多家廠商,它們提供一切齊全即可投入使用的VDI解決方案,幫助中小企業(yè)開始踏上虛擬化之旅。
譯文來源: http://www.itworld.com/virtualization/240707/six-reasons-small-businesses-need-virtualization