2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。
科技巨頭網易最近宣布了一個名為Curve的高性能分布式存儲系統的開放源碼,網易聲稱該系統的性能可達Ceph的1.84倍。

根據網易的說法,Curve定位于提供高性能,低延遲的存儲擴展塢,用戶可以在此基礎上為不同的應用場景構建存儲系統,包括塊存儲,對象存儲和云原生數據庫。
根據項目文檔,Curve具有三個主要功能:高性能,高可用性和自治性。
高性能:Curve團隊引用了一些業界最高效的開源存儲系統,設計了一種新架構來實現高性能和低延遲。
它使用brpc來確保網絡流量的高性能和低延遲,并使用基于Braft的麩來實現多副本一致性下的高性能和低延遲。
在磁盤IO端,Curve通過更細粒度的地址空間哈希來減少IO沖突。增加IO并發性,并使用chunkfilepool減小IO放大倍數以最大化限制硬件的性能。
Net已發布了比較Curve和Ceph L版本的測試數據。在單卷方案中,Curve的4K隨機讀取IOPS性能是Ceph的1.84倍,是Ceph的寫性能的1.58倍。Curve的4K隨機讀取IOPS性能是Ceph的1.84倍,其寫入性能是Ceph的1.58倍。
網易開源分布式存儲系統Curve-cnTechPost
高可用性:Curve設計為具有所有核心組件,它們可以全部容忍部分實例故障,而不會影響整個集群的可用性。
根據網易,Curve的客戶端IO不受單個存儲故障或系統蔓延的影響。
除了硬盤對接和服務進程中斷等常見例外,IO抖動也非常低。
當然,故障恢復過程不會對上層IO產生重大影響。
自治:只需單擊即可部署和升級Curve,而在操作和維護方面的人工干預最少。
它基于開源項目(如bvar,Promethues和Grafana)構建全面的指標和警報系統。
目前,基于Curve的高性能塊存儲系統已應用于網易的一些核心業務。
它支持快照克隆和恢復,支持QEMU虛擬機和物理機NBD設備兩種掛載方式。
網易介紹說,該系統已經在線超過400天,沒有出現數據不一致或數據丟失的情況,但主要故障卻具有相當的可靠性和成熟度。
2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ280 715 8082 備案號:閩ICP備19027007號-6
本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。