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