[ ceph ] RAID 與 CEPH 比較


RAID

(1)漫長的重建過程,而且在重建過程中,不能有第二塊盤損壞,否則會引發更大的問題;

(2)備用盤增加TCO,作為備用盤,當沒有硬盤故障時,就會一直閑置的;

(3)不能保證兩塊盤同時故障后,數據的可靠性;

(4)在重建結束前,客戶端無法獲取到足夠的IO資源;

(5)無法避免網絡、服務器硬件、操作系統、電源等故障。

 

Ceph

(1)為了保證可靠性,采用了數據復制的方式,這意味着不再需要RAID,也就克服了 RAID 存在的諸多問題;

解析:

Ceph 數據存儲原則:一個Pool 有若干PG,每個PG 包含若干對象,一個對象只能存儲在一個PG 中,而Ceph 默認一個PG 包含三個 OSD ,每個OSD 都可看做一塊硬盤。

因此,一個對象存儲在Ceph中時,就被保存了三份。當一個磁盤故障時,還剩下2個PG,系統就會從另外兩個PG中復制數據到其他磁盤上。這個是由crush算法決定。

(2)磁盤復制屬性值可以通過管理員進行調整;

(3)磁盤存儲上使用了加權機制,所以磁盤大小不一致也不會出現問題。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



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