大步向前 性能瓶頸不能阻擋虛擬化前進(jìn)步伐

責(zé)任編輯:editor008

2013-10-22 18:13:33

來源:企業(yè)網(wǎng)D1Net

原創(chuàng)

當(dāng)前,虛擬化的發(fā)展已經(jīng)進(jìn)入快速時(shí)期,虛擬化技術(shù)的應(yīng)用也十分廣泛,然而虛擬化發(fā)展之路并非一路平坦

《企業(yè)網(wǎng)D1Net》10月22日訊

當(dāng)前,虛擬化的發(fā)展已經(jīng)進(jìn)入快速時(shí)期,虛擬化技術(shù)的應(yīng)用也十分廣泛,然而虛擬化發(fā)展之路并非一路平坦,會遇到很多問題。對如今的IT提供者來說,最棘手的挑戰(zhàn)之一就是為應(yīng)用程序保證擁有一定級別的“響應(yīng)時(shí)間”。

對許多企業(yè)應(yīng)用程序來說,性能絕對至關(guān)重要,這常常導(dǎo)致了過度配置的專用基礎(chǔ)設(shè)施,因而成本高昂。遺憾的是,像虛擬化和云計(jì)算架構(gòu)這些廣泛的技術(shù)演進(jìn)雖然為大批的數(shù)據(jù)中心大幅提高了效率和靈活性,但是實(shí)際上也為確保關(guān)鍵應(yīng)用程序擁有穩(wěn)定一致的性能加大了難度。

比如說,像VMware vSphere和微軟Hyper-V這些解決方案對大量服務(wù)器未得到充分利用的數(shù)據(jù)中心來說無異于福音,因?yàn)樗鼈兡軌蛘洗罅康姆?wù)器,從而為公司節(jié)省了費(fèi)用,帶來了新模式(即云計(jì)算),而且給人類環(huán)境帶來了積極的影響。不過說到托管運(yùn)行關(guān)注性能的應(yīng)用程序,大型虛擬化項(xiàng)目往往停滯不前。目前,這些x86服務(wù)器虛擬化的動態(tài)基礎(chǔ)設(shè)施無法提供一種簡單的方法,以便應(yīng)用程序分配“實(shí)際性能級別”,就像輕松分配一定容量的虛擬資源(如處理器和磁盤空間)那樣。此外,由于隱藏了資源爭奪,動態(tài)共享資源,以及優(yōu)化以獲得最大的利用率,虛擬化解決方案可能會帶來另外的挑戰(zhàn)。

不過好消息是,額外的性能管理可以幫助IT人員對要求性能有保證的應(yīng)用程序進(jìn)行虛擬化,識別性能何時(shí)出現(xiàn)異常,以及迅速發(fā)現(xiàn)哪里可能隱藏著資源爭奪和瓶頸。我們已列出了一些解決方案,它們有助于迎面應(yīng)對這些性能方面的挑戰(zhàn)。不過,為了真正明白為何這些解決方案必不可少,先不妨了解一下為何如今IT環(huán)境下的性能面臨如此之嚴(yán)峻的挑戰(zhàn)。

性能瓶頸是盲目追求利用率的結(jié)果

虛擬化技術(shù)主要旨在高效地共享成本高昂的IT資源,它力求從物理基礎(chǔ)設(shè)施獲得最高的利用率。而由于虛擬化資源能夠獨(dú)立于其他IT領(lǐng)域,進(jìn)行管理和優(yōu)化,所以虛擬化成了一種動態(tài)靈活的方式,可以在應(yīng)用程序之間分配和均衡資源。力求實(shí)現(xiàn)這樣的效率目標(biāo)起初似乎可以在資本資產(chǎn)所作的經(jīng)濟(jì)投入方面帶來最大的投資回報(bào),但是虛擬化會帶來與性能有關(guān)的重大挑戰(zhàn),包括如下:

無法就像用戶分配一定數(shù)量的資源那樣可以輕松地精確調(diào)控性能。性能不是一種可以分配的簡單資源,而是一種復(fù)雜情況的結(jié)果,這種復(fù)雜情況與爭奪資源的客戶之間的非線性交互聯(lián)系有關(guān)——虛擬化因虛擬配置、分配策略、主機(jī)調(diào)度和動態(tài)負(fù)載均衡而增添了復(fù)雜性。

不知道性能的實(shí)際情況怎樣。無法通過簡單的利用率度量標(biāo)準(zhǔn)來全面地衡量或管理性能。遺憾的是,許多IT性能管理解決方案分析的對象只是本來就已被衡量的資源利用率“百分比”。

性能因故意忙碌的系統(tǒng)而下降。內(nèi)部利用率提高后,系統(tǒng)的性能自然而然隨之下降。重要的是,如果利用率超過了一個(gè)固有的,但是很難察覺的拐點(diǎn),性能下降得更厲害。一味地旨在最大限度地提高利用率,只會徹底毀了性能。

對其他領(lǐng)域茫然無知,不知道誰其實(shí)在共享或爭奪哪些實(shí)際的資源。最終,確??蛻粲辛己玫男阅苄枰@得可視性,以便全面了解整套IT基礎(chǔ)設(shè)施的情況,包括應(yīng)用程序、服務(wù)器和存儲系統(tǒng)等部分。虛擬化會讓用戶很難察覺基礎(chǔ)設(shè)施共享池里面以及隱藏在虛擬化領(lǐng)域下面及之間的資源爭奪的根源和影響。

有些IT架構(gòu)盲目地追求優(yōu)化以獲得最高的利用率,因而讓用戶很難搞清楚誰其實(shí)在進(jìn)行什么操作,這樣的架構(gòu)并不適合托管運(yùn)行關(guān)注性能的應(yīng)用程序——也就是說,最至關(guān)重要的應(yīng)用程序。但這種情況并非無藥可救。如今市場上有一些解決方案,旨在幫助IT人員在動態(tài)的IT基礎(chǔ)設(shè)施環(huán)境下進(jìn)行側(cè)重性能方面的管理。

D1Net評論:

虛擬化的發(fā)展是一個(gè)不斷進(jìn)步的過程,在這個(gè)過程中遇到難題,也是必然的,然而,并不能因此而阻擋虛擬化發(fā)展的步伐,應(yīng)該及時(shí)解決這些問題,尤其是性能瓶頸問題,邁過這道坎,虛擬化就能繼續(xù)大步向前。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號