雖然幾乎每一個(gè)虛擬化管理員都已經(jīng)知道虛擬機(jī)方面可能會(huì)發(fā)生的種種事情,但是在虛擬機(jī)的生命周期內(nèi),很少有管理員花時(shí)間來考慮、規(guī)劃和記載虛擬機(jī)生命周期。我們建立了大量的虛擬機(jī),頻繁使用虛擬機(jī),大多數(shù)人最后刪除了虛擬機(jī)。但是我們需要操心的不僅僅只是這些。
就像人類的生命周期一樣,虛擬機(jī)最基本的生命周期就是創(chuàng)建、使用和刪除這三個(gè)狀態(tài)。不妨探究一下虛擬機(jī)可能存在的所有狀態(tài)。下面是我所列的幾個(gè)狀態(tài)(你可以酌情添加):
創(chuàng)建虛擬機(jī)
在虛擬機(jī)中安裝操作系統(tǒng)
在虛擬機(jī)中安裝VMware工具或微軟集成服務(wù)
創(chuàng)建模板
為虛擬機(jī)拍下快照
更新虛擬機(jī)硬件
遷移虛擬機(jī)及/或虛擬機(jī)的存儲(chǔ)資源
分析虛擬機(jī)的資源利用情況
為虛擬機(jī)選擇數(shù)量合適的內(nèi)存或磁盤資源/調(diào)整資源數(shù)量
備份虛擬機(jī)
恢復(fù)虛擬機(jī)
處理已創(chuàng)建卻沒有實(shí)際用途的虛擬機(jī)
刪除虛擬機(jī)
在虛擬機(jī)生命周期內(nèi),虛擬機(jī)可能會(huì)在某一個(gè)時(shí)間點(diǎn)經(jīng)歷上述這些狀態(tài)。雖然在大多數(shù)公司,虛擬機(jī)的生命周期基本上大同小異,但是想要最大化的發(fā)揮虛擬機(jī)的作用,還是需要針對(duì)本公司虛擬機(jī)的生命周期進(jìn)行規(guī)劃,這主要有以下幾個(gè)原因:
更深入地了解虛擬機(jī)基礎(chǔ)設(shè)施可能出現(xiàn)的狀況
確保自己知道所有虛擬機(jī)的狀態(tài)
確保所有虛擬機(jī)最終經(jīng)歷了其中一些狀態(tài)(確保它們都備份起來,或者它們都定期“分配了數(shù)量合適的資源”)
當(dāng)然,你可以深入查看虛擬機(jī)庫(kù)存,點(diǎn)擊每一個(gè)虛擬機(jī),設(shè)法確定確定其狀態(tài)。這會(huì)有一定的效果,因?yàn)槟憧梢圆榭刺摂M機(jī)工具是不是過期或者虛擬機(jī)有沒有快照。不過,僅僅下虛擬機(jī),你并不總能知道它上一次備份是在什么時(shí)候、分配的資源數(shù)量是否合適,或者它是否不再被合適的所有者使用。當(dāng)然有一種自動(dòng)化程度更高的方式,不是嗎?
VMware再也沒有這樣一款自動(dòng)化管理工具,因?yàn)檫@家公司停止銷售vCenter生命周期管理器(vCenter Lifecycle Manager)。不過,就一般的虛擬機(jī)庫(kù)存狀態(tài)報(bào)告而言,你需要一些“可靠的”方法來報(bào)告虛擬機(jī)在生命周期中的狀態(tài)。下面幾款工具可以報(bào)告虛擬機(jī)生命周期的狀態(tài):
vSphere Client VM Inventory Tab——在主機(jī)和虛擬機(jī)庫(kù)存的vCenter層面,會(huì)告訴你關(guān)于基礎(chǔ)設(shè)施中所有虛擬機(jī)的許多信息。你可以按列排序、搜索虛擬機(jī)以及在視圖中增添/刪除列。
VMware訪客控制臺(tái)(VMware Guest Console)——這個(gè)免費(fèi)的VMware工具是一款Windows應(yīng)用程序,讓你可以報(bào)告和控制虛擬機(jī)里面的文件和進(jìn)程。
RVTools——這款免費(fèi)的實(shí)用工具可創(chuàng)建類似電子表格的極其詳細(xì)的報(bào)告,報(bào)告內(nèi)容關(guān)于虛擬機(jī)基礎(chǔ)設(shè)施中的方方面面。
要牢記的最重要的一點(diǎn)是,你不應(yīng)該忘了自己的虛擬機(jī)。比如說,你不應(yīng)該從不備份虛擬機(jī);不應(yīng)該從不安裝VMware工具;不應(yīng)該從不查看虛擬機(jī)方面的資源利用和分配情況;不應(yīng)該創(chuàng)建了虛擬機(jī)的一大堆快照后,卻忘得一干二凈。如果你沒有預(yù)算購(gòu)買這類工具,我希望本文建議的這些免費(fèi)工具會(huì)助你一臂之力。
聯(lián)系客服