五大策略控制及防范虛擬機蔓延
采用虛擬化技術能夠快速輕松地創建虛擬機,使基礎設施能夠按需擴展,這也正是虛擬化提供業務優勢的一個關鍵原因。但是這一重要的特性可能會導致嚴重的問題。員工只需要點幾下鼠標就能夠完成虛擬機的部署,這為虛擬機的蔓延帶來了潛在的風險——基礎設施中虛擬機的數量無法進行有效管理與維護的情況下,會產生虛擬機蔓延。沒有對這些虛擬機的需求進行核實,會造成計算、內存以及存儲資源的浪費。
正如虛擬環境管理員所了解的那樣,虛擬機蔓延可能會削弱現有正常運轉的環境。實際上,虛擬機蔓延不確定的原因在于,底層通常具有隱蔽性,直到資源不足時問題才會顯現出來。為此,管理員需要熟悉控制虛擬機蔓延的策略。
有五個常見的技巧將幫助你控制并防范虛擬環境中虛擬機蔓延的情況。
控制及防范虛擬機蔓延技巧一:制定策略,避免蔓延
嚴格的業務策略只是避免虛擬機蔓延的一種方式。當員工需要證明創建虛擬機緣由的合理性時,在請求可能不需要的資源之前他們可能會再三考慮。這一類型的限制可能并非適用于所有的業務,但是指定用戶權限可能會限制虛擬機的創建。員工至少應該熟悉創建新虛擬機的最佳實踐或者指南。在業務上也應該制定一臺服務器能夠承載多少臺虛擬機的策略。
控制及防范虛擬機蔓延技巧二:使用自動化報告控制資源使用
當然,員工并非總是遵從最佳實踐,因此你還應該考慮把報告資源使用以及虛擬機容量的軟件作為控制虛擬機蔓延策略的一部分。如果資源使用達到了特定閾值,很多容量規劃工具能夠告知管理員,在局面失去控制之前告知潛在的虛擬機蔓延問題。即使是內置的工具如VMware的esxtop工具就能生成資源使用報告。
控制及防范虛擬機蔓延技巧三:考慮生命周期管理工具
虛擬機蔓延最為常見的原因之一就是在不需要的虛擬機仍在運行。生命周期規劃能夠避免不再需要的或者過期的虛擬機持續的占用資源。如果可能的話,可以使用基于時間的策略創建虛擬機,這樣一旦不再需要該虛擬機后,它將會被自動刪除。
控制及防范虛擬機蔓延技巧四:創建虛擬機庫
創建虛擬機標準模板庫是控制虛擬機蔓延的一個重要方面。當用戶通過基礎鏡像創建虛擬機時,IT部門能夠輕松地識別出虛擬機的用途,還可能知道什么時候該虛擬機將會被刪除。使用內置的限制條件創建持久虛擬機同樣能夠避免虛擬機消耗太多的資源。當虛擬機彼此相似時記錄軟件升級或者補丁更新情況將更容易。
控制及防范虛擬機蔓延技巧五:嘗試虛擬機歸檔
即使是空閑的虛擬機也會消耗資源,所以控制虛擬機蔓延的部分策略應該包括移除那些空閑的虛擬機。但是并不是所有空閑的虛擬機都是可刪除的,你可能不想永久地刪除這些虛擬機。歸檔以后你可能會使用的虛擬機,能夠回收可能將被浪費的內存以及計算資源。被歸檔的磁盤鏡像通常存儲在廉價的存儲介質中,當需要這些虛擬機時不會遇到太多的麻煩就能夠將它們回退到生產環境中。