軟件定義存儲與存儲虛擬化
?軟件定義存儲(SDS)和存儲虛擬化是同一個硬幣的正反兩面:二者都是抽象存儲和簡化管理存儲資源,但SDS面向硬件獨立性,而存儲虛擬化更適合集中管理。
SDS與存儲虛擬化之間的主要區別在于它們如何抽象存儲資源。SDS將存儲功能與硬件分離,而存儲虛擬化將容量與硬件分離以創建存儲池。
軟件定義存儲
大多數現代存儲管理方法都是基于軟件。SDS獨立于存儲硬件管理不同類型的存儲設備。SDS通過單個用戶界面支持大多數管理活動。
它簡化更新存儲軟件,并在存儲陣列中使用商品設備。SDS根據用戶需求管理存儲池或其他配置中的存儲陣列它有助于橫向擴展設備以提供更多容量。SDS還可以執行復制和快照等任務。
非結構化數據的快速增長、橫向擴展的存儲擴展、硬件設備的虛擬化以及基于云的存儲的增長都支持SDS部署。SDS應用程序可從很多供應商處獲得。還有開源產品,包括Ceph、FreeNAS和OpenStack Swift。
SDS的優缺點
SDS為管理存儲資源提供了靈活性、易于管理、動態可擴展性和增強的功能自動化。企業可以使用SDS應用程序管理幾乎任何排列的存儲設備。他們可以使用較舊的傳統存儲設備來節省成本,而不是購買新設備。通過SDS進行集中存儲管理還可以使用重復數據刪除、加密和壓縮等技術。
SDS軟件不必來自與存儲系統相同的供應商。但是,某些商品硬件可能與某些SDS配置不兼容,因此請測試所選的SDS與硬件以確定兼容性。SDS在大型環境中也可能難以管理,企業可能需要更多人員來處理不同類型的硬件。
存儲虛擬化
存儲虛擬化集中管理和聚合多個存儲設備,使它們看起來像是在同一個存儲容量池中。存儲池可以使用標準配置和架構的服務器或虛擬機。
存儲虛擬化的主要限制是潛在供應商鎖定,盡管產品改進已將鎖定問題降至最低。
比較SDS和存儲虛擬化
這兩種存儲管理方法都從硬件平臺抽象存儲管理活動。每種方法都提供更高的功能使用靈活性,并且更加獨立于特定的存儲供應商、設備和基礎設施。這兩個選項對于業務連續性(高可用性)、災難恢復(復制到備用站點)、易于擴展存儲容量和成本效益都很重要。
商品存儲設備的使用通常與SDS產品相關,這是一項關鍵優勢。客戶必須仔細檢查他們當前正在使用或計劃使用的存儲設備,并確定最符合其需求的最具成本效益的存儲設備。
存儲供應商還提供SDS或存儲虛擬化軟件及其硬件。有些供應商可能會對該軟件收取更高的費用,因為該軟件已經過優化,可與其存儲硬件一起使用。
注意事項
與任何存儲技術決策一樣,請執行盡職調查。以下是考慮SDS和存儲虛擬化時要執行的活動列表:
- 確定數據存儲、訪問、安全和保護的業務需求。
- 考慮使用系統開發生命周期作為規劃和實施的框架。
- 檢查現有的存儲技術、政策、程序、協議和經驗,以確定哪個選項適合現有的和長期的存儲基礎設施。
- 檢查兩種類型的產品和服務,并評估可以在現有存儲平臺以及硬件和云存儲供應商提供的產品中運行的獨立應用程序。
- 執行成本效益分析,以確定哪種技術可以降低總體存儲成本,同時擴展存儲靈活性、容量和易于管理。
- 準備項目計劃以部署選定的方法。
- 考慮使用多階段方法,從一小組存儲設備開始,然后擴展到更大的存儲陣列。
- 更新存儲策略、程序、協議和管理活動以適應所選方法。
- 根據需要為IT員工和其他員工提供培訓。
- 定期審查存儲計劃,讓管理層了解技術及其性能和價值。