軟件定義存儲必備的5個軟件工具
當考慮存儲和管理公司的重要數據時,可靠性和可擴展性會成為衡量良好投資的最重要指標。軟件定義存儲(SDS)是實現這些功能的最有效和最經濟的方式。通過軟件定義,可以避免廠商鎖定的缺陷,同時在各種硬件設備和平臺上更輕松地部署數據存儲和恢復計劃。
選擇SDS方案有助于列出對給定用例最有利的功能。下文將簡要介紹“必備”的SDS功能,它們的用處以及為什么它們應該放在您的工具箱中。
1. 多協議功能
涉及到管理應用程序工作流和用戶數據的最常見共同點就是可遷移性。應用程序通常在一個環境中開發,在另一個環境中進行測試,并在第三個位置環境部署-數據在共享時最為強大。在存儲領域,確保可遷移性的關鍵就是選擇具有多協議功能的SDS系統。
多協議存儲方案可以使用多種協議存儲和訪問數據,包括用于數據塊的光纖通道和iSCSI,以及NFS或SMB文件系統。借助多協議功能,用戶可以創建和擴展統一存儲池,從而高效地支持數據和應用的混合。它還可以使企業把高性能緩存和經濟高效的旋轉磁盤結合起來,以提高性能,而無需遷移到全閃存陣列。
此外,所有類型的數據使用單個多協議SDS系統可以幫助實現新的高效數據工作流。例如,銷售經理可以利用文件服務來保存最新報表,然后業務分析人員可以在Hadoop中訪問它以便及時完成每周會議的報告,無需進行數據轉換。
2. 公有云集成
所有數據都遵循一個生命周期,“熱”(hot)的業務關鍵數據在“冷卻”(cool down)之前通常并沒有被頻繁的訪問。如果不加以解決,生命周期通常會使得高性能陣列過度擁擠。這個問題早已存在,但SDS提供了新的解決方案。
通過尋找與云無縫集成的SDS存儲解決方案,存儲專業人員可以實施在本地和公共云存儲之間移動“冷”文件的策略,同時繼續根據統一策略管理數據。這種“云端化”功能有助于確保只有最重要的數據占用昂貴陣列的空間,同時提供無縫的可擴展性以滿足日益增長的數據需求。
3. 自動分層
云接入是實施分層存儲策略的一種很好的方式,但手動地將數據定期移動到云和其他存儲系統對于任何存儲專業人員都是一項挑戰。理想情況下,用戶需要一種可以根據其使用情況和價值變化自動將數據提升或降級到正確的存儲層的方案。
一個提供自動分層的SDS系統可以為用戶因手動管理無休止流程的IT員工節省大量時間和精力。通過自動分層,用戶可以根據數據的重要性設置參數來移動數據 - 自動模糊已達到特定時間的數據,或者在使用率降低時將數據從高性能陣列遷移到中間存儲。
與多協議功能結合使用時,支持自動分層的SDS可以輕松將數據從高性能,昂貴的磁盤轉移到更具成本效益的存儲層。這有助于確保數據保持最佳存儲狀態,同時也不會給管理員造成負擔。
4.Geo-Clustering
雖然自動分層可以幫助用戶隨著時間的推移提高性能和可擴展性,但一個有效的SDS還可以為用戶提供空間上的可靠性和可擴展性。這一點至關重要,因為業務擴展通常意味著管理跨多個地理位置地分散地點的數據。Geo-Clustering可以跨不同位置部署存儲,以提供區域級保護和災難恢復。
假設你的公司在亞特蘭大、紐約和洛杉磯都設有分支機構,Geo-clustering能夠確保數據自動寫入并同時在這些位置上可用。這個功能的優點在于它能夠降低風險:任何一個分支如果發生數據丟失,該信息在所有其他分支中仍然可用,并且一旦問題被發現并解決,該信息就可以恢復。Geo-clustering更直接的涉及基于對象的存儲系統,但它提供的保護也同樣適用于文件存儲。
Geo-clustering是指集群是可以看做單個系統的一組服務器,可實現負載平衡和高可用性。集群可以安裝在同一個物理位置(基本群集),也可以分布在多個站點(地理分散的群集)中進行災難恢復。
5. 同步復制
大多數SDS方案將提供同步或異步復制,以便將數據復制到存儲中。但是,當恢復點目標(RPO)需最低時,同步復制對主存儲系統更具益處。
例如,此功能允許用戶同時在兩個系統或兩個位置上寫入數據。這兩個數據實例彼此保持一致,并且為了確保版本的完整性,數據在完全寫入之前不能被訪問或使用。同步復制相較于異步復制的優點在于顯著降低了RPO,RTO和災難恢復策略,從而實現了無縫管理且對終端用戶透明。
在評估SDS存儲方案時,重要的首先是從與用戶的業務優先級、應用程序集和用例最相關的功能開始,同時也要注重選擇有利于全線的功能。功能如下:
- 使用多種協議讀取和寫入數據以支持工作負載和工作流的混合
- 與公共云集成,高效存儲冷數據
- 采用自動分層簡化數據管理
- 適應Geo-clustering,為您提供區域級數據保護
- 提供復制選項以顯著減少恢復目標和停機時間
正確的SDS解決方案可以顯著提高存儲效率、應用性能和業務連續性,同時消除傳統存儲硬件的鎖定。