簡單來說,存儲容量是存儲器可容納的二進制信息量。實際環境中,系統不斷遇到變化(工作負載、資源和管理等方面)而出現性能下降,又沒有相應的維護和升級來保持其有序性。對於存儲來說,則表現爲存儲性能漸漸降級、可用存儲容量不斷減少,或明明有存儲空間卻無法使用等,而這種變化常常是潛移默化的。
那麼如何避免存儲容量的浪費?
1)虛擬服務器
必須定期認真考慮支持虛擬服務器環境的資源,才能保持經濟高效的運營和優化。除了使用可以幫助資源協調流程的獨立監測工具外,還可使用服務器虛擬化平臺廠商提供的一些工具。
2)存儲空間回收
企業級磁盤陣列管理軟件工具可以用來識別容量浪費現象。其中一些浪費的原因是由於效率低下。存儲虛擬化(塊級和文件級)有助於把現有的可用存儲池整合成更龐大的卷,以供新的應用程序使用。優秀的存儲資源管理(SRM)工具還能識別已分配但並未使用的存儲資源。
3)自動精簡配置
除了能夠識別浪費容量的回收工具外,一些陣列和單獨設備還包含自動精簡配置技術。自動精簡配置技術允許這些應用程序超量認購容量。
4)重複數據刪除
備份會導致創建重複的文件和數據集。其他數據保護流程也有可能產生重複數據,比如災難恢復。虛擬機映像可能含有大量的重複數據,因爲它們通常是由同一組模板創建而成的。重複數據刪除當然能減少備份和災難恢復流程中的重複數據量,並在隨後的備份中也保持這些精簡的數據集。重複數據刪除技術現在也應用於非備份應用環境,比如歸檔和二級存儲,這有助於緩解浪費容量的情況。