網易數帆喜訊再傳,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已經應用于網易嚴選、云音樂、游戲、有道、云信以及創云融達、超聚變數字技術有限公司等落地應用。