如何才能一篇文章吃透 Ceph 分佈式存儲系統

Ceph 簡介

開源社區的明星項目—Ceph談算法

Ceph 是分佈式,高可用,高性能,高拓展性的存儲系統,我的認爲這是目前最適合雲計算的存儲系統,,它是軟件定義存儲(SDS),它目前提供對象存儲, 塊設備存儲, 文件系統存儲三種存儲應用服務器

  • 高擴展性:使用普通x86服務器,支持TB到PB級的擴展。
  • 高可靠性:多數據副本,沒有單點故障,自動管理,自動修復。
  • 高性能:數據分佈均衡,並行化度高。對於對象存儲和塊設備存儲,不須要元數據服務器。

Ceph是一種軟件定義存儲,能夠運行在幾乎全部主流的Linux發行版(好比CentOS和Ubuntu)和其它類UNIX操做系統(典型如FreeBSD)。分佈式

Ceph的分佈式基因使其能夠輕易管理成百上千個節點、PB級及以上存儲容量的大規模集羣,同時基於計算的扁平尋址設計使得Ceph客戶端能夠直接和服務端的任意節點通訊,從而避免由於存在訪問熱點而致使性能瓶頸。ide

Ceph是一個統一存儲系統,即支持傳統的塊、文件存儲協議,例如SAN和NAS;也支持對象存儲協議,例如S3和Swift。性能

下面介紹一下學習 Ceph 順序,這樣有了大綱會比較高效的學習瞭解 Ceph;學習

如何才能一篇文章吃透 Ceph 分佈式存儲系統

Ceph安裝步驟

Ceph安裝部署測試

Ceph 分佈式存儲系統的三種存儲

Ceph 塊設備存儲雲計算

Ceph RGW對象存儲操作系統

Ceph CephFS 存儲插件

Ceph 擴容

Ceph OSD 縱向擴容

Ceph 數據盤壞掉怎麼辦?

Ceph 壞盤

Ceph 經過 PG存儲位置 metadata scrub 進行數據一致性檢查

Ceph 數據一致性檢查

Ceph 節點的守護程序(mon, mgr, osd, crash, fuse, radosgw,volume)解析

Ceph 守護進程

Ceph 程序異常的時候,所須要查的日誌

Ceph 日誌分析

Ceph 集羣狀態信息

Ceph 平常監視

Ceph 資源池管理

Ceph pool 資源池管理

Ceph 不一樣集羣規模,所須要的 PG 數量分析

Ceph PG數量分析

Ceph 核心 Crush 算法規則剖析

Ceph Crush Map 規則剖析

Ceph RBD 的快照功能

Ceph rbd 快照功能

Ceph RBD 全量備份和增量備份以及後續恢復過程

Ceph RBD 備份和恢復

構建 Ceph RGW 高可用集羣,防止單點故障

Ceph RGW 高可用集羣

使用 fio 和 rbd bench 對 Ceph 集羣壓測

Ceph 壓力測試

Ceph 圖形化界面狀態展現

如何才能一篇文章吃透 Ceph 分佈式存儲系統

如何才能一篇文章吃透 Ceph 分佈式存儲系統

Ceph Dashboard 等 mgr 經常使用插件

Prometheus 監控 Ceph 集羣

Ceph 與 Kubernetes 集成使用

Ceph 與 volumes、PV/PVC 集成

Ceph 與 StorageClass 集成

相關文章
相關標籤/搜索