服務(wù)器虛擬化技術(shù)之十大誤區(qū)1 |
發(fā)布時(shí)間: 2012/5/18 20:18:37 |
誤區(qū)1:虛擬化技術(shù)可以實(shí)現(xiàn)多臺(tái)物理服務(wù)器資源整合,從而實(shí)現(xiàn)單個(gè)應(yīng)用通過虛擬化技術(shù)而運(yùn)行在多臺(tái)物理硬件上 實(shí)際上,虛擬化技術(shù)不能將一個(gè)應(yīng)用分布運(yùn)行在多臺(tái)物理硬件上,那是分布式計(jì)算要去解決的問題。分布式計(jì)算環(huán)境和虛擬化環(huán)境是兩種不同的資源整合方式。當(dāng)然,如果想通過虛擬化技術(shù)實(shí)現(xiàn)一個(gè)應(yīng)用跨物理平臺(tái)運(yùn)行技術(shù)上來說是可行的,只是為了解決不同硬件之間的CPU和內(nèi)存級(jí)指令、數(shù)據(jù)的同步,需要使用一些特別的技術(shù),比如Infiniband等,這會(huì)極大地增加系統(tǒng)的復(fù)雜性和成本。實(shí)際上,基于這種理念的虛擬化產(chǎn)品曾在實(shí)驗(yàn)室實(shí)現(xiàn),但是由于成本等因素?zé)o法投入市場。今天能看到的所有服務(wù)器虛擬化技術(shù)解決方案都不提供一個(gè)應(yīng)用跨物理服務(wù)器運(yùn)行,也就是說,虛擬化環(huán)境下一個(gè)應(yīng)用能使用的最大資源就是一臺(tái)獨(dú)立的物理服務(wù)器。 誤區(qū)2:服務(wù)器虛擬化技術(shù)就會(huì)陷入將多個(gè)雞蛋放到一個(gè)籃子的尷尬 通過虛擬化技術(shù),提高了服務(wù)器的利用效率和靈活性。但同時(shí)也使得單臺(tái)服務(wù)器上運(yùn)行了多個(gè)獨(dú)立的虛擬機(jī),也就是多個(gè)不同的應(yīng)用。我們?cè)瓉碓谝慌_(tái)服務(wù)器上只運(yùn)行一個(gè)應(yīng)用,服務(wù)器維護(hù)和升級(jí)時(shí)只會(huì)影響單個(gè)應(yīng)用。通過運(yùn)行虛擬化技術(shù),我們?cè)诰S護(hù)和升級(jí)服務(wù)器時(shí)會(huì)影響該服務(wù)器上運(yùn)行的所有虛擬機(jī)和應(yīng)用。這導(dǎo)致很多人認(rèn)為的問題:多個(gè)虛擬機(jī)放置在一臺(tái)服務(wù)器上的“雞蛋和籃子”問題。 實(shí)際上,VMware很早就意識(shí)到了這個(gè)問題,這個(gè)問題可以通過兩個(gè)方面的能力去解決。一是怎么保證虛擬化后的服務(wù)器物理硬件維護(hù)和升級(jí)的問題。二是物理服務(wù)器故障時(shí)如何保護(hù)這些虛擬機(jī)的安全。 首先,VMware創(chuàng)造性的發(fā)明了VMotion的技術(shù),解決了虛擬化后物理服務(wù)器的升級(jí)和維護(hù)問題。通過VMotion,VMware可以在服務(wù)器需要維護(hù)升級(jí)時(shí)動(dòng)態(tài)將虛擬機(jī)遷移到其他的物理服務(wù)器,通過內(nèi)存復(fù)制技術(shù),確保每臺(tái)虛擬機(jī)任何對(duì)外的服務(wù)都不發(fā)生中斷,從而實(shí)現(xiàn)了:停物理硬件、不停應(yīng)用。下圖是VMotion的具體實(shí)現(xiàn),已經(jīng)有超過50%的VMware客戶部署了VMotion技術(shù)。 其次,VMware推出了VMware HA的功能來保護(hù)物理服務(wù)器的安全。一旦發(fā)生物理服務(wù)器故障,VMware HA可以智能檢測到這一事件,及時(shí)快速地在其他物理服務(wù)器上重新啟用這些虛擬機(jī),從而保證虛擬機(jī)的安全性和可靠性。 誤區(qū)3:動(dòng)態(tài)在線虛擬機(jī)遷移可以跨越任何硬件進(jìn)行 目前VMware在業(yè)界推出了標(biāo)志性的創(chuàng)新產(chǎn)品功能VMotion,可以實(shí)現(xiàn)虛擬機(jī)動(dòng)態(tài)在線跨越硬件服務(wù)器進(jìn)行遷移。但是這是有一個(gè)兼容前提,也就是兩臺(tái)物理服務(wù)器要達(dá)到CPU指令級(jí)的兼容,或者是完全一樣的CPU,或者是同一家族的CPU。如果CPU指令不兼容,進(jìn)行內(nèi)存復(fù)制后新機(jī)器CPU不能識(shí)別這些指令就會(huì)導(dǎo)致系統(tǒng)崩潰。當(dāng)然,具體CPU指令級(jí)是否兼容,VMotion會(huì)自動(dòng)進(jìn)行判定。 當(dāng)然,如果您可以離線進(jìn)行虛擬機(jī)的遷移,就可以跨越任何ESX兼容的硬件進(jìn)行遷移,就沒有CPU型號(hào)等的制約。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |