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