deskflow鍵盤鼠標(biāo)共享 v1.20.14.16MB / 03-23
qBittorrent v5.0.54.47MB / 05-10
Wireshark網(wǎng)絡(luò)流量分析器 v3.6.2141.2MB / 03-10
Redis數(shù)據(jù)庫 v7.4.42.0MB / 06-22
MATLAB漢字語音識別(語音轉(zhuǎn)漢字,GUI界面)系統(tǒng)源碼580KB / 12-22
Python2.7的scapy安裝源碼3.84MB / 11-23
python-2.7.14.amd64 源代碼18.67MB / 11-23
返回頂部火箭修改版 v1.0.2371KB / 06-13
SRS(Simple Realtime Server) 高效的實時視頻服務(wù)器 v6.0.3625.4MB / 04-16
極品模板文件上傳組件 v1.2.1.634KB / 06-27
-
C++實現(xiàn)矩形排料算法實例源碼 其它 / 1.13MB
-
python猜數(shù)字(入門級示例代碼)源碼下載 其它 / 0.27KB
-
Redis數(shù)據(jù)庫 v7.4.4 其它 / 2.0MB
-
eRemote 遠程桌面助手 v1.0.2 其它 / 10.1MB
-
eSiteGroup站群管理系統(tǒng) v1.0.2 其它 / 12.9MB
-
Ionicons開源圖標(biāo)集合 v8.0.9 其它 / 1.43MB
-
Ant Design前端框架 v5.25.0 其它 / 2.2MB
-
Django Web框架 v5.2.1 其它 / 8.0MB
-
avue前端框架 v3.6.4 其它 / 2.1MB
-
qBittorrent v5.0.5 其它 / 4.47MB
詳情介紹
curve是網(wǎng)易開源的高性能、高可用、高可靠分布式存儲系統(tǒng),具有非常良好的擴展性?;谠摯鎯Φ鬃梢源蛟爝m用于不同應(yīng)用場景的存儲系統(tǒng),如塊存儲、對象存儲、云原生數(shù)據(jù)庫等。curve的設(shè)計開發(fā)始終圍繞三個理念:一是順應(yīng)當(dāng)前存儲硬件設(shè)施發(fā)展趨勢,做到軟硬件結(jié)合打造頂級的存儲產(chǎn)品;二是秉持“Simple Can be harder than complex”,了解問題本質(zhì)情況下選擇最簡單的方案解決問題;三是擁抱開源,在充分調(diào)研的前提下使用優(yōu)秀的開源項目組件,避免造輪子。
當(dāng)前網(wǎng)易基于curve已經(jīng)實現(xiàn)了高性能塊存儲系統(tǒng),支持快照克隆和恢復(fù) ,支持QEMU虛擬機和物理機NBD設(shè)備兩種掛載方式, 在網(wǎng)易內(nèi)部作為高性能云盤使用。
curve特性:
1、高性能
高性能是curve的一大特點,也是項目團隊創(chuàng)建curve項目的初衷。RPC層面curve采用了高性能和低延遲并且已開源的brpc;在一致性層面選擇了基于quorum機制并且開源的braft,從協(xié)議層面來說quorum機制在延遲方面天生優(yōu)于多副本強一致的方式。實現(xiàn)上curve對braft快照的實現(xiàn)進行了優(yōu)化,在狀態(tài)機的實現(xiàn)上采用chunkfilepool的方式(初始化集群的時候格式化出指定比例的空間用作chunk)使得底層的寫入放大為0;此外curve還在chunk上進行更細力度的地址空間hash以達到讀寫分離、減小IO碰撞等的效果,從而進一步提升IO性能。
2、高可用
高可用是curve的另一大特點。MDS、ChunkServer以及SnapShotCloneServer都支持多實例部署,部分實例異常不影響整個集群的可用性。
2.1、MDS
MDS是無狀態(tài)的,推薦至少部署兩個實例。通過Etcd進行選主。多個MDS實例通過Etcd進行選主,當(dāng)單個實例失效時,可以秒級切換到另外一個實例。失效實例上正在處理的請求,Client和SnapShotCloneServer都會對其進行重試,以達到不影響集群可用性的效果。
2.2、SnapShotCloneServer
SnapShotCloneServer與MDS類似, 也是通過Etcd進行選主,不同的是,它通過負載均衡對外提供服務(wù)。失效期間的請求失敗重試都是冪等的,不影響任務(wù)的正確性以及集群的可用性。
2.3、ChunkServer
ChunkServer是一個集群,通過Raft協(xié)議保持?jǐn)?shù)據(jù)一致性,并通過MDS做負載均衡。單個節(jié)點失效時,會影響到這個節(jié)點上存儲的所有Copyset。對于Copyset上的Leader節(jié)點,會中斷服務(wù),等待重新選舉;對于Copyset上的follower節(jié)點,服務(wù)不會受影響。當(dāng)某個Chunkserver節(jié)點失效且在一段時間內(nèi)無法恢復(fù),MDS會將其上的數(shù)據(jù)遷移到其他節(jié)點上。
下載地址
人氣源碼
相關(guān)文章
-
deskflow鍵盤鼠標(biāo)共享 v1.20.1deskflow鍵盤鼠標(biāo)共享允許你輕松地在你辦公桌上多臺計算機之間共享你的鼠標(biāo)和鍵盤。你只要將鼠標(biāo)(指針)從一臺計算機的屏幕邊緣移出到另 一個屏幕就行了...
-
qBittorrent v5.0.5qBittorrent是一個新的輕量級BitTorrent客戶端,可運行于Linux及其他可能系統(tǒng),它簡單易用,漂亮的外觀,功能強大,現(xiàn)在它可以被視為一個良好的替代其他 BitTorrent 軟件的...
-
Wireshark網(wǎng)絡(luò)流量分析器 v3.6.21Wireshark 是一種網(wǎng)絡(luò)流量分析器或“嗅探器”,適用于 Linux、macOS、*BSD 和其他 Unix 和類 Unix 操作系統(tǒng)以及 Windows...
-
Redis數(shù)據(jù)庫 v7.4.4Redis是一個高性能的key-value數(shù)據(jù)庫。redis的出現(xiàn),很大程度補償了memcached這類keyvalue存儲的不足,在部分場合可以對關(guān)系數(shù)據(jù)庫起到很好的補充作用...
-
MATLAB漢字語音識別(語音轉(zhuǎn)漢字,GUI界面)系統(tǒng)源碼MATLAB交通標(biāo)志識別系統(tǒng)GUI界面,語音識別技術(shù)是將人類語音信號轉(zhuǎn)化為機器可識別的數(shù)字信號,本文給大家分享MATLAB漢字語音識別(語音轉(zhuǎn)漢字,GUI界面源碼,感興趣的朋友快...
-
Python2.7的scapy安裝源碼可以在Python2.7上安裝scapy,親測可用,利用scapy抓包,發(fā)包分析包,本文給大家介紹Python2.7的scapy安裝源碼,感興趣的朋友一起看看吧...
-
python-2.7.14.amd64 源代碼python開發(fā)環(huán)境,版本為python-2.7.14,用于windows64位操作系統(tǒng),對python-2.7.14.amd64 源代碼感興趣的朋友下載體驗吧...
-
返回頂部火箭修改版 v1.0.2返回頂部火箭修改版為網(wǎng)絡(luò)修改版,可以把火箭修改為自己的想要的圖片,以實現(xiàn)DIY的目的,增強網(wǎng)站LOGO的印象...
-
SRS(Simple Realtime Server) 高效的實時視頻服務(wù)器 v6.0.36SRS(Simple Realtime Server)是一個簡單高效的實時視頻服務(wù)器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT等多種實時流媒體協(xié)議。歡迎需要的朋友下載使用...
-
極品模板文件上傳組件 v1.2.1.6極品模板文件上傳組件是一個基于Jquery的前端文件上傳組件:支持拖拽、大文件分片上傳、自定義參數(shù)傳遞。歡迎需要的朋友下載使用...
下載聲明
☉ 解壓密碼:www.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的curve分布式存儲系統(tǒng) v1.0.3 rc0資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。








