花費 19 ms
Ceph源碼解析:CRUSH算法

1、簡介 隨着大規模分布式存儲系統(PB級的數據和成百上千台存儲設備)的出現。這些系統必須平衡的分布數據和負載(提高資源利用率),最大化系統的性能,並要處理系統的擴展和硬件失效。ceph設計了CRUSH(一個可擴展的偽隨機數據分布算法),用在分布式對象存儲系統上,可以有效映射數據對象 ...

Wed Jun 08 06:08:00 CST 2016 0 16680
ceph crush算法和crushmap淺析

1 什么是crushmap crushmap就相當於是ceph集群的一張數據分布地圖,crush算法通過該地圖可以知道數據應該如何分布;找到數據存放位置從而直接與對應的osd進行數據訪問和寫入;故障域的設置和數據冗余選擇策略等。crushmap的靈活設置顯示出了ceph的軟件定義存儲方案 ...

Tue Mar 05 03:51:00 CST 2019 0 2976

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM