在許多IT組織中,服務器管理員可以創建虛擬機(VM)快照,以便在不當修改虛擬機設置后執行回滾操作,但是,快照會占用大量的磁盤空間,更為糟糕的是,每次創建快照時,要收集自上次創建快照以來服務器發生的變化,這個過程是相當耗資源的。
虛擬化提高資源利用率的同時也隱藏著浪費
如果系統有多個快照,每個快照文件都必須打開以便重新為VM創建新的快照,底層磁盤子系統資源會變得嚴重不夠用或性能不佳,除了考慮磁盤空間外,管理員還必須解決可能會影響整個主機和所有VM性能下降的問題。
雖然創建VM時可能會限制其可支配的磁盤限額(如10~20GB),但快照占用的磁盤空間不受此限制,可以比VM占用的磁盤空間大N倍,虛擬化基礎設施的存儲資源很快就會被用盡,迫使企業購買更多的磁盤,以滿足不斷增長的快照需要,導致企業錯誤地認為存儲投資高于預期。
刪除VM會釋放掉磁盤空間嗎?
刪除VM,它曾占用的磁盤空間并不會完全回收,用戶從VMware管理工具刪除VM的配置后,并沒有真正刪除虛擬基礎設施上存儲的文件,如果需要,事后還可以恢復被刪除的VM,久而久之,就會存在很多孤立的磁盤空間,并且不可再分配,磁盤空間就這樣被浪費掉了。
自動化=無更多的隱藏磁盤空間和利用率
IT過程自動化被證明是虛擬環境中控制磁盤空間隱藏成本和利用率最有效的辦法。
快照請求過程自動化后,管理員可以創建策略,指定快照在某個位置可以保留的時間長度,通過自助服務門戶,用戶可以恢復快照,提交快照或請求延長保留時間,這一切都不需要虛擬化管理員跟蹤每個獨立的請求。
同樣,管理員可以自動化搜索孤立的VM,創建相應的報告,然后自動識別孤立的VM,并有效地清除它們,自動化這個任務后,可以節省大量的時間,管理員可以將精力放在其它關鍵任務上。
許多組織受虛擬化可以降低成本思想的影響逐步轉向了虛擬化平臺,但它們可能沒察覺到那些潛在的隱藏成本可能會增加,如存儲資源的浪費,創建快照和刪除VM引起的I/O性能下降等等,合理正確使用一些工具,可以幫助企業避免這些問題,節省運用成本。