技術(shù)
導(dǎo)讀:虛擬化與云計(jì)算,近年來被吵得沸沸揚(yáng)揚(yáng)。但是,卻很少有近距離與線下網(wǎng)友參與技術(shù)討論的內(nèi)容報(bào)道,下面,我們從國外網(wǎng)站上摘選部分內(nèi)容,希望有助于啟發(fā)廣大網(wǎng)友更多思考。
m.amitava:我在印度為一家美國圣何塞軟件公司工作。近來,公司引進(jìn)了一批虛擬實(shí)驗(yàn)室服務(wù)項(xiàng)目,它們可以幫助我們部署虛擬主機(jī)執(zhí)行短期開發(fā)計(jì)劃和測試。我現(xiàn)在有兩個(gè)問題:
1、未來跨平臺(tái)開發(fā)/測試工作是不是都會(huì)或者大部分被遷移到云環(huán)境中?是否足夠安全,是不是會(huì)面臨與PC單個(gè)OS一樣的境地 ?
2、Mac OS X VM的未來前景如何?我們公司并沒有提供Macs。
L.:1、是的,你其實(shí)不必介意物理和虛擬主機(jī)之間的一致性,你只需要應(yīng)用虛擬化就可以(可能還包括終端設(shè)備)。服務(wù)器端可以而且應(yīng)該實(shí)行虛擬化。你必須了解,借助虛擬化可以很方便地實(shí)現(xiàn)生產(chǎn)環(huán)境的復(fù)制,同時(shí),測試成本更低還可以獲得更好的測 試效果(你可以獲得完美的1:1復(fù)制,而這在物理環(huán)境中幾乎不可能,即使可能也需要付出高昂的代價(jià))。
“足夠安全”?如果應(yīng)用足夠安全的話,開發(fā)也會(huì)足夠安全。如果你是問有關(guān)測試環(huán)境對(duì)生產(chǎn)環(huán)境的影響,你需要明確它們基于不同的池和主機(jī),包括所有的網(wǎng)絡(luò)和存儲(chǔ)(正如,如果測試環(huán)境利用了生產(chǎn)式網(wǎng)絡(luò)和SAN,可能會(huì)對(duì)生產(chǎn)性能造成影響)。
2、google搜索下吧,我花了2分鐘找到答案。
Guspaz:目前,已經(jīng)出現(xiàn)了對(duì)Mac OS X客戶虛擬主機(jī)的有限支持,但是僅限OS X Server和OS X主機(jī)。技術(shù)上來說,任何主機(jī)上都可以運(yùn)行任何版本的OS X。據(jù)我所知,只有Parallels的虛擬解決方案是官方支持的, Virtualbox也通過了實(shí)驗(yàn)支持。
二、VMware vs Hyper-V
Virtuwiz:為什么不能讓VMware和微軟的HyperV一決雌雄?
duploxxx:首先,在你提出一個(gè)問題之前要考慮很多方面。其次,兩相比較,各有優(yōu)缺點(diǎn)。比如如果從許可證角度來看,可能它會(huì)比較有趣,但如果看看現(xiàn)實(shí)生活中會(huì)有多少VM運(yùn)行在物理主機(jī)上,你會(huì)很吃驚的……
bmullan:我們不要僅僅局限于VMware和HyperV。KVM是一項(xiàng)基于Linux內(nèi)核的偉大虛擬化技術(shù),它充分發(fā)揮了Linux開源社區(qū)的種種 精華,KSM(內(nèi)核共享內(nèi)存)僅僅是其中一個(gè)例子。
很多公司包括IBM、紅帽、戴爾、惠普、英特爾都在使用KVM。雖然它只是其中的一個(gè),但它是免費(fèi)的而且還可以使用開源代碼。我個(gè)人認(rèn)為,僅僅是成本問題,KVM可能就會(huì)成為虛擬化技術(shù)的領(lǐng)頭羊。想想VMware動(dòng)輒成千上萬的成本與KVM的零成本?這樣一來,對(duì)數(shù)據(jù)庫的成本影響就更加顯著了,而這些數(shù)據(jù)庫可能正在謀劃實(shí)施私有云服務(wù),而如果采用那些擁有成千上萬臺(tái)服務(wù)器的大型云服務(wù)提供商解決方案,花費(fèi)的成本會(huì)更加昂貴。
sor:我在工作中運(yùn)用KVM,因?yàn)槲覀兛梢詫?shí)現(xiàn)半虛擬化(paravirtualized),而且我不必為重新編譯模塊/安裝軟件(VMware)擔(dān)心,也不必每當(dāng)升級(jí)的時(shí)候擔(dān)心內(nèi)核編譯(Xen)問題,可以和其他平臺(tái)一樣在我們的硬件平臺(tái)上使用相同的內(nèi)核,而且,其性能會(huì)比 ESX4.1要好。
三、居高不下的成本
Calabros:一個(gè)簡單的問題:采用Atom的服務(wù)器能擔(dān)當(dāng)VPN服務(wù)器嗎?我們也需要降低防火墻成本。
Guspaz:雖然這與虛擬化一點(diǎn)關(guān)系都沒有,但是我們知道答案是不能,它不能支持高額帶寬。VPN服務(wù)器要有強(qiáng)大的加密解密功能, 而Atom在處理大量的加密數(shù)據(jù)面前顯
Kissaki:我看到很多刀片服務(wù)器應(yīng)用虛擬化的例子,問題是我不覺得這是最好的方式。越多的服務(wù)器到最后意味著有越多的空閑時(shí)間,也要有更多的管理。我想知道,什么樣的硬件平臺(tái)最適合部署虛擬化。這并不是指服務(wù)器孰優(yōu)孰劣,而是在未來2-3年每筆費(fèi)用 所投入的硬件是否能勝任需要,并且擁有更快、更可靠和節(jié)能的特點(diǎn)。然后,就是想了解一下存儲(chǔ)虛擬化方面的問題。
meorah:首先,并沒有“最適合”部署虛擬化的籠統(tǒng)說法。比如,在你擁有FC SAN的條件下,數(shù)據(jù)中心還擁有可以存放CPU、內(nèi)存的10U空間,如果你想對(duì)100臺(tái)服務(wù)器實(shí)現(xiàn)虛擬化,那么你會(huì)發(fā)現(xiàn)采用刀片會(huì)是很正確的選擇。
另一方面,如果你只是想在新的基礎(chǔ)設(shè)施內(nèi)進(jìn)行測試工作,同時(shí)還不清楚需要用到多少臺(tái)服務(wù)器,那么采用舊的PowerEdge 2800并配合足夠的驅(qū)動(dòng)器就足以滿足。
“在未來2-3年每筆費(fèi)用所投入的硬件是否能勝任需要”,如果你只打算使
用2、3年,那么干脆還是別買了。因?yàn)閺脑朴?jì)算或者虛擬主機(jī)供應(yīng)商租用可能會(huì)省下更多的費(fèi)用。
“擁有更快、更可靠和節(jié)能的特點(diǎn)”,如果采用虛擬化方案,那么可靠性更體現(xiàn)在軟件內(nèi)核方面。所以,你只需要尋找擁有較少硬件冗余的系統(tǒng)就可以。
節(jié)能與性能之間的權(quán)衡取決于你提供的應(yīng)用程序。如果是運(yùn)行商業(yè)關(guān)鍵業(yè)務(wù),那么你選擇性能;如果僅僅是提供一種選擇,當(dāng)對(duì)業(yè)務(wù)運(yùn)行關(guān)系不大,那么你可以選擇節(jié)能。至強(qiáng)L系列處理器是一種“運(yùn)行緩慢但是能耗低”的芯片產(chǎn)品,低電壓內(nèi)存的支持相比常規(guī)產(chǎn)品可以帶來10%的能耗節(jié)省。
如果項(xiàng)目很龐大,你可以重點(diǎn)關(guān)注關(guān)鍵業(yè)務(wù)虛擬農(nóng)場的性能表現(xiàn),并且為其他業(yè)務(wù)節(jié)省更多的高效虛擬農(nóng)場資源(virtualization farm )。