如下幾個方法可以幫助你節約存儲成本並幫助你掌控全局:
1.回收容量
容量回收經常被系統管理員稱為好的房間打掃。容量回收要經常進行。不僅在用戶環境中要進行容量回收,在虛擬架構中也應該進行。系統管理員運行定期檢查來尋找重復的虛擬機磁盤文件、孤立的虛擬機磁盤文件、沒用的等待廢除的備用系統。
這個垃圾回收過程在很大程度上可以幫助回收存儲。被標為需要刪除的系統應在流程早期便將存儲回收。這種持續的存儲回收可以幫助降低存儲成本,釋放已有空間從而不必要再購買新的存儲。
2.控制額度
每家公司在討論存儲使用的時候都會涉及到額度這個問題。用戶數據以非常快的速度增長著,經常匹敵生產系統的數據使用。用戶額度可以幫助控制未受檢查的存儲使用。一個額度就是分配給特定用戶的存儲限度。
最好的用戶空間額度例子就是電子郵件。當你接近自己的空間額度限制的時候,你會收到一個信息提醒你已經接近額度,然後你可以刪除或移除一些電子郵件。這種警告被稱為“軟”限制。當你接近自己的“硬”限制或絕對限制的時候,你將不能再接收電子郵件。你必須移除或刪除郵件以恢復額度。額度可以防止用戶消耗所有的可用空間,這樣個人用戶就使用自己空間,不會妨礙其他人的使用。
3.控制存儲增長
控制存儲的增長不是一件容易的事情。摩爾定律的擴展使得存儲的消耗越來越快(每兩年增加一倍)。摩爾定律是很精確,但是我們不必把它看做一定得接受的方式。最好的控制存儲增長的方法就是通過存儲策略:你可以為每種涉及到存儲的操作設定標准。這不一定要很准確,但是必須得有這種策略並得到施行。
由於虛擬化也會吞噬存儲,一個存儲策略的例子就是標准虛擬機配置標准的40GB容量C盤驅動器和40GB容量D盤驅動器。任何標准以外的例外都必須經過某種形式的審查。這種類型的策略可以幫助存儲管理員准確預測存儲消耗率。
4.防止服務器濫用
服務器濫用是一個非常消耗金錢的舉動,它會非常快地消耗你的存儲。虛擬機服務器濫用也會消耗許可證、CPU、內存和網絡資源。也許因為虛擬機的部署很容易很快,虛擬架構中的服務器濫用也顯得比較普遍。虛擬架構中的服務器濫用問題不像物理系統那麼引人注目,這是因為虛擬服務器部署所消耗的資源和規劃相對比較少。系統管理員可以在幾分鐘內創建並開始一個虛擬機,而物理服務器可能需要幾周時間才能配置好。
防止服務器濫用的最好方法就是使用一個類似於物理機上的計量方法。雖然,虛擬化的一部分樂趣就在於你可以很快地部署新系統,不過,這也是一種負擔。靈活性總是伴隨著代價。這個代價就是服務器的濫用。你需要定期檢查系統數量,並將系統數量和你所購買的許可證數量進行對比。
5.重復數據刪除
重復數據刪除技術可以減少需要存儲在備份卷和歸檔卷裡面的數據的數量。通過剔除重復數據來減少數據存儲數量可以延長你當前存儲容量的使用壽命。通過減少備份時間,重復數據刪除技術可以節約金錢、容量和時間。
6.數據分層
如果你必須存儲每個數據,至少要將一部分數據遷移到比較便宜的存儲上。很少訪問但必須保存的數據可以放在便宜的SAS驅動器上。你可不希望在昂貴的固態驅動器(SSD)或1.5萬轉磁盤驅動器上放10年前的財務數據、日志文件或歸檔郵件。
你可以將生產數據和任務關鍵型系統放在昂貴且高度冗余的存儲上。至於其他,可以放在慢速而便宜的存儲上。
7.使用雲存儲
如果你完全不自己存儲數據會怎麼樣?雲廠商提供一個安全而廉價的方式來存儲數據。Amazon的Simple Storage Service(S3:簡單存儲服務)是最知名的解決方案。有一些針對個人和小公司的雲存儲廠商使用Amazon的S3服務。你可以繞過第三方直接使用S3.Amazon提供高度耐用的存儲以及隨需付費的付款方式,非常適合備份、歸檔和災難恢復。你可以將存儲交給Amazon來處理,從而降低存儲成本。
Amazon還提供另一個存儲方式,稱為Reduced Redundancy Storage(RRS:去冗余存儲)。RRS是一個針對非關鍵型數據的存儲方案。比如,如果你需要為你的歸檔數據尋找二級存儲,RRS就是一個很好地選擇,因為它可以降低成本。不過,降低成本帶來的是可靠性的降低(99.99%的耐用性和可靠性)。99.99%的可靠性顯然比Amazon的標准(99.999999999%)要低,而你應該不喜歡數據丟失。