一直以來,存儲系統(tǒng)的研發(fā)都是一件非常高端和專業(yè)的事情,需要有專有的硬件和專有軟件,用得 起這些產(chǎn)品的企業(yè)也都是“金主”。不過,今天這一切正在悄悄發(fā)生改變,“軟件定義存儲(SDS)”讓存儲系統(tǒng)中的軟件與硬件解耦,以通用硬件取代了專有硬 件,讓存儲系統(tǒng)也不再高高在上。而開源軟件的進(jìn)入則進(jìn)一步拉低了存儲系統(tǒng)的門檻,同時,其秉承的自由、開放的文化給相對封閉的存儲世界帶來了一股創(chuàng)新的力量。存儲行業(yè)的這些變化是如何發(fā)生的?開源軟件究竟如何影響傳統(tǒng)存儲產(chǎn)業(yè)?日前,就這些問題記者專訪了紅帽亞太區(qū)存儲業(yè)務(wù)總監(jiān)Chris Mawer,聽他以一個存儲專業(yè)人士的視角對此進(jìn)行了分析。
開源的力量
存儲行業(yè)近年來正處于快速的市場變革之中,一方面數(shù)據(jù)的爆炸性增長帶動了對存儲市場的需求,存儲已成為很多企業(yè)IT投資中占比最高的部分;而另 一方 面,傳統(tǒng)存儲系統(tǒng)在面對新的存儲需求(特別是以音視頻為主的海量非結(jié)構(gòu)化數(shù)據(jù))時,在靈活性和擴展性等方面日益顯露出不足,成本問題也開始凸顯。
“在這種背景下,開源的分布式存儲受到了廣泛歡迎。這是因為與傳統(tǒng)的向上擴展系統(tǒng)相比較,分布式系統(tǒng)具有更大的靈活性和可用性,而且也更容易擴展。同時,客戶也越來越傾向于采用開源系統(tǒng)。”Chris Mawer表示。
他稱這種組合為開放、軟件定義的存儲(SDS)。Chris Mawer說,開源的軟件定義存儲有著非常明顯的優(yōu)勢。比如,開源的軟件定義存儲是由開源社區(qū)所驅(qū)動,這意味著存在一個由開發(fā)者和貢獻(xiàn)者構(gòu)成的社區(qū),其主 要動機是創(chuàng)新和技術(shù)“成功”,以及建立健康的解決方案生態(tài)系統(tǒng),而不是保證任何一家公司的財務(wù)利益。
“事實上,開源能夠讓企業(yè)以遠(yuǎn)低于專有系統(tǒng)的成本使用企業(yè)級技術(shù),而且其質(zhì)量、穩(wěn)定性和安全性水平往往會超過專有軟件。”他說。
另一個優(yōu)勢是,開源的軟件定義存儲讓存儲系統(tǒng)能獨立于硬件廠商,用戶可以部署他們自己的存儲平臺,并能夠在其初始或后續(xù)的存儲設(shè)備采購過程中保持靈活性,而無需重新設(shè)計他們的解決方案。
“如果部署專有存儲系統(tǒng),無論是硬件方式的方式還是軟件方式的方式,都會把用戶鎖定到單一供應(yīng)商中。實際上,除非軟件也是開源的,而且用戶能夠選擇供應(yīng)商,否則,你就不可能實現(xiàn)軟件定義存儲或者軟件定義數(shù)據(jù)中心的真正潛力。”Chris Mawer告訴記者。
除了具備這種開放性和靈活性,他認(rèn)為,開放的、軟件定義的存儲還提供了與成本相關(guān)的獨特優(yōu)勢,因為從原則上講,存儲系統(tǒng)可以以增量方式部署在通 用硬 件上,從而讓客戶將其業(yè)務(wù)模式從資本支出轉(zhuǎn)變?yōu)檫\營支出。最后,把軟件服務(wù)與底層硬件相分離,則意味著可以通過API訪問存儲功能,從而能夠借助其他工具 更容易地實現(xiàn)自動化和集成。
Ceph和Gluster引領(lǐng)開源存儲
在開源分布式存儲軟件中,目前最熱門的莫過于Ceph和Gluster。而在兩個軟件上,顯然紅帽公司是最有權(quán)威的。因為這個軟件最主要的貢獻(xiàn) 者都 在紅帽公司:2011年紅帽以1.36億美元收購Gluster,2014年又以1.75億美元收購了Ceph的主要提供者Inktank。通過這種收 購,紅帽可以提供了完整的軟件定義存儲解決方案。
“我們把開源社區(qū)創(chuàng)新與客戶成功部署所需要的生產(chǎn)級支持、產(chǎn)品和資源訪問、生命周期管理、咨詢服務(wù)以及安全性結(jié)合在一起。我們的解決方案提供了 規(guī)模 經(jīng)濟,因為它可以用作統(tǒng)一的存儲平臺,涵蓋對象、塊和文件存儲。他們也針對大型安裝(通常是PB級別或更高)進(jìn)行了優(yōu)化,并且克服了基于傳統(tǒng)文件系統(tǒng)的存 儲產(chǎn)品所存在的缺點。”Chris Mawer說。
Chris Mawer強調(diào)說,紅帽存儲軟件的優(yōu)勢在于,其不僅得到紅帽公司的支持,也得到了開源社區(qū)的支持。紅帽吸引了大量合作伙伴的加入,它們將測試、優(yōu)化、驗 證、集成、嵌入和轉(zhuǎn)售包括紅帽存儲在內(nèi)的各種技術(shù)和解決方案。這更進(jìn)一步擴大了客戶的選擇范圍,同時又支持針對特定需求開發(fā)有專門針對性的解決方案。
他說:“紅帽一直致力于不斷創(chuàng)新、增強功能和性能以及建立廣泛的生態(tài)系統(tǒng),這使得這些產(chǎn)品長年累月在忠實用戶中一直大受歡迎。它們還與 OpenStack、容器以及Linux等相關(guān)技術(shù)進(jìn)行緊密集成,這些技術(shù)對于軟件定義的數(shù)據(jù)中心至關(guān)重要;而且紅帽還能夠跨所有解決方案交付企業(yè)級支 持。”
那么,同為紅帽旗下的兩款開源存儲軟件,Ceph和Gluster如何選擇?
Chris Mawer介紹,紅帽 Ceph 存儲作為一套能夠在通用硬件上高效運行的、開放的、可大規(guī)模升級的軟件定義存儲系統(tǒng),提供了企業(yè)級的對象存儲能力,旨在管理PB級別的數(shù)據(jù)以及云計算和新 興工作負(fù)載。紅帽Ceph存儲還能無縫地與OpenStack的模塊化架構(gòu)和組件整合在一起,既可以用于臨時存儲,也可以用于永久存儲。
而紅帽Gluster存儲作為一套跨越物理、虛擬及云資源的、針對商品硬件而設(shè)計的、開放的、軟件定義的存儲解決方案,把文件存儲與一套可擴展 的架 構(gòu)結(jié)合在一起,從而能夠有效地存儲和管理大規(guī)模半結(jié)構(gòu)化和非結(jié)構(gòu)化的數(shù)據(jù),其中包括富媒體、備份映像和近線歸檔以及大數(shù)據(jù)。紅帽Gluster基于 GlusterFS,后者是一種開源、軟件定義、可擴展的網(wǎng)絡(luò)文件系統(tǒng)。
值得一提的是,紅帽Gluster還提供原生容器存儲能力,而且與紅帽O(jiān)penShift容器平臺相集成,能夠讓開發(fā)人員在紅帽 OpenShift 容器平臺上利用帶有Kubernetes的控制界面來管理存儲容器及應(yīng)用容器。這有助于推動容器的普及,也意味著,他們可以為生產(chǎn)就緒的容器環(huán)境帶來更高 的效率和更低的成本。
開源存儲已擔(dān)大任
盡管相比傳統(tǒng)的專有存儲,以Ceph和Gluster為代表的開放的、分布式存儲系統(tǒng)的優(yōu)勢已經(jīng)十分明顯,但仍然有人對其是否能足以滿足企業(yè)級存儲系統(tǒng)的需求。對此,Chris Mawer認(rèn)為這種擔(dān)心是完全多余的,因為有越來越多的報告介紹客戶成功部署案例。
他說,與傳統(tǒng)專有方式創(chuàng)建企業(yè)軟件相比較,開源軟件實際上是由遍布世界各地的更廣泛的開發(fā)人員構(gòu)建的,他們根據(jù)自己在克服存儲挑戰(zhàn)過程中每天積累的經(jīng)驗貢獻(xiàn)代碼,而不是由那些可能局限在某一個企業(yè)之中的開發(fā)人員閉門造車。
他介紹說,這些年來,紅帽Ceph存儲和紅帽Gluster存儲都已經(jīng)被驗證能滿足了企業(yè)級應(yīng)用的嚴(yán)格要求。這兩款產(chǎn)品經(jīng)過了十多年的開發(fā),其 智囊 團現(xiàn)在就在紅帽公司內(nèi)。“紅帽提供了自動化的產(chǎn)品訪問、無數(shù)部署資源、與產(chǎn)品和最佳實踐相關(guān)的信息知識庫、簡化的版本和產(chǎn)品生命周期管理,以及安全性、認(rèn) 證和問責(zé)性等多方面的能力,它們對于企業(yè)環(huán)境中的任何解決方案都是重要的。我們的客戶也能夠獲得紅帽全球支持和紅帽存儲咨詢服務(wù),以及許多短期和長期的培 訓(xùn)選項,這些培訓(xùn)都提供正式的知識轉(zhuǎn)移。”
據(jù)悉,目前,Ceph和Gluster已經(jīng)被眾多公司使用,包括彭博社、歐洲核子研究中心(CERN)、FICO、美國航空航天局(NASA)、雅虎、Quanta等公司以及金融、傳媒、電信、政府、教育等部門的眾多機構(gòu),并正在驅(qū)動著它們的關(guān)鍵任務(wù)工作負(fù)載。
談到Ceph和Gluster的未來發(fā)展,Chris Mawer表示,這兩者都有路線圖,因為它們是紅帽產(chǎn)品組合中具有相當(dāng)戰(zhàn)略性的產(chǎn)品。其中,紅帽Gluster的下一個版本將重點處理與統(tǒng)一存儲管理的集 成。另外,還打算納入仲裁器支持,強化訪問協(xié)議,并為積壓的Bug進(jìn)行修復(fù)。而紅帽 Ceph Storage 2.1則將進(jìn)一步加強與OpenStack的集成,納入iSCSI支持以便與傳統(tǒng)系統(tǒng)相集成,并將解決其他的Bug。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。