AiCloud V1.6



  • 作者 AiCloud 超微雲
  • 發表 2019-04-21 16:58:53
  • 人氣 438

AiCloud V1.6

整合強大Ceph分散式儲存系統
 

Ceph是一個高性能、可擴容的分佈式存儲系統,它提供三大功能:

  1. 對象存儲:提供RESTful接口,也提供多種編程語言綁定。兼容S3、Swift
  2. 塊存儲:由RBD提供,可以直接作為磁盤掛載,內置了容災機制
  3. 文件系統:提供POSIX兼容的網絡文件系統CephFS,專注於高性能、大容量存儲


Ceph集群由一系列節點(機器)組成,在這些節點上運行以下組件:

  1. Ceph OSDs:OSD即對象存儲守護程序,但是它並非針對對象存儲。OSD負責存儲數據、處理數據複製、恢復、回填、再平衡。此外OSD還對其它OSD進行心跳檢測,檢測結果匯報給Monitor
  2. Monitors:監視器,維護集群狀態的多種映射,同時提供認證和日誌記錄服務
  3. MDSs:元數據服務器,存儲CephFS的元數據信息


Ceph將客戶端的數據作為對象存儲在它的存儲池中,基於CRUSH算法,Ceph 計算出每個對象應該位於那個PG,計算哪個OSD負責存儲PG