【簡(jiǎn)介:】要讓虛擬機(jī)“退役”并對(duì)其所占用的物理和財(cái)政資源進(jìn)行回收為什么會(huì)這么難?虛擬機(jī)創(chuàng)建起來(lái)很容易,卻必須通過(guò)手工方式移除。管理人員總是面臨著許多網(wǎng)絡(luò)管理需求,手動(dòng)刪除虛擬
要讓虛擬機(jī)“退役”并對(duì)其所占用的物理和財(cái)政資源進(jìn)行回收為什么會(huì)這么難?虛擬機(jī)創(chuàng)建起來(lái)很容易,卻必須通過(guò)手工方式移除。管理人員總是面臨著許多網(wǎng)絡(luò)管理需求,手動(dòng)刪除虛擬機(jī)會(huì)占用他們大量的時(shí)間。即使是使用VMware vCenter這樣的工具來(lái)管理虛擬機(jī)也會(huì)面臨這一問(wèn)題。(《數(shù)據(jù)中心虛擬機(jī)部署:從保守到激進(jìn)》)
要專門成立一個(gè)小組來(lái)刪除“退役”的虛擬機(jī)也會(huì)有很多問(wèn)題,因?yàn)槟愫茈y確定虛擬機(jī)的狀態(tài)。例如,要想確定一臺(tái)虛擬機(jī)是否仍有使用價(jià)值就不是一件容易的事。其次,即使是安排人專門來(lái)從事這件事情,也需要有好的方案和流程來(lái)提供支持,來(lái)防止問(wèn)題再度發(fā)生。相應(yīng)的方案要包括具體的虛擬機(jī)創(chuàng)建、運(yùn)維和“退役”規(guī)劃。如果能將虛擬機(jī)的淘汰放進(jìn)日常的虛擬機(jī)創(chuàng)建流程,虛擬機(jī)的蔓延問(wèn)題就會(huì)好很多。但是,千萬(wàn)不要總是把精力放在虛擬機(jī)的“退役”上,通過(guò)控制虛擬機(jī)的創(chuàng)建率也能很好地緩解這一問(wèn)題。因此,管理人員應(yīng)該制定虛擬機(jī)的創(chuàng)建政策,來(lái)從源頭上控制虛擬機(jī)的蔓延,而不是在虛擬機(jī)的“退役”上花太多的功夫。如果要通過(guò)手動(dòng)的方式來(lái)對(duì)虛擬機(jī)進(jìn)行管理,要確保所有的虛擬機(jī)用戶都要意識(shí)到這些流程,并在參與過(guò)程中牢記這一問(wèn)題。
多數(shù)虛擬機(jī)解決方案都缺乏自動(dòng)化的流程,這也是導(dǎo)致虛擬機(jī)蔓延的根源。根據(jù)具體的業(yè)務(wù)需求,我們都是用模板或定制化的方法來(lái)手動(dòng)創(chuàng)建虛擬機(jī)。如果能夠通過(guò)網(wǎng)絡(luò)對(duì)虛擬機(jī)進(jìn)行自動(dòng)發(fā)現(xiàn)和追蹤,就可以很好地簡(jiǎn)化虛擬機(jī)的管理流程。(《虛擬架構(gòu)難題:虛擬機(jī)擴(kuò)展和虛擬機(jī)安全》)
例如,Embotics公司的V-Commander工具就可以以自動(dòng)化的方式來(lái)對(duì)IT環(huán)境中的虛擬機(jī)進(jìn)行定位和追蹤,并提供相應(yīng)的業(yè)務(wù)、技術(shù)和財(cái)務(wù)信息。此外,生命周期管理是V-Command的一個(gè)核心功能,他可以讓你站在更高的角度對(duì)虛擬機(jī)進(jìn)行管理。
與之相比,VMware正在對(duì)其vCenter Lifecycle Manager(LCM)應(yīng)用進(jìn)行大的更改,由此引發(fā)的問(wèn)題是供應(yīng)商計(jì)劃如何對(duì)虛擬機(jī)蔓延問(wèn)題進(jìn)行管理。根據(jù)VMware的介紹,2010年9月1日的LCM版本將不再單獨(dú)進(jìn)行銷售,對(duì)其的官方支持也會(huì)在2012年3月1日終止。
實(shí)際上,VMware正在致力于將LCM的功能集成到類似vCloud Center這樣的云管理產(chǎn)品中。此外,也會(huì)在vCloud Center中加入LCM的管理和服務(wù)遞交功能。在vCloud的框架下,管理人員更多會(huì)將虛擬資源當(dāng)做一種服務(wù),而不是當(dāng)做單獨(dú)的虛擬機(jī)來(lái)進(jìn)行管理,根據(jù)需求,并基于相應(yīng)的管理政策來(lái)對(duì)這種服務(wù)進(jìn)行供給。一旦這種服務(wù)變得沒(méi)有必要了,他們就可以將其關(guān)閉,對(duì)于虛擬機(jī)而言也是這樣。
此外,類似于vCloud Request Manager(年底推出)這樣的虛擬機(jī)管理產(chǎn)品還提供了IaaS模式,這也可以從很大程度上解決虛擬機(jī)蔓延問(wèn)題,尤其是對(duì)于那些大型企業(yè)用戶而言。而對(duì)于那些小型企業(yè)用戶而言,則應(yīng)該用V-Commander這樣的服務(wù)器級(jí)的自動(dòng)化解決方案來(lái)對(duì)虛擬機(jī)蔓延進(jìn)行控制。
從企業(yè)管理角度來(lái)看待虛擬機(jī)蔓延問(wèn)題
很明顯,要想避免虛擬機(jī)的蔓延問(wèn)題,需要企業(yè)制定嚴(yán)格的維護(hù)措施和監(jiān)控手段,或是采用一種高度自動(dòng)化的工具。盡管說(shuō)創(chuàng)建一臺(tái)虛擬機(jī)很容易,但在虛擬機(jī)蔓延超出我們控制范圍之前能夠給予其足夠的重視也很重要。因此,企業(yè)一定要制定合理的政策來(lái)應(yīng)對(duì)這一問(wèn)題。