跳至內容跳至頁面導覽:上一頁 [access key p]/下一頁 [access key n]
documentation.suse.com / SUSE Enterprise Storage 7 文件 / 操作和管理指南 / 在叢集中儲存資料
適用範圍 SUSE Enterprise Storage 7

第 III 部分 在叢集中儲存資料

  • 17 儲存的資料管理
  • CRUSH 演算法透過運算資料儲存位置來確定如何儲存和擷取資料。利用 CRUSH,Ceph 用戶端無需透過集中式伺服器或仲介,即可直接與 OSD 通訊。借助演算法確定的資料儲存和擷取方法,Ceph 可避免單一故障點、效能瓶頸和延展性實體限制。

  • 18 管理儲存池
  • Ceph 將資料儲存在池中。池是用於儲存物件的邏輯群組。如果您先部署叢集而不建立池,Ceph 會使用預設池來儲存資料。下面著重指出與 Ceph 池有關的重要特性:

  • 19 糾刪碼池
  • Ceph 提供了一種在池中正常複製資料的替代方案,稱為糾刪池或糾刪碼池。糾刪碼池不能提供複本池的所有功能 (例如,它們無法儲存 RBD 池的中繼資料),但其所需的原始儲存空間更少。一個能夠儲存 1 TB 資料的預設糾刪碼池需要 1.5 TB 的原始儲存空間,以應對發生單個磁碟故障的情況。從這方面而言,糾刪碼池優於複本池,因為後者需要 2 TB 的原始儲存空間才能實現相同目的。

  • 20 RADOS 區塊裝置
  • 一個區塊就是由若干位元組組成的序列,例如 4 MB 的資料區塊。區塊式儲存介面是使用旋轉媒體 (例如硬碟、CD、軟碟) 儲存資料最常見的方式。區塊裝置介面的普及,也使得虛擬區塊裝置成為與大量資料儲存系統 (例如 Ceph) 進行互動的理想選擇。