2023年1月,南京鵬云網(wǎng)絡(luò)科技有限公司(簡稱:鵬云網(wǎng)絡(luò))正式宣布開源ZettaStor DBS分布式塊存儲系統(tǒng),開放了自研10余年的分布式塊存儲技術(shù),自此踏上了“自研”與“開源”一體并行的生態(tài)閉環(huán)之路。
研發(fā)十年,挑戰(zhàn)塊存技術(shù)上限
成本、效率、高可用,一直都是企業(yè)IT系統(tǒng)建設(shè)所追求的重要關(guān)鍵點(diǎn),這三點(diǎn)在互聯(lián)網(wǎng)時代的重要性更加凸顯。但傳統(tǒng)的單機(jī)系統(tǒng),由于其技術(shù)架構(gòu)的局限性,已經(jīng)無法在互聯(lián)網(wǎng)時代支撐企業(yè)對于成本、效率、高可用這三點(diǎn)的追求。
于是,分布式系統(tǒng)應(yīng)運(yùn)而生。可以說,從單機(jī)系統(tǒng)到分布式系統(tǒng)的發(fā)展,是無法阻擋的技術(shù)大潮流。分布式系統(tǒng),是時代的選擇。
想要掌握分布式技術(shù)就不得不面對,分布式系統(tǒng)內(nèi)部工作節(jié)點(diǎn)的協(xié)調(diào)問題。分布式存儲作為分布式系統(tǒng)的重要細(xì)分領(lǐng)域之一,其高擴(kuò)展性、高通用性、高可用性以及高可靠性等優(yōu)勢,在數(shù)字化時代備受企業(yè)青睞。但同時也需注意,還得攻克各種情況下的主從同步、全面高效的負(fù)載均衡以及高可用高可靠前提下的高性能等重點(diǎn),以發(fā)揮其最大效用。
想要進(jìn)行分布式存儲的自主研發(fā),這本身就是一件不容易的事。而分布式塊存儲作為分布式存儲的技術(shù)明珠,更是存儲創(chuàng)新公司不敢輕易觸碰的領(lǐng)域。其原因很簡單,在自研技術(shù)的道路上,只有長期堅(jiān)守、坐得住冷板凳的企業(yè),才能真正掌握塊存儲技術(shù)。
掌握塊存儲技術(shù)本就不容易,更何況還要將它開源。細(xì)數(shù)國內(nèi)外企業(yè)級的存儲廠商,塊存儲作為其業(yè)務(wù)組合的重要支撐部分,開源“塊存儲軟件”的想法對他們而言,也是十分“敏感”。因而放眼全球,能將分布式塊存儲開源的廠商屈指可數(shù),國內(nèi)更是從未聽說。
不過,現(xiàn)在國內(nèi)出現(xiàn)了第一個吃螃蟹的人,歷經(jīng)10年自研長期打磨,鵬云網(wǎng)絡(luò)在今年正式宣布將自研的分布式塊存儲系統(tǒng)ZettaStor DBS進(jìn)行開源,開源代碼可在GitHub社區(qū)搜索ZettaStor DBS下載體驗(yàn)。
ZettaStor DBS經(jīng)過多年迭代升級,就軟件本身而言已較為完善?,F(xiàn)在鵬云將之貢獻(xiàn)給開源社區(qū),提供一個成熟的分布式塊存儲產(chǎn)品,交由更多的用戶、開發(fā)者、合作伙伴來親自驗(yàn)證測試。
同時,在開源產(chǎn)品的基礎(chǔ)上,鵬云同時針對各場景推出了開源存儲解決方案,為客戶核心業(yè)務(wù)運(yùn)行提供全方位保障:
超融合開源存儲解決方案:ZettaStor DBS具有完備的接口,可以和各種云計(jì)算管理平臺實(shí)現(xiàn)平滑對接。以開源的OpenStack為例,OpenStack可以通過它自帶的Cinder組件直接管理DBS,計(jì)算和存儲管理渾然一體。
容器環(huán)境開源存儲解決方案:ZettaStor DBS的CSI標(biāo)準(zhǔn)接口與K8s緊密集成,無縫對接容器云平臺,可為容器環(huán)境持久化存儲提供解決方案。
虛擬化開源存儲解決方案:ZettaStor DBS在虛擬化環(huán)境中,可平滑對接VMware、FusionComputer、Hvper-V、KVM等主流虛擬化平臺,快速構(gòu)建虛擬化存儲資源池。
文件共享開源存儲解決方案:ZettaStor DBS可以為文件共享提供存儲資源,實(shí)現(xiàn)文件數(shù)據(jù)便捷共享,具備大容量橫向擴(kuò)展、安全訪問、高可用以及高性能等優(yōu)勢,節(jié)約大量拷貝和同步成本。
全面構(gòu)建塊存儲開源治理體系
“開源并非將軟件開放出去就放手不管。實(shí)際上,我們還要為此付出更多的成本。”鵬云網(wǎng)絡(luò)創(chuàng)始人、董事長兼CEO陳靚博士如是說道,“對于開源的態(tài)度,也是‘不鳴則已,一鳴驚人’,開源后,我們需要全面構(gòu)建開源治理體系。”
為此,鵬云網(wǎng)絡(luò)面向塊存儲開源做好了以下幾個方面的重要事情:
01
開源之前鵬云網(wǎng)絡(luò)將分布式塊存儲知識產(chǎn)權(quán)做了清晰梳理,并對核心技術(shù)進(jìn)行了專利申請。這樣的準(zhǔn)備可以讓鵬云網(wǎng)絡(luò)在進(jìn)行社區(qū)開源貢獻(xiàn)的同時,更好地保護(hù)自己的權(quán)益不受侵害。“由于DBS的基礎(chǔ)架構(gòu)和算法都由我們自主研發(fā),所以我們很清楚哪些是最核心的技術(shù)關(guān)鍵點(diǎn)。在為DBS申請專利時,會聚焦這些關(guān)鍵技術(shù)點(diǎn),從而保證DBS知識產(chǎn)權(quán)的完整性。”陳靚博士介紹說,目前圍繞DBS已經(jīng)申請了10余項(xiàng)核心專利。
02
將商業(yè)版軟件驗(yàn)證測試體系引入到開源領(lǐng)域,提升開源代碼質(zhì)量,并保持一致的開發(fā)邏輯。眾所周知,開源軟件領(lǐng)域的安全漏洞問題,一直是影響其發(fā)展的重要原因。在應(yīng)對安全的挑戰(zhàn)上,鵬云網(wǎng)絡(luò)是認(rèn)真的,不僅基于商業(yè)版軟件測試流程對開源版本做代碼的長期監(jiān)測,而且從0代碼開始就完全采用自研,將安全作為了塊存儲軟件開發(fā)的生命線。
況且貢獻(xiàn)給開源社區(qū)的DBS是成熟產(chǎn)品,早已在金融、運(yùn)營商領(lǐng)域的頭部企業(yè)運(yùn)行多年,經(jīng)過了長期應(yīng)用實(shí)踐的檢驗(yàn),有著高安全、高可靠性的特點(diǎn),DBS的成熟度保證發(fā)布到開源社區(qū)可以“拿來即用”。
03
吸引企業(yè)用戶參與,加大支持開源拓展的投入。從開源社區(qū)出發(fā),讓更多企業(yè)用戶成為分布式塊存儲開源技術(shù)的使用者,同時也是分布式塊存儲需求的提出者,最終也成為塊存儲開源的貢獻(xiàn)者,從而打破了分布式塊存儲軟件的傳統(tǒng)開發(fā)邊界。
從自研到開源,做技術(shù)創(chuàng)新共享破壁者
十年里,由于外部環(huán)境的變化與企業(yè)自身的發(fā)展需要,眾多企業(yè)都在技術(shù)軟硬件等各領(lǐng)域獨(dú)立自主、潛心研發(fā),響應(yīng)國家自主創(chuàng)新的號召,為國內(nèi)技術(shù)破壁進(jìn)程做出重要貢獻(xiàn)。鵬云網(wǎng)絡(luò)也不例外。
自2012年創(chuàng)立,扎根于軟件定義塊存儲技術(shù)領(lǐng)域,到2015年發(fā)布首款分布式塊存儲產(chǎn)品ZettaStor DBS,填補(bǔ)了國內(nèi)分布式塊存儲市場空白。此后數(shù)年潛心厚積薄發(fā),專注行業(yè)創(chuàng)新。今天,鵬云網(wǎng)絡(luò)開源分布式塊存儲產(chǎn)品ZettaStor DBS,共享核心分布式塊存儲技術(shù),打破技術(shù)壁壘,進(jìn)一步助力實(shí)現(xiàn)“技術(shù)普惠”。
作為一種創(chuàng)新機(jī)制,開源是技術(shù)進(jìn)步的重要推動力。而長期以來,國內(nèi)缺乏更多自主開源社區(qū)資源,開源技術(shù)依賴于國際開源社區(qū)。
陳靚博士希望通過開源鵬云自己研發(fā)的分布式塊存儲產(chǎn)品,吸引眾多研發(fā)者共同參與體驗(yàn)使用,可借鑒鵬云的軟件架構(gòu)和功能實(shí)現(xiàn)方式,促進(jìn)云存儲領(lǐng)域涌現(xiàn)更多更優(yōu)的產(chǎn)品。在實(shí)現(xiàn)技術(shù)普惠的基礎(chǔ)上,推動行業(yè)整體技術(shù)水準(zhǔn)的提高,并為國內(nèi)自主開源社區(qū)的繁榮出一份力。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!