口香糖的苦惱 虛擬機(jī)蔓延如何抑制?
你做了許多準(zhǔn)備,并計(jì)劃通過虛擬化40臺(tái)服務(wù)器節(jié)約大量資金,但幾個(gè)月后,你只虛擬了其中的20臺(tái),就耗盡資源了。更糟的是,你還沒達(dá)到當(dāng)初計(jì)劃的節(jié)約。你的資源都去哪了呢?這其中出了什么問題呢?
因?yàn)榘l(fā)生了虛擬機(jī)蔓延。
向虛擬化的轉(zhuǎn)變?cè)斐闪藨騽⌒宰兓艽蟪潭壬辖档土瞬少徯路?wù)器資源的復(fù)雜性和精力。在沒出現(xiàn)虛擬化之前,購買一臺(tái)服務(wù)器如同在大商店里購買大型家用電器。很浪費(fèi)錢,并且需要額外付費(fèi)以運(yùn)輸與安裝。而虛擬服務(wù)器,如同一包口香糖,廉價(jià)并且易于購買。
因此,服務(wù)器資源變成許多項(xiàng)目里后來添加的東西。人們?cè)?**一刻才想到虛擬服務(wù)器,如同突然想到口香糖。有些人甚至需要第二包,因?yàn)樗麄兒髞磉€需要。
由于虛擬化使得服務(wù)器購買過程變得流線化,它是開放的。人們卸載了陳年以來壓抑的想購買服務(wù)器的欲望,導(dǎo)致虛擬架構(gòu)的規(guī)模超出了原先的設(shè)計(jì),即虛擬機(jī)蔓延。
什么是虛擬機(jī)蔓延
起初你可能沒注意到虛擬機(jī)蔓延。直到資源耗盡你才意識(shí)到存在這個(gè)現(xiàn)象。由于人們不用擔(dān)心以前進(jìn)行服務(wù)器購買需要擔(dān)負(fù)的資金與運(yùn)營責(zé)任,他們?cè)谔摂M環(huán)境似乎“肆無忌憚”了。
當(dāng)然,你讓上司了解到虛擬化的價(jià)值是件好事,但是必須對(duì)這項(xiàng)技術(shù)負(fù)責(zé)。否則,你要一直與虛擬機(jī)蔓延作斗爭。要使原來的虛擬機(jī)項(xiàng)目回到正軌,讓架構(gòu)穩(wěn)定,你必須保持理智,進(jìn)行實(shí)踐,鼓勵(lì)合理規(guī)劃的資源分配。
必須為運(yùn)行著的項(xiàng)目預(yù)留資源,或者至少制作一個(gè)計(jì)劃表在需要的使用進(jìn)行資源補(bǔ)充。需要明白創(chuàng)建一臺(tái)虛擬機(jī)的影響,事先能預(yù)測資源的使用率。問自己“將X那么多的資源分配給Y會(huì)對(duì)現(xiàn)有項(xiàng)目計(jì)劃有何影響?”
當(dāng)你重新掌控了資源消耗的權(quán)利,你的虛擬架構(gòu)就能如愿成為有價(jià)值的資產(chǎn)。
【編輯推薦】