隨著企業面臨的競爭環境越來越激烈、新業務上線時間要求越來越短,其IT系統需要從傳統的成本中心轉變為提升企業競爭力的利器,幫助企業提升競爭力并實現商業成功。作為存放企業數據資產的存儲系統,不但要滿足業務所需要的高性能、高可靠等基本訴求,更要滿足未來業務的發展、提升業務的敏捷性,幫助業務更快更好地適應競爭環境的需要。
隨著企業面臨的競爭環境越來越激烈、新業務上線時間要求越來越短,其IT系統需要從傳統的成本中心轉變為提升企業競爭力的利器,幫助企業提升競爭力并實現商業成功。作為存放企業數據資產的存儲系統,不但要滿足業務所需要的高性能、高可靠等基本訴求,更要滿足未來業務的發展、提升業務的敏捷性,幫助業務更快更好地適應競爭環境的需要。

企業級存儲中使用的傳統SAN、 NAS設備,在云計算中面臨了很多的問題,主要問題如下:
Ø 存儲彈性問題
企業級存儲無法滿足多業務不同負載、動態的資源變化需求,在不同租戶和不同應用對資源有不同要求的時候,很難方便地做出調整,包括性能和容量資源的彈性調配,而云計算中多租戶多業務負載下資源的彈性是極其重要的核心要素。
Ø 存儲擴展問題
傳統存儲的擴展性面臨了多個瓶頸,如機頭、前后端網絡、磁盤與CPU/MEM資源不同步擴展等,都是傳統存儲無法做到線性擴展的幾個關鍵因素。
Ø 形態和實施的成本、復雜性問題
傳統存儲在部署的時候,需要獨立的存儲網絡,用于多主機互聯,特別是針對性能較高的FC網絡,在實施的時候成本較高、組網實施復雜,不利于大規模集群的簡化部署實施。
Ø 大規模集群下的容錯和可靠性問題
在規模很大的云計算環境下,需要具備跨機房、跨機柜、跨服務器的數據保護機制,即使在機柜故障等場景下,數據仍然不丟失,仍然可訪問。
Ø 靈活的軟件定義策略問題
在云計算環境下,不同的租戶、不同的業務應用對存儲有著不同的要求,需要底層存儲具備靈活的軟件定義策略支持,允許用戶按需進行存儲的策略配置(如定義多大的容量、多少IOPS、多大的SSD Cache緩存、什么樣的數據冗余和可靠性要求等),底層存儲可以根據這些軟件定義策略進行資源的調配,按需自動地滿足上層業務和應用的需求。
基于以上種種傳統存儲在云計算環境下的使用弊端,分布式存儲成為云時代的寵兒。分布式軟件定義存儲基于通用的x86服務器,通過分布式的存儲軟件來構建存儲系統,開放豐富靈活的軟件定義策略和接口,允許管理員和租戶進行自動化的系統管理和資源調度發放。業界的分布式軟件定義存儲,有多種形態,包括塊存儲、文件存儲、對象存儲。分布式軟件定義存儲具有如下幾個特點:
Ø 高性能
分布式哈希數據路由, 數據分散存放, 實現全局負載均衡, 不存在集中的數據熱點和大容量分布式緩存。
Ø 高可靠
采用集群管理方式, 不存在單點故障, 靈活配置多數據副本, 不同數據副本存放在不同的機架、 服務器和硬盤上,單個物理設備故障不影響業務的使用, 系統檢測到設備故障后可以自動重建數據副本。
Ø 高擴展
沒有集中式機頭, 支持平滑擴容, 容量幾乎不受限制。
Ø 易管理
存儲軟件直接部署在服務器上, 沒有單獨的存儲專用硬件設備, 通過Web UI的方式進行軟件管理, 配置簡單。
在大量的應用實踐中充分證明了,分布式軟件定義存儲更適合作為云環境下的存儲系統。新網云結合開源分布式存儲軟件Ceph,經過長期的技術優化驗證,將Ceph作為新網云的存儲后端,并構建基于SSD的高速存儲池,以及基于SAS的快速存儲池,滿足用戶不同業務場景下的存儲需求。企業上云,保證業務數據的安全極為重要,此時選擇穩定的云平臺則是第一要務。