千頁(yè)文檔:Ceph分布式存儲(chǔ)系統(tǒng)實(shí)戰(zhàn)指南


Ceph是一個(gè)PB,EB級(jí)別的分布式存儲(chǔ)系統(tǒng),可以提供文件存儲(chǔ),對(duì)象存儲(chǔ)、和塊存儲(chǔ)。它可靠性高,易擴(kuò)展,管理簡(jiǎn)便。
目前也是OpenStack的主流后端存儲(chǔ),隨著OpenStack在云計(jì)算領(lǐng)域的廣泛使用,ceph也成為運(yùn)維工程師技能樹的必備要件。
今天給大家分享一份Ceph超詳細(xì)中文文檔,共1051頁(yè)P(yáng)DF版本,從最基礎(chǔ)的Ceph簡(jiǎn)介,到安裝、存儲(chǔ)集群、文件系統(tǒng)、塊設(shè)置、對(duì)象網(wǎng)關(guān)等,包含了ceph的所有高級(jí)知識(shí)點(diǎn)。
聲明:資料來源于Ceph中國(guó)社區(qū)(http://ceph.org.cn/),想要實(shí)時(shí)掌握文檔內(nèi)容更新,請(qǐng)到 http://docs.ceph.org.cn/ 鏈接,PDF版僅用于分享學(xué)習(xí),若侵權(quán)請(qǐng)聯(lián)系刪除!
PDF版資料領(lǐng)取見文末!
目錄

Ceph簡(jiǎn)介
Ceph 存儲(chǔ)集群至少需要 1 個(gè) Ceph Monitor 和 2 個(gè) OSD 守護(hù)進(jìn)程。運(yùn)行 Ceph 文件系統(tǒng)客戶端時(shí),則必須要有元數(shù)據(jù)服務(wù)器( Metadata Server )。
硬件推薦
操作系統(tǒng)推薦

Ceph安裝(快速)
我們建議安裝一個(gè) ceph-deploy 管理節(jié)點(diǎn)和一個(gè)三節(jié)點(diǎn)的 Ceph 存儲(chǔ)集群來研究 Ceph 的基本特性。
預(yù)檢
存儲(chǔ)集群快速入門
塊設(shè)備快速入門
文件系統(tǒng)快速入門
對(duì)象存儲(chǔ)系統(tǒng)快速入門

安裝(手動(dòng))
獲取 Ceph 軟件的方法有多種,最簡(jiǎn)單、通用的獲取軟件包方法是添加軟件源之后通過包管理工具(像 APT、 YUM )操作;也可以直接從 Ceph 倉(cāng)庫(kù)下載預(yù)編譯軟件包;最后,你可以下載源碼包或克隆 Ceph 源碼庫(kù)、并自行編譯。
獲取軟件
安裝軟件
手動(dòng)部署集群
升級(jí)軟件

Ceph存儲(chǔ)集群
所有 Ceph 部署都始于 Ceph 存儲(chǔ)集群。基于 RADOS 的 Ceph 對(duì)象存儲(chǔ)集群包括兩類守護(hù)進(jìn)程:term:對(duì)象存儲(chǔ)守護(hù)進(jìn)程( OSD )把存儲(chǔ)節(jié)點(diǎn)上的數(shù)據(jù)存儲(chǔ)為對(duì)象;term:Ceph 監(jiān)視器( MON )維護(hù)集群運(yùn)行圖的主拷貝。一個(gè) Ceph 集群可以包含數(shù)千個(gè)存儲(chǔ)節(jié)點(diǎn),最簡(jiǎn)系統(tǒng)至少需要一個(gè)監(jiān)視器和兩個(gè) OSD 才能做到數(shù)據(jù)復(fù)制。
配置
部署
運(yùn)維
手冊(cè)頁(yè)
故障排除
APIs

Ceph文件系統(tǒng)
Ceph 文件系統(tǒng)( Ceph FS )是個(gè) POSIX 兼容的文件系統(tǒng),它使用 Ceph 存儲(chǔ)集群來存儲(chǔ)數(shù)據(jù)。Ceph 文件系統(tǒng)與 Ceph 塊設(shè)備、同時(shí)提供 S3 和 Swift API 的 Ceph 對(duì)象存儲(chǔ)、或者原生庫(kù)( librados )一樣,都使用著相同的 Ceph 存儲(chǔ)集群系統(tǒng)。
增加/刪除MDS
MDS設(shè)置
Journaler配置
ceph-mds手冊(cè)頁(yè)
創(chuàng)建CephFS文件系統(tǒng)
掛載CephFS文件系統(tǒng)
把CephFS掛載為FUSE
通過fstab掛載CephFS
cephfs手冊(cè)頁(yè)
ceph-fuse手冊(cè)頁(yè)
......

Ceph塊設(shè)置
Ceph 塊設(shè)備是精簡(jiǎn)配置的、大小可調(diào)且將數(shù)據(jù)條帶化存儲(chǔ)到集群內(nèi)的多個(gè) OSD 。Ceph 塊設(shè)備利用 RADOS 的多種能力,如快照、復(fù)制和一致性。Ceph 的 RADOS 塊設(shè)備( RBD )使用內(nèi)核模塊或 librbd 庫(kù)與 OSD 交互。
命令
內(nèi)核模塊
快照
RBD鏡像
QEMU
libvirt
緩存選項(xiàng)
......

Ceph對(duì)象網(wǎng)關(guān)
Ceph 對(duì)象網(wǎng)關(guān)是一個(gè)構(gòu)建在 librados 之上的對(duì)象存儲(chǔ)接口,它為應(yīng)用程序訪問Ceph 存儲(chǔ)集群提供了一個(gè) RESTful 風(fēng)格的網(wǎng)關(guān) 。
手動(dòng)安裝
簡(jiǎn)單配置
異地同步設(shè)置
配置參考
管理指南
清楚臨時(shí)數(shù)據(jù)
......

體系結(jié)構(gòu)
Ceph 獨(dú)一無二地用統(tǒng)一的系統(tǒng)提供了對(duì)象、塊、和文件存儲(chǔ)功能,它可靠性高、管理簡(jiǎn)便、并且是自由軟件。Ceph 的強(qiáng)大足以改變貴公司的 IT 基礎(chǔ)架構(gòu)、和管理海量數(shù)據(jù)的能力。Ceph 可提供極大的伸縮性——供成千用戶訪問 PB 乃至 EB 級(jí)的數(shù)據(jù)。Ceph 節(jié)點(diǎn)以普通硬件和智能守護(hù)進(jìn)程作為支撐點(diǎn), Ceph 存儲(chǔ)集群組織起了大量節(jié)點(diǎn),它們之間靠相互通訊來復(fù)制數(shù)據(jù)、并動(dòng)態(tài)地重分布數(shù)據(jù)。
Ceph存儲(chǔ)集群
Ceph協(xié)議
Ceph客戶端

內(nèi)容實(shí)在太多,不一一截圖了,需要的朋友識(shí)別下方二維碼回復(fù)“ceph”即可領(lǐng)取網(wǎng)盤鏈接和提取碼!
(識(shí)別回復(fù)后100%發(fā)給大家)

