十大步驟揭開(kāi)虛擬化技術(shù)神秘面紗 |
發(fā)布時(shí)間: 2012/7/4 19:15:31 |
眼下服務(wù)器虛擬化技術(shù)的優(yōu)點(diǎn)很顯著,實(shí)施這項(xiàng)技術(shù)是理所當(dāng)然的選擇。首先,服務(wù)器虛擬化比物理服務(wù)器更能充分地利用計(jì)算資源,因?yàn)槟憧梢栽趩螁我粋(gè)物理主機(jī)上運(yùn)行好多不同的虛擬服務(wù)器。實(shí)際上,單單一臺(tái)現(xiàn)今的服務(wù)器能夠同時(shí)處理的通用服務(wù)器實(shí)例數(shù)量之多會(huì)讓你大吃一驚。 服務(wù)器虛擬化的另一大優(yōu)點(diǎn)就是,能夠?qū)⑦\(yùn)行中的虛擬服務(wù)器在多個(gè)物理主機(jī)之間轉(zhuǎn)移,均衡負(fù)載、方便維護(hù)。你還可以使用虛擬服務(wù)器的快照,在進(jìn)行變更 (如軟件更新)之前保留運(yùn)行中服務(wù)器的一份最新?tīng)顟B(tài)。要是出現(xiàn)了什么差錯(cuò),你只要返回快照,受影響的服務(wù)器可以正常運(yùn)行,好像什么都沒(méi)有發(fā)生似的。很顯然,這種方法可以節(jié)省諸多時(shí)間、避免諸多麻煩。 如果你之前還沒(méi)有踏上虛擬化這條路,別害怕:現(xiàn)在擺在面前的選擇比以前更多,你隨時(shí)都可以上手。 一、在臺(tái)式機(jī)或筆記本電腦上小試一把。 雖然服務(wù)器虛擬化在服務(wù)器機(jī)房顯然大行其道,但你也有好多方法可以把虛擬化技術(shù)引入到辦公室的小規(guī)模環(huán)境,也就是說(shuō)引入到臺(tái)式機(jī)或筆記本電腦上。 現(xiàn)今的臺(tái)式機(jī)和筆記本電腦在執(zhí)行收閱郵件或上網(wǎng)瀏覽等輕松任務(wù)時(shí),一般都有數(shù)量驚人的資源閑置未用。如果你覺(jué)得自己需要時(shí)而運(yùn)行不同的操作系統(tǒng)(比如說(shuō)為了支持遺留應(yīng)用程序),可以在本地系統(tǒng)上啟動(dòng)虛擬桌面,暫時(shí)拋棄物理桌面。 當(dāng)你遇到在較新操作系統(tǒng)上運(yùn)行較舊代碼引起的應(yīng)用程序兼容性問(wèn)題時(shí),這種解決辦法尤其有用。為了免費(fèi)試一下,你可以下載個(gè)人電腦版的 VirtualBox(http://www.pcworld.com/article/221338 /create_virtual_machines_easilyand_for_freewith_virtualbox_4.html)。 二、建立一個(gè)小型、可能免費(fèi)的試驗(yàn)環(huán)境。 如果你最近棄用了幾臺(tái)服務(wù)器,讓它們?yōu)槟愠洚?dāng)開(kāi)始建立虛擬化試驗(yàn)環(huán)境的平臺(tái)再好不過(guò)了。關(guān)鍵是確保它們有幾塊千兆網(wǎng)卡,還要有容量盡可能大的內(nèi)存。虛擬化技術(shù)往往不大耗處理器資源,但比較耗內(nèi)存資源,如果你使用的虛擬化方法不使用內(nèi)存頁(yè)面共享技術(shù)來(lái)充分利用物理內(nèi)存的空間,更是如此。 要是你碰巧手頭沒(méi)有多余的服務(wù)器,可以搞一臺(tái)廉價(jià)的新服務(wù)器(同樣要有大量?jī)?nèi)存)來(lái)試一下。如果你膽子大,甚至可以用閑置的部件來(lái)構(gòu)建一臺(tái)服務(wù)器。在試驗(yàn)環(huán)境下,這臺(tái)機(jī)器充當(dāng)概念證明系統(tǒng),但別在生產(chǎn)環(huán)境下運(yùn)行它。 至于虛擬化軟件方面的選擇,可以在試驗(yàn)系統(tǒng)上逐個(gè)試一下。如果配備了幾塊硬盤(pán),你可以在每塊硬盤(pán)上分別安裝VMware ESXi、微軟Hyper-V、思杰XenServer或紅帽RHEV,只要每次啟動(dòng)到一塊磁盤(pán),看看哪款軟件最適合你的需要。所有這些軟件包都提供免費(fèi)版或試用版(可以試用至少30天)。 三、建立自己的共享存儲(chǔ)系統(tǒng)。 你在使用有多個(gè)物理主機(jī)服務(wù)器的虛擬化框架時(shí),需要某種共享存儲(chǔ)系統(tǒng),才能充分獲得虛擬化技術(shù)的優(yōu)點(diǎn)。比如說(shuō),如果你想要能夠在物理主機(jī)之間遷移虛擬服務(wù)器,那些虛擬服務(wù)器所需的存儲(chǔ)系統(tǒng)必須駐留在每個(gè)主機(jī)都能訪(fǎng)問(wèn)的共享設(shè)備上。 一些虛擬化技術(shù)方案可以支持眾多存儲(chǔ)協(xié)議,比如NFS、iSCSI和光纖通道。如果用于試驗(yàn)或測(cè)試,你只要為Windows或Linux系統(tǒng)添加幾個(gè)硬盤(pán),用NFS或iSCSI來(lái)共享這些硬盤(pán),把試驗(yàn)服務(wù)器綁定到該存儲(chǔ)系統(tǒng)。如果你需要的是更全面的“自主”方法,可以試試開(kāi)源存儲(chǔ)方案,比如 FreeNAS.該軟件提供了一個(gè)簡(jiǎn)單的方法,只要用廉價(jià)硬盤(pán),就可以為試驗(yàn)網(wǎng)絡(luò)和生產(chǎn)網(wǎng)絡(luò)添加眾多存儲(chǔ)系統(tǒng)。 四、在試驗(yàn)環(huán)境中熟悉一下。 有了某種共享存儲(chǔ)系統(tǒng)和至少兩臺(tái)物理主機(jī)服務(wù)器,也就擁有了標(biāo)準(zhǔn)虛擬化技術(shù)平臺(tái)的基礎(chǔ),可以隨時(shí)上手。如果你在評(píng)估幾款不同的軟件包,不妨各自試運(yùn)行一星期左右。確保對(duì)你需要來(lái)說(shuō)很重要的所有功能逐個(gè)試用一下,比如虛擬服務(wù)器實(shí)時(shí)遷移、快照、虛擬服務(wù)器克隆和部署以及高可用性。 你可能還能夠在試驗(yàn)環(huán)境下測(cè)試生產(chǎn)工作負(fù)載,了解一下該平臺(tái)在實(shí)際環(huán)境下運(yùn)行起來(lái)會(huì)如何。你可以構(gòu)建數(shù)據(jù)庫(kù)服務(wù)器,使用真實(shí)數(shù)據(jù)集的備份來(lái)運(yùn)行幾個(gè)報(bào)表,或者使用Web服務(wù)器基準(zhǔn)測(cè)試工具,測(cè)量Web應(yīng)用服務(wù)器的性能。這個(gè)做法不但讓你能夠熟悉虛擬化技術(shù)平臺(tái)的日常運(yùn)作,還能讓你了解虛擬服務(wù)器進(jìn)入生產(chǎn)環(huán)境后可能需要哪些資源。 五、哪怕你開(kāi)始進(jìn)入生產(chǎn)環(huán)境,也要保留試驗(yàn)環(huán)境。 完成這一切后,你可能選好了想要在生產(chǎn)環(huán)境中使用的方案。你大致了解了管理工具,也規(guī)劃好了接下來(lái)如何開(kāi)展實(shí)際工作,但現(xiàn)在還不到拆除試驗(yàn)環(huán)境的時(shí)候。 一旦你開(kāi)始為生產(chǎn)基礎(chǔ)架構(gòu)購(gòu)置新硬件,將來(lái)需要參照在試驗(yàn)環(huán)境中所作的設(shè)置,確保打算部署的虛擬服務(wù)器能夠處理分配給它們的任務(wù)。 此外,你在完成建立生產(chǎn)基礎(chǔ)架構(gòu)的工作后,可以用試驗(yàn)環(huán)境來(lái)測(cè)試新的功能、更新版及其他方面,這只會(huì)增強(qiáng)生產(chǎn)平臺(tái)的穩(wěn)定性和可靠性。 六、使用現(xiàn)有基礎(chǔ)架構(gòu)分析工具。 虛擬化廠(chǎng)商提供幾種工具,可以預(yù)測(cè)你需要什么樣的硬件,才能把物理基礎(chǔ)架構(gòu)遷移到虛擬環(huán)境。這些工具(如VMware的Capacity Planner)需要一番設(shè)置和配置,但可以在你掏錢(qián)購(gòu)買(mǎi)生產(chǎn)硬件之前,提供極其有用的豐富信息。 這些工具使用了不斷分析性能的方法,評(píng)估網(wǎng)絡(luò)上每臺(tái)服務(wù)器耗用的資源,一般是在30到60天的時(shí)間段內(nèi)進(jìn)行測(cè)評(píng)。它們可以查看處理器、內(nèi)存、磁盤(pán)和 網(wǎng)絡(luò)輸入/輸出等資源的峰值利用率,將所有這些數(shù)據(jù)匯總起來(lái),以便你清楚將基礎(chǔ)架構(gòu)轉(zhuǎn)移到虛擬環(huán)境需要在處理器、內(nèi)存、存儲(chǔ)和網(wǎng)絡(luò)方面滿(mǎn)足什么樣的需求。 在一些情況下,你甚至可以確定所考慮的服務(wù)器的品牌和型號(hào),該工具可以告訴你需要多少臺(tái)服務(wù)器。摸清這方面的情況可以在將來(lái)省下好多錢(qián)。 七、確定生產(chǎn)硬件的規(guī)格,并采購(gòu)。 根據(jù)來(lái)自試驗(yàn)測(cè)試和容量規(guī)劃的結(jié)果,你應(yīng)該很清楚每一臺(tái)物理主機(jī)服務(wù)器在生產(chǎn)環(huán)境下需要什么樣的資源——至少在一定程度上是這樣。 從處理器型號(hào)到內(nèi)存容量,這些服務(wù)器部件的規(guī)格要一樣。在一些情況下,添加另一臺(tái)服務(wù)器比為數(shù)量較少的服務(wù)器添加大容量?jī)?nèi)存來(lái)得劃算:因?yàn)槊芏雀?的內(nèi)存比密度較低的內(nèi)存貴一大截,你可能會(huì)發(fā)現(xiàn),采購(gòu)六臺(tái)每臺(tái)內(nèi)存容量32GB的服務(wù)器要比采購(gòu)三臺(tái)每臺(tái)內(nèi)容容量64GB的服務(wù)器來(lái)得省錢(qián)。購(gòu)買(mǎi)數(shù)量更多 的服務(wù)器有另一個(gè)好處:提高了可靠性,因?yàn)槿f(wàn)一出現(xiàn)故障,有更多的物理服務(wù)器來(lái)接過(guò)負(fù)載。 至于存儲(chǔ)系統(tǒng),現(xiàn)階段采用iSCSI或NFS存儲(chǔ)系統(tǒng)要比采用光纖通道系統(tǒng)來(lái)得劃算,對(duì)規(guī)模較小的項(xiàng)目來(lái)說(shuō)更是如此。不管怎樣,要確保存儲(chǔ)廠(chǎng)商能夠 與你選擇的虛擬化軟件配套使用;你還要找到一些最佳實(shí)踐,對(duì)網(wǎng)絡(luò)、服務(wù)器和存儲(chǔ)設(shè)備進(jìn)行調(diào)優(yōu),以獲得最佳性能。在許多情況下,調(diào)優(yōu)很簡(jiǎn)單,比如只要啟用巨 型幀,或者使用鏈路聚合協(xié)議,以增加存儲(chǔ)設(shè)備的可用帶寬。 八、選擇最先遷移的對(duì)象。 一旦你搭建好了全新的虛擬化技術(shù)解決方案,并且拿幾個(gè)新的虛擬服務(wù)器對(duì)它進(jìn)行了測(cè)試,現(xiàn)在可以開(kāi)始將生產(chǎn)負(fù)載放到上面了。這里不妨慢慢來(lái),規(guī)劃好有條不紊地從物理環(huán)境遷移到虛擬環(huán)境。 挑選幾臺(tái)規(guī)模較小的物理服務(wù)器,比如不大使用的應(yīng)用服務(wù)器,或者甚至活動(dòng)目錄域控制器(假設(shè)你有多個(gè)物理域控制器),然后可以在虛擬基礎(chǔ)架構(gòu)上新建 物理服務(wù)器,或者使用P2V(物理環(huán)境到虛擬環(huán)境)工具,完整地遷移服務(wù)器實(shí)例。以域控制器為例,新建域控制器總是最好的辦法;但你很容易使用P2V工 具,將應(yīng)用服務(wù)器及其他類(lèi)型的服務(wù)器遷移到虛擬服務(wù)器,從而節(jié)省時(shí)間、減少麻煩。不過(guò),你可能會(huì)遇到這種情況:這些工具無(wú)法成功地遷移服務(wù)器,這種情況下 就只好重新構(gòu)建服務(wù)器了。 先從比較小的服務(wù)器開(kāi)始入手,那樣你就能在將非常重要的服務(wù)遷移過(guò)去之前,查明新虛擬化技術(shù)基礎(chǔ)架構(gòu)可能會(huì)出現(xiàn)的任何問(wèn)題。一旦你對(duì)新環(huán)境的穩(wěn)定性很滿(mǎn)意,就可以開(kāi)始將處理較繁重任務(wù)的服務(wù)器遷移過(guò)去。 九、密切關(guān)注。 一旦你已開(kāi)始遷移過(guò)程,就要密切關(guān)注性能,關(guān)注虛擬服務(wù)器的性能、物理主機(jī)服務(wù)器的性能以及存儲(chǔ)系統(tǒng)的性能。如果你的架構(gòu)有負(fù)載自動(dòng)均衡功能,要確保該功能已啟動(dòng)、發(fā)揮功效;還要證實(shí)沒(méi)有超過(guò)最初預(yù)測(cè)的資源利用率。如果你能預(yù)先看到可能出現(xiàn)的資源問(wèn)題,那最好不過(guò)了。 十、享用所有新功能。 現(xiàn)在,你可以充分利用虛擬化技術(shù)帶來(lái)的所有優(yōu)點(diǎn)。使用快照功能,在更新敏感代碼之前保留系統(tǒng)狀態(tài)。使用克隆功能,在你有需要時(shí),快速而輕松地創(chuàng)建新 的服務(wù)器實(shí)例。如果你需要停掉某臺(tái)物理服務(wù)器來(lái)進(jìn)行維護(hù),使用實(shí)時(shí)遷移功能,將虛擬服務(wù)器從一個(gè)主機(jī)遷移到另一個(gè)主機(jī),又不帶來(lái)停運(yùn)時(shí)間。諸如此類(lèi)的功能 現(xiàn)在可以盡情享用;如果各方面都做好了,虛擬化技術(shù)就可以為你節(jié)省時(shí)間和資金。 本文出自:億恩科技【www.allwellnessguide.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |