全閃存數據中心的概念之所以很吸引人,是因為它可以消除耗時的系統調優。它使數據中心得以支持最大的虛擬機密度,它的存儲響應時間讓大多數應用程序提供者都感到滿意。
隨著閃存每GB價格的普遍下降,數據縮減方法,例如重復數據刪除,壓縮和精簡配置等,也使全閃存數據中心從概念轉變為現實。很少有廠商能夠同時提供解決數據縮減難題的所有三種方案,所以重要的是知道哪個方法(如果有的話)對你的組織最為適用。
當考慮采用數據縮減技術使閃存更加實惠時,你必須考慮到可能的性能影響。在幾近零響應時間的存儲介質上添加任何層都會對性能產生影響,但關鍵問題是 應用程序或用戶會注意到這層的影響嗎? 你總是可以通過增加處理能力和內存來減輕性能影響的。
選擇你所適用的數據縮減方法
對于絕大多數數據中心,任何數據縮減方法所帶來的相關開銷幾乎都不被覺察。這些系統能夠充分利用那些大多數數據中心無法利用的性能,所以花費一些數據縮減的處理周期來降低閃存系統的成本顯然是值得的。
自動精簡配置(Thin provisioning)是一種圓滿的解決方案,幾乎適用于每一個環境。動態增加一個卷的容量當然會產生開銷,但它是很小的。這種技術作用很大,因為其他形式的數據縮減方法都不能對其進行優化。它將新增容量硬分配給指定的LUN,并且不再被其它所有LUN共享。
重復數據刪除技術(Dedupe)能夠跨文件消除數據的冗余部分。重復數據刪除的回報是顯而易見的,尤其是在虛擬環境中,不同的客戶操作系統之間的數據其實存在著大量的共性。
然而,重復數據刪除可能顯著增加對性能的需求。它會創造大量的元數據,用于跟蹤那些冗余數據中的獨特數據和指針??焖賯鬟f重復數據刪除所需要的元數據對于整個系統的性能是個關鍵。盡管閃存會帶來一定幫助,在系統擴展時繼續跟蹤冗余還是需要更多的CPU能力,進而導致存儲系統采購成本的提高。
壓縮(Compression)也能夠降低對存儲容量的占用,它從根本上消除文件內的冗余,而不是文件之間的冗余信息。盡管壓縮不可能提供像重復數據刪除所提供的那么高的縮減比率,例如9:1,它提供的是一個更加一致的處理結果,因為它作用于所有文件,并且無需創建跨文件的冗余信息。這種文件級的高效率使壓縮特別適用于數據庫和其他單文件信息。
1 2 閱讀全文