作為全球最火熱的開源分布式存儲項目,其在中國市場廣泛應(yīng)用,成果突出,這引起了Sage Weil的高度關(guān)注與重視,并特授權(quán)Ceph中國社區(qū)組織亞太圈盛會 ——Cephalocon APAC 2018,Sage Weil以及社區(qū)經(jīng)理Leonardo Vaz都積極參與到大會的籌備工作中,并協(xié)助邀請海外用戶以及社區(qū)大咖做內(nèi)容分享,未來Ceph峰會還將持續(xù)在全球不同區(qū)域定期召開。
自2004年Ceph提交第一行代碼起,Ceph就進入飛速發(fā)展階段,從與OpenStack過從甚密,到如今率先將全球規(guī)模峰會落地中國,與所有Ceph中國社區(qū)成員的努力與奉獻是分不開的,全面彰顯Ceph中國開源力量之崛起!這可以說是2018年最讓人期待的一波福利了,很期待有木有!那么問題來了,Ceph之父都來了,你還在等什么!
日前,Sage首度接受中國媒體的公開采訪,第一時間表達了對大會的期待,暢談創(chuàng)辦Ceph社區(qū)的故事,并展望了Ceph未來的趨勢。
DOIT:回顧Ceph社區(qū)的過往,有哪些難忘的故事可以分享?談?wù)劗?dāng)初創(chuàng)辦Ceph社區(qū)的想法。
Sage:在2006年OSDI學(xué)術(shù)會議上發(fā)表論文前不久,我們首次在SourceForge開源軟件開發(fā)平臺上開放Ceph資源并發(fā)布代碼。當(dāng)時我認(rèn)為我們會建立自己的社區(qū),有很多人加入,然后貢獻代碼,一切都將順風(fēng)順?biāo)J聦嵶C明,并非如此。雖然我是一名開源的長期用戶,但是對于開源開發(fā)和開放社區(qū)而言,Ceph還是很新的概念。
在發(fā)展方面,Ceph從一個研究原型變成一個運行工作負(fù)載的真實系統(tǒng),并且對外宣傳擴展花費了多年時間。我參加了許多LSF(以及后來的LSF/MM)Linux存儲研討會,并開始在例如SCaLE和linux.conf.au等Linux會議上發(fā)表演講。
直到2012年左右,OpenStack開始脫穎而出,人們才注意到那時真正采用的qemu librbd集成。我對此感到有些驚訝——Ceph是作為一個可擴展的分布式文件系統(tǒng)開始,但它的功能集(特別是RBD)非常適合構(gòu)建IaaS云。
DOIT:如何看當(dāng)前全球的超融合市場?Ceph開源存儲技術(shù)將遇到哪些挑戰(zhàn)?
Sage:我認(rèn)為有兩個趨勢極為突出。
首先,公有云的成功改變了存儲市場的格局。
Ceph通常被認(rèn)為是提供類似云服務(wù)支持的基礎(chǔ)設(shè)施,因為它在OpenStack中使用。然而,在北美,即便云計算市場占主導(dǎo)地位,但三大云巨頭已經(jīng)各自自主構(gòu)建了專用存儲基礎(chǔ)設(shè)施,這意味著最大規(guī)模的Ceph用戶往往是在其他毗鄰市場。未來Ceph要如何被采用的問題可能取決于它在頂層部署或是與公有云存儲服務(wù)進行交互操作的程度如何。
這是一個集成了如Kubernetes等應(yīng)用程序編排平臺的重要領(lǐng)域。
另一個有趣的趨勢是基于NVMe fabric硬件平臺的發(fā)展。架構(gòu)解決方案部分同樣的問題是Ceph——對計算節(jié)點分解存儲和動態(tài)配置資源——但它們不涉及可靠性,耐用性或共享訪問。有一個大問題,是讓Ceph能夠更好地利用存儲結(jié)構(gòu)(例如通過可選擇的RADOS池類型可以直接訪問一個結(jié)構(gòu)上的多個設(shè)備),還是完全不同的存儲結(jié)構(gòu)更有意義。
DOIT:Ceph社區(qū)未來朝什么方向發(fā)展,主要解決的實際問題是什么?
Sage:在我看來,Ceph在未來一兩年將面臨三大挑戰(zhàn):
第一,可用性。 Ceph本身就被扣上了不易于使用的“帽子”。其中一些是構(gòu)建大型分布式系統(tǒng)的固有問題,其中一些則當(dāng)之無愧。直到最近我才認(rèn)識到認(rèn)真對待這些問題的重要性。社區(qū)已經(jīng)開始投入大量時間來簡化用戶操作,減少常見任務(wù)所需的步驟,自動化通用工作流程,并投資自動化來讓系統(tǒng)更好地管理自身。
現(xiàn)在正在進行的工作對允許Ceph系統(tǒng)向外擴展(讓操作大型集群和操作小型集群一樣簡單)以及縮小規(guī)模(讓Ceph在小環(huán)境中易于日常使用)極為關(guān)鍵。
第二,性能。現(xiàn)在很多Ceph部署正在轉(zhuǎn)向全閃存硬件,這很可能迅速成為標(biāo)準(zhǔn)(而不是異常情況)。雖然我預(yù)計在今后一段時間內(nèi),會有大型基于HDD的歸檔集群出現(xiàn),但是繼續(xù)改善Ceph以便充分利用如3D NAND和存儲級內(nèi)存等新興非易失性技術(shù)極為重要。我們現(xiàn)在的重點是計劃向基于Seastar的運行時模型過渡,這將允許我們利用DPDK,SPDK等類似技術(shù)實現(xiàn)低延遲以及有效利用CPU資源的存儲。
第三,容器。新一代基礎(chǔ)設(shè)施管理是基于容器,并且Ceph在例如Kubernetes這樣的環(huán)境中無縫服務(wù)和使能部署的能力將至關(guān)重要。向外擴展軟件定義存儲對這些部署,以及公有和私有IaaS云同樣重要,但在混合云和跨云交互操作方面也存在利潤空間,同時也帶來了一系列新的存儲要求和挑戰(zhàn)。允許Ceph部署跨云聯(lián)合,并與之交互操作公有云基礎(chǔ)設(shè)施將是進一步提高采用率的關(guān)鍵。
也有人認(rèn)為Ceph部署存儲在部署成本高、過程復(fù)雜的問題,這是用戶普遍關(guān)注的。
?
DOIT:2018 Ceph亞太峰會將對Ceph的未來、開源存儲具有哪些重要意義?
Sage:Ceph亞太峰會的到來,特別是Ceph在中國的應(yīng)用成果讓我非常興奮,希望本次活動能夠向更多的用戶和開發(fā)者展現(xiàn)Ceph社區(qū)的發(fā)展壯大,進一步促進全球Ceph開發(fā)者更好地協(xié)作。
DOIT:想對所有關(guān)注Ceph和此次大會的朋友們說些什么?
Sage:我很高興能夠參加Cephalocon! 這個活動鼓舞人心,我期待與更多的用戶、開發(fā)者和企業(yè)的見面,更多地了解當(dāng)前的Ceph是如何被大眾所用的,以及我們還需要做些什么能讓它發(fā)展得更好。
目前,大會正在全球范圍邀請頂尖開發(fā)者與用戶參與其中,Sage Weil也將與您來一場面對面的深入交流!
最后,向所有社區(qū)志愿者,以及給予大會支持的各界朋友們表示衷心感謝。
2018,開年巨獻
Cephalocon APAC 2018等你來!
掃描二維碼,即可報名:
詳情請查看會議官網(wǎng):
http://cephalocon.doit.com.cn/index.html