減少數據中心能量排放是IT管理人員為了降低電力使用和費用的常見目標。但使用數據減除系統也許會有其他你沒有考慮過的原因,有些甚至是隱患。
數據減除系統的優點
更少的磁盤陣列意味著更少的磁盤故障時間
更少的數據意味著更多的存儲空間
部署數據減除技術的一個主要優點經常被忽視。更少的數據存儲意味著理論上會有更少的硬盤會發生故障,也就是說總的故障數量會降低。從數學的角度來說,如果你使用更少的硬盤,你遭遇數據丟失的可能性會降低,這是件好事。你在使用數據減除技術時可能沒有想過這點,但它的確會帶來這個優點。"
數據存儲管理者在投資數據減除項目時可以從另一個角度來分析:數據保護管理的角度。如果你存儲更少的數據,那會有更少的數據需要寫入備份系統,這意味著磁帶空間的節省和備份時間的節省,這將帶來持續的好處。因為我們減少了數據量,所以我們將有更多可用的存儲空間,這意味著我們可以放置更多數據到存儲系統。如果我們購買了10TB的存儲,并將已使用的空間從2TB減少到1TB,我們會立即得到更多的存儲使用空間。
數據減除系統的缺點
更多的故障點
存儲容量使用率的降低
從另一面來說,你部署了一種數據減除技術,如壓縮或消重,會使更多的節點可能發生故障,如果你已經有了數據減除系統,不管它是硬件還是軟件,或者是其他形式的集成系統,這意味著有更多節點可能出現故障。
最大的問題是I/O的集中。如果我們使用更少的硬盤,這會阻礙存儲管理員提升存儲性能。基本來說,硬盤可以提供IO性能。我們能做的只有將數據存儲到更多磁盤,或者將數據遷移至SSD(固態硬盤)等更快的硬盤。如果我們確實要使用更少的空間,因為需要節省存儲使用開支,那么存儲性能會成為一個大問題。如果你將存儲使用率從20%或30%提升至60%,并且使用了一半以上的存儲,這意味著一半的磁盤數量,一半的IOPS,你可能會遭遇應用系統性能的大麻煩。這時你可能需要采用緩存技術或分層存儲來彌補丟失的IO性能,這個開支也會讓你損失從數據減除節省的費用。
你確實正在降低存儲空間使用率。但這在某種程度來說是一個問題,首先,有人可能會對你說,"還記得幾年前我們做的的提升存儲空間使用率的項目嗎?你現在在減少數據,這意味著我們又回到了過去".你不可能把數據減除設備下線,因為你已經購買了。你可以使用它或不使用它,但你確實已經購買了。如果你可以減少大量數據,這會給你更多的存儲空間;但從另一個角度來說,它沒有為你節省任何東西。除非你將它下線或出售,否則你從數據減除設備上得不到任何好處。所以我很擔心客戶使用數據減除系統的觀點以及他們可以從數據減除系統中得到什么。