淺析虛擬化技術(shù)帶來的便利 |
發(fā)布時(shí)間: 2012/8/16 20:57:50 |
淺析虛擬化技術(shù)帶來的便利虛擬化技術(shù)為我們的生活帶來了很多的便利。但是在這些便利的背后還隱藏這一些很嚴(yán)重的問題。另一類收益則體現(xiàn)在從簡(jiǎn)化管理到提高系統(tǒng)可用性等管理層面,而這些收益往往是難以通過金錢進(jìn)行衡量的。 1.提高服務(wù)器部署速度。 以往我們部署一臺(tái)服務(wù)器的過程相當(dāng)繁瑣,從制定預(yù)算購(gòu)買硬件到操作系統(tǒng)和應(yīng)用的安裝,往往需要耗費(fèi)數(shù)周甚至數(shù)月的時(shí)間。而在應(yīng)用虛擬化技術(shù)之后,一臺(tái)邏輯服務(wù)器從規(guī)劃到配置完成投入應(yīng)用只要數(shù)十分鐘而已。 而另一方面,我們還可以更方便的將測(cè)試系統(tǒng)遷移到生產(chǎn)系統(tǒng)之中。從而實(shí)現(xiàn)從測(cè)試評(píng)估環(huán)境到實(shí)際生產(chǎn)應(yīng)用的平滑過渡。 2.提高系統(tǒng)可靠性,減少計(jì)劃內(nèi)和計(jì)劃外停機(jī)時(shí)間。 很多人認(rèn)為虛擬化是“把所有的雞蛋放在一個(gè)籃子里”,一旦服務(wù)器出現(xiàn)問題,將導(dǎo)致運(yùn)行在上面的所有邏輯服務(wù)器也隨之崩潰。其實(shí)情況并非如此,首先在我們的應(yīng)用中本身就存在這樣的單點(diǎn)故障問題。比如現(xiàn)在作為核心應(yīng)用的活動(dòng)目錄服務(wù)器一旦癱瘓,整個(gè)企業(yè)應(yīng)用也難逃停頓的厄運(yùn)。作為報(bào)社應(yīng)用,一旦采編服務(wù)器出現(xiàn)問題,整個(gè)應(yīng)用也將陷于停頓。虛擬化技術(shù)如果通過很好的規(guī)劃,使用高可用性技術(shù),我們完全可以避免單點(diǎn)故障的情況發(fā)生。 通過使用動(dòng)態(tài)遷移技術(shù),我們現(xiàn)在可以在不關(guān)閉邏輯服務(wù)器的情況下將其移動(dòng)到另一臺(tái)物理服務(wù)器上。從而實(shí)現(xiàn)零停機(jī)時(shí)間的服務(wù)器硬件維護(hù)。我們終于可以不用再等到夜深人靜的時(shí)候,熬夜進(jìn)行服務(wù)器硬件維護(hù)了。 3.降低維護(hù)復(fù)雜度,消除“服務(wù)器硬件捆綁”現(xiàn)象。 在實(shí)施虛擬化技術(shù)之前,我們往往要面對(duì)很多各種型號(hào)和品牌的物理服務(wù)器。這些服務(wù)器的連接方式五花八門,承載的應(yīng)用更是千奇百怪。隨著IT人員的流動(dòng),甚至?xí)霈F(xiàn)一些被人遺忘的服務(wù)器長(zhǎng)期在機(jī)房運(yùn)行。如何有效地管理這些服務(wù)器恐怕會(huì)令每一位IT主管頭痛不已。而經(jīng)過虛擬化整合之后,我們可以通過統(tǒng)一的界面來查看企業(yè)中運(yùn)行的每一臺(tái)服務(wù)器的情況。很容易地對(duì)其進(jìn)行管理和維護(hù)。 以往應(yīng)用角色獨(dú)占物理服務(wù)器的一個(gè)最大的副作用就是“服務(wù)器硬件捆綁”現(xiàn)象——一個(gè)應(yīng)用被捆綁在一臺(tái)具有特定硬件的服務(wù)器上。一旦此服務(wù)器出現(xiàn)問題,備用硬件很難買到,我們就會(huì)不得不去重裝整個(gè)應(yīng)用。但是正如大家所知,很多應(yīng)用的安裝過程非常繁瑣或者其配置文檔早就被遺失了。這樣應(yīng)用恢復(fù)會(huì)非常困難。但是使用虛擬化技術(shù)之后,應(yīng)用不再和硬件設(shè)備相關(guān),我們可以自由的更換服務(wù)器硬件。為了更換硬件設(shè)備而進(jìn)行痛苦的應(yīng)用遷移的經(jīng)驗(yàn)將僅僅留在我們的記憶之中。 4.簡(jiǎn)化數(shù)據(jù)備份方式和恢復(fù)流程。 由于虛擬化之后邏輯服務(wù)器僅僅是保存在主機(jī)或者存貯設(shè)備上的磁盤文件。這就為我們簡(jiǎn)化備份策略提供了很好的支持。我們可以不再為不同的應(yīng)用去考慮使用不同的備份解決方案,F(xiàn)在我們只要考慮如何去備份這些虛擬機(jī)文件就可以了。而使用新的備份技術(shù),我們甚至可以在完全不影響虛擬機(jī)運(yùn)行的情況下對(duì)其進(jìn)行備份。從而不用再計(jì)算備份時(shí)間,考慮備份窗口的問題。與備份的簡(jiǎn)化一樣,恢復(fù)流程也變得同樣簡(jiǎn)單。只是去考慮恢復(fù)虛擬機(jī)的文件而已。 5.實(shí)現(xiàn)企業(yè)IT動(dòng)態(tài)增長(zhǎng),便于規(guī)劃和實(shí)施。 以前我們?cè)谫?gòu)買服務(wù)器時(shí)最頭疼的問題莫過于考慮配置多少硬件資源。由于我們很難預(yù)計(jì)應(yīng)用的成長(zhǎng)速度和資源消耗情況,因此往往在購(gòu)買硬件的時(shí)候多多益善。在預(yù)算許可的情況下,購(gòu)買盡可能多的硬件資源。而事后往往發(fā)現(xiàn)這些資源在購(gòu)買幾年后,服務(wù)器將被報(bào)廢時(shí)也沒有被用到。 而虛擬化技術(shù)可以幫助我們實(shí)現(xiàn)企業(yè)IT的動(dòng)態(tài)增長(zhǎng)。我們可以只購(gòu)買真正需要的那些硬件資源。當(dāng)資源不足時(shí)我們?cè)偃ベ?gòu)買新的資源設(shè)備,將其加入企業(yè)的“資源池”中。因此我們以后購(gòu)買服務(wù)器時(shí)考慮的不再是具體的應(yīng)用,而僅僅是我們將要用到多少CPU處理能力、多大的內(nèi)存以及磁盤空間。 6.拯救老舊應(yīng)用系統(tǒng)。 很多企業(yè)中都運(yùn)行著或多或少的老舊應(yīng)用系統(tǒng)。這些應(yīng)用或者由于開發(fā)商早已不復(fù)存在,或者由于升級(jí)成本過高,導(dǎo)致其只能運(yùn)行在特定的操作系統(tǒng)版本之中。而目前很多新服務(wù)器不再提供對(duì)這些老舊操作系統(tǒng)的支持。同時(shí)很多應(yīng)用的安裝文檔和介質(zhì)也遺失或難以找到。此時(shí)我們可以利用P2V(物理到虛擬化)工具來非常方便的實(shí)現(xiàn)這些老舊應(yīng)用系統(tǒng)到虛擬環(huán)境的遷移,從而保證其持續(xù)運(yùn)行,保護(hù)軟件投資。 經(jīng)驗(yàn)教訓(xùn): 在部署實(shí)施虛擬化的過程之中,我總結(jié)了以下經(jīng)驗(yàn)教訓(xùn),在這里與大家分享。 1.不要為了虛擬化而虛擬化。避免“因虛而務(wù)虛”。 虛擬化是當(dāng)前IT發(fā)展的一個(gè)主要潮流,很多人為了追趕潮流而在未進(jìn)行充分調(diào)研的情況下匆忙上馬,因而并未取得預(yù)期的效果。在應(yīng)用虛擬化技術(shù)之前一定要進(jìn)行充分的調(diào)研工作,了解當(dāng)前應(yīng)用對(duì)服務(wù)器的資源利用情況,再根據(jù)實(shí)際情況酌情進(jìn)行實(shí)施,才能收到較好的效果。目前很多廠商都提供了免費(fèi)或收費(fèi)的對(duì)現(xiàn)有架構(gòu)進(jìn)行虛擬化評(píng)估的工具。我建議大家在決定采用虛擬化技術(shù)之前,好好利用一下這些工具,對(duì)現(xiàn)有應(yīng)用架構(gòu)進(jìn)行全面的評(píng)估之后再做決定。 2.不要追求“一蹴而就”。 很多人在了解了虛擬化技術(shù)的優(yōu)勢(shì)之后,希望能夠盡快在企業(yè)中全面進(jìn)行實(shí)施。但是由于大家對(duì)于虛擬化技術(shù)細(xì)節(jié)還不夠了解,如果上來就在關(guān)鍵應(yīng)用上實(shí)施,一旦出現(xiàn)問題,很難掌控。因此我的建議是先在周邊應(yīng)用上利用那些免費(fèi)的虛擬化產(chǎn)品進(jìn)行技術(shù)探索和嘗試,當(dāng)確信對(duì)虛擬化技術(shù)有了一定的深入了解,做足技術(shù)準(zhǔn)備之后再在關(guān)鍵應(yīng)用上實(shí)施。 3.當(dāng)心虛擬服務(wù)器泛濫成災(zāi)。 由于在實(shí)施虛擬化之后建立邏輯服務(wù)器相當(dāng)簡(jiǎn)單。如果不能有效控制,很容易造成虛擬服務(wù)器泛濫的情況。這些服務(wù)器會(huì)很快耗光企業(yè)的IT資源,使得虛擬化技術(shù)在實(shí)施后適得其反。因此我們需要建立良好的虛擬服務(wù)器管理流程,掌控其生命周期,才會(huì)保證虛擬化實(shí)施之后得到預(yù)期的收益。 4.虛擬化技術(shù)服務(wù)器的安全仍然要加以重視。 虛擬服務(wù)器在應(yīng)用角度和物理服務(wù)器并務(wù)差別,仍然需要對(duì)其中的操作系統(tǒng)打補(bǔ)丁和升級(jí)以保證其安全可靠。我們尤其要當(dāng)心的是那些不經(jīng)常運(yùn)行的虛擬服務(wù)器,一定要定期啟動(dòng)他們對(duì)其進(jìn)行升級(jí)。我就曾經(jīng)在此問題上吃過虧,一臺(tái)很久沒有啟動(dòng)過的虛擬服務(wù)器沒有安裝關(guān)鍵的安全補(bǔ)丁,在一次偶然啟動(dòng)之后被感染了病毒。雖然沒有對(duì)網(wǎng)絡(luò)造成很大影響,但是也讓我對(duì)此記憶猶新。 另一方面我們也要當(dāng)心虛擬服務(wù)器的數(shù)據(jù)安全,一定要保護(hù)好虛擬機(jī)文件,這些文件一旦失竊,其效果將等同于物理服務(wù)器的失竊,但其更有隱蔽性,對(duì)企業(yè)的網(wǎng)絡(luò)安全會(huì)造成更大的威脅。所以我們要保護(hù)好諸如虛擬機(jī)備份文件這樣的數(shù)據(jù),防止其被惡意使用。 本文出自:億恩科技【www.yaz797.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |