國產開源儲存之光:Curve 通過信創認證

網易數帆發表於2022-07-15

網易數帆喜訊再傳,Curve 近日通過資訊科技應用創新(信創)認證!

Curve 是一款高效能、易運維、雲原生的分散式儲存系統,由網易數帆儲存團隊發起開源,現為 CNCF 沙箱專案。國家工業資訊保安發展研究中心測試結果顯示,Curve 在檔案儲存與塊儲存的功能性、效能效率、可靠性、維護性等方面 49 個測試用例全部通過。

當前我國正處在數字經濟高速發展期,建設國產自主可控體系、大力發展信創產業已成為 “數字基建” 的目標,此次獲得權威機構認可,驗證了 Curve 與信創供應鏈中其他產品的高度相容適配,既意味著其作為儲存軟體擔當推動目標完成的硬實力,也是其抓住重大歷史機遇提速發展的表現。

圖片

信創儲存三駕馬車:創新架構、軟體定義與開源

功能性、效能效率、可靠性和維護性是資訊系統的基本要素,對於底層儲存系統而言尤為重要,事實上,Curve 正是因著國外開源儲存 Ceph 在效能效率、維護性等方面的痛點而生。Curve 採用 chunkfilepool、條帶化設計、Raft 等創新架構設計護住基本盤,並實現了一套簡化運維的工具降低使用門檻。同時,Curve 也擁抱數字化基礎設施變革的浪潮,針對雲原生場景進行設計和優化。

與其他信創儲存不同,Curve 作為一款儲存軟體,在研發之初即基於 “軟體定義儲存” 的理念設計,拒絕對特殊硬體的依賴,同時支援 ARM、x86 和 MIPS 架構,並且系統完全開源,走 “眾人拾柴火焰高” 的研發路線,吸引所有志同道合的從業者參與專案創新,快速經受更多業務場景的考驗,這些都為 Curve 成為信創產品奠定了基礎。

20 多萬行自研程式碼,高度適配國產化架構Curve

系統核心模組和資料結構以及資料通訊協議均為自主設計與開發,據統計自主研發程式碼已超過 20 萬行,測試程式碼的覆蓋率也達到了 80%。

在參與信創測試之前,網易數帆儲存團隊已反覆完成 Curve 在鯤鵬 CPU + 麒麟作業系統下的相容適配和相關測試,以確保軟體架構能夠充分利用併發揮國產硬體以及作業系統的效能和功能。國家工業資訊保安發展研究中心的測試結果,正是古語 “功不唐捐” 的註腳。

此外,在資料庫領域,Curve 已經成為 PolarDB for PostgreSQL 的官方生態合作伙伴,為後者提供分散式共享儲存。

目前,Curve 已經應用於網易嚴選、雲音樂、遊戲、有道、雲信以及創雲融達、超聚變數字技術有限公司等落地應用。

Curve 專案地址: https://github.com/opencurve/... Curve
問答社群: https://ask.opencurve.io/

相關連結
Curve 的詳細介紹:點選檢視

相關文章