- Ceph企業(yè)級分布式存儲:原理與工程實踐
- 景顯強 龔向宇 黃軍寶
- 807字
- 2021-11-05 10:18:42
1.2.3 商業(yè)化階段
Ceph轉(zhuǎn)入Inktank是令人振奮的,因為Inktank團隊中大多數(shù)人是開源的忠實擁護者。得益于DreamHost和Mark Shuttleworth的早期投資,Inktank團隊仔細(xì)分析了諸如Red Hat、SUSE、Cloudera、MySQL、Canonical等公司的商業(yè)模式,找到了構(gòu)建一個開源公司和強大的社區(qū)的方法,最終制定了幾個明確的目標(biāo),具體如下。
·開發(fā)用于生產(chǎn)部署的穩(wěn)定版本。
·制定廣泛采用Ceph的措施(平臺支持文檔、構(gòu)建/測試基礎(chǔ)結(jié)構(gòu))。
·建立銷售和支持團隊。
·擴大工程實踐的組織。
在此過程中,Inktank聘請了專業(yè)的代理機構(gòu)來為公司和項目創(chuàng)建清晰的品牌。公司和項目將作為獨立的品牌(Inktank與Ceph)發(fā)展,以促進(jìn)與社區(qū)融合,并為建立一個健康的生態(tài)系統(tǒng)制定了“存儲的未來”的發(fā)展愿景。經(jīng)過這些舉措后,Ceph實現(xiàn)了快速部署,甚至無法追蹤它的部署過程。
Ceph歷史上的下一個主要轉(zhuǎn)折點是與OpenStack的集成。多平臺支持、滾動升級和版本間互操作等功能使得Inktank將所有開發(fā)資源投入Ceph的對象和塊存儲部分,這主要是為了支持OpenStack等平臺的對象和塊存儲的使用。將精力投入到對象和塊存儲后,Ceph最初致力于研發(fā)的文件系統(tǒng)反倒不被平臺支持,最終成為Ceph最后支持的部分。
隨著需求的增加,公司外部貢獻(xiàn)的代碼量增多,質(zhì)量也有了很大的提高。Ceph團隊在社區(qū)中看到了高水平、非Inktank人員開發(fā)的代碼。如此巨大的外部貢獻(xiàn)使Ceph團隊更加努力確保開發(fā)過程透明,這也促成了Ceph開發(fā)者峰會(CDS)的舉行。
為了促進(jìn)開發(fā)模型真正開放,Ceph開發(fā)人員每個季度組織一次在線會議,討論即將在Ceph上開展的工作。有意愿為Ceph貢獻(xiàn)的社區(qū)成員被要求填寫一份簡短的目標(biāo)書。每個目標(biāo)都會在CDS會議上討論。貢獻(xiàn)者可以與Sage及整個社區(qū)的人員討論,使團隊可以為此目標(biāo)確定責(zé)任人。第一次CDS于2013年春季舉辦,之后每個季度舉辦一次。
在開發(fā)的同時,Inktank銷售團隊以驚人的速度獲得客戶,而管理團隊積極尋求另一輪融資。Inktank創(chuàng)立了Inktank Ceph Enterprise版本,其中包括一個名為Calamari的專有儀表板。該儀表板使企業(yè)用戶可以快速、輕松地監(jiān)控Ceph的部署。
融資即將結(jié)束時,Red Hat向Inktank倡導(dǎo)開放源代碼的管理文化,受到很多Inktank內(nèi)部人員的支持。
- Linux網(wǎng)絡(luò)管理與配置(第2版)
- Mobile-first Bootstrap
- 白話區(qū)塊鏈
- 操作系統(tǒng)基礎(chǔ)與實踐:基于openEuler平臺
- 嵌入式應(yīng)用程序設(shè)計綜合教程(微課版)
- SharePoint 2013 WCM Advanced Cookbook
- 嵌入式Linux驅(qū)動程序和系統(tǒng)開發(fā)實例精講
- RESS Essentials
- 移動應(yīng)用UI設(shè)計模式(第2版)
- 直播系統(tǒng)開發(fā):基于Nginx與Nginx-rtmp-module
- 嵌入式系統(tǒng)原理及開發(fā)
- Mastering Reactive JavaScript
- Delphi Programming Projects
- Cassandra 3.x High Availability(Second Edition)
- UI設(shè)計手繪表現(xiàn)從入門到精通