從雲棲大會看開源存儲的未來
10月12日,阿里巴巴公司旗下雲計算業務阿里雲與紅帽公司在「2017雲棲大會」現場宣布合作關係,未來紅帽公司將為阿里雲客戶提供全套優質的開源解決方案。
作為全球最大開源技術商,紅帽主研Linux系列產品,被全球眾多軟體開發商與硬體生產商所支持。他們的服務對象主要為軟硬體供應商以及系統網路集成服務供應商等。
此次合作,阿里雲與紅帽也將達成共贏的局面,阿里雲可藉助紅帽公司開源解決方案加速阿里雲計劃的發展,紅帽公司也將藉助阿里雲的平台,推廣以及擴展其雲計算解決方案。
近年來,Linux系列發行版已經成為雲操作系統的首選平台,在更高的堆棧中,我們會看到SQL以及NoSQL資料庫平台。可是對於存儲方面開源技術又該如何應用呢?
開源存儲的出現
早期存儲市場,我們使用的更多是EMC以及NetApp,作為存儲市場的大佬,他們的地位難以撼動。但是開源存儲以其低成本、迅捷性(開發速度極快)、多功能以及開發自由等特點,正在「蠶食」存儲市場。且在OpenStack以及Ceph等項目的發展推動下,開源解決方案創建的分散式數據和存儲平台已經在市場上佔據了一席之地。
在傳統中低端存儲市場,開源技術憑藉雲計算以及分散式計算等架構形成了一場劇烈的風暴。但是在高端存儲市場,由於數據性能以及可靠性的高要求,其形成的影響並不大。對於整個市場發展方向而言,開源技術也不容忽視。
此外,開源存儲的開發也是基於近年來軟體存儲的優勢,打破了早期硬體存儲的限制性劣勢。從定義來看,開源則意味著產品的源代碼處於共享狀態,即可以被任何人讀取以及訪問,而且這種特性將衍生出其在大規模模型中數據準確的高度保證性。
GlusterFS與Ceph兩大主流開源存儲區別
作為目前市場中兩大主流開源存儲系統,GlusterFS與Ceph又有何區別呢?
在可用性方面,兩大系統均採用複製方式將數據分別寫入對應的存儲節點;在硬體方面,由於兩大系統均基於Linux操作系統開發,所以只要硬體可以運行Linux系統即可;在去中心化方面,兩大系統均採用了元數據分散化的模式,提升了其存儲訪問的冗餘性。
至於差異化,則從以下幾點可以體現出來:在環境適應性方面,Ceph對於非Linux環境的適應性更強,而GlusterFS則稍弱。在速度方面,GlusterFS由於節點層次化的方式,其存儲演算法較快,但是Ceph則藉助靈活性的優勢,與GlusterFS在速度方面不相上下,迄今還在一直測試中。
不論從對比情況或者市場使用情況來看,Ceph似乎佔盡了優勢,但是GlusterFS仍與紅帽公司有著合作,很有可能GlusterFS也在借鑒紅帽公司的經驗,對於更好的產品,還有待期待。
開源存儲未來發展
隨著開源技術的不斷發展,更多的中小型企業都會趨向於更靈活的X86結構,從Unix遷移至Linux。在開源軟體優勢的驅使下,Ceph逐漸脫穎而出,藉助於Ceph的存儲方案,促使了更多類似於OpenStack雲計算框架的興起。
事實上,開源存儲平台的推出,帶動了微服務架構以及輕量級虛擬化等容器技術的開發,同時滿足了其市場需求,在數據管理平台中起到了不可替代的作用。
新一代雲計算架構正在逐漸普及,無論是大數據、物聯網以及人工智慧都將步入變革時期。在此環境中,傳統存儲架構已經無法滿足新時代數據業務,而開源存儲則將憑藉其獨特優勢,逐漸成為存儲市場的主流。
記得在2016年開源企業存儲峰會上,紅帽資深副總裁、亞太區總經理Dirk-Peter Van Leeuwen曾表示,雲計算的發展需要開源的力量,未來開源將如同Linux一樣,顛覆世界。
儘管開源存儲在市場方面已經展現出了它無可比擬的優勢,但是業界很多專家對其仍抱有遲疑的態度。主要原因是開源雖然可以節約成本,但對於未經嚴格測試的軟體或者磁碟使用的信任度也將成為一大難題。如何提升開源軟體以及磁碟硬體的安全性?或將成為其發展的一大阻礙。
※如何更好地遷移數據中心
※分散式存儲系統能力縱談
※視頻存儲伺服器應該多大更加合適?
※雲備份如何影響服務提供商存儲需求和挑戰
※國家存儲器基地項目 一期工程廠房提前封頂
TAG:中國存儲 |