注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡家庭與辦公軟件Ceph分布式存儲實戰(zhàn)

Ceph分布式存儲實戰(zhàn)

Ceph分布式存儲實戰(zhàn)

定 價:¥69.00

作 者: Ceph中國社區(qū) 著
出版社: 機械工業(yè)出版社
叢編項: 云計算與虛擬化技術叢書
標 簽: 程序設計 計算機/網絡

購買這本書可以去


ISBN: 9787111553588 出版時間: 2016-12-01 包裝: 平裝
開本: 16開 頁數(shù): 292 字數(shù):  

內容簡介

  基礎篇(第1~5章),從Ceph的架構與設計思想講起,到Ceph存儲基石RADOS,CRUSH的本質、原理與關系分析,Ceph的三大存儲系統(tǒng),再到Ceph的可視化管理Calamari。從整體認識Ceph。中級篇(第6~8章),介紹三大存儲方式的應用。如文件系統(tǒng)(高性能計算與大數(shù)據(jù))、塊存儲(虛擬化與數(shù)據(jù)庫)和對象存儲(云盤與RGW異地災備)幾個熱點應用方面進行講解。高級篇(第9~12章),介紹與Ceph有關的高級應用,如性能調優(yōu)、自定義CRUSH、緩沖池與糾刪碼、可視化等。實戰(zhàn)篇(第13~14章),講解實際生產環(huán)境中的問題與解決,如常見案例分析、Ceph的運維與排錯等。

作者簡介

  Ceph中國社區(qū),匯聚中國Ceph分布式系統(tǒng)愛好者,有Ceph線上社區(qū),開展視頻授課與培訓,并積極開展線下交流活動,有一定的影響力。社區(qū)中的骨干均是來自各大企業(yè)的Ceph實踐者,有豐富的實戰(zhàn)經驗。

圖書目錄

Contents 目錄
本書贊譽

前言
第1章 初識Ceph1
1.1 Ceph概述1
1.2 Ceph的功能組件5
1.3 Ceph架構和設計思想7
1.4 Ceph快速安裝9
1.4.1 Ubuntu/Debian安裝10
1.4.2 RHEL/CentOS安裝13
1.5 本章小結16
第2章 存儲基石RADOS17
2.1 Ceph功能模塊與RADOS18
2.2 RADOS架構20
2.2.1 Monitor介紹20
2.2.2 Ceph OSD簡介22
2.3 RADOS與LIBRADOS26
2.4 本章小結31
第3章 智能分布CRUSH32
3.1 引言32
3.2 CRUSH基本原理33
3.2.1 Object與PG34
3.2.2 PG與OSD34
3.2.3 PG與Pool35
3.3 CRUSH關系分析37
3.4 本章小結41
第4章 三大存儲訪問類型42
4.1 Ceph FS文件系統(tǒng)42
4.1.1 Ceph FS和MDS介紹43
4.1.2 部署MDS45
4.1.3 掛載Ceph FS46
4.2 RBD塊存儲47
4.2.1 RBD介紹47
4.2.2 librbd介紹48
4.2.3 KRBD介紹48
4.2.4 RBD操作50
4.2.5 RBD應用場景56
4.3 Object對象存儲57
4.3.1 RGW介紹57
4.3.2 Amazon S3簡介58
4.3.3 快速搭建RGW環(huán)境61
4.3.4 RGW搭建過程的排錯指南68
4.3.5 使用S3客戶端訪問RGW服務71
4.3.6 admin管理接口的使用75
4.4 本章小結78
第5章 可視化管理Calamari79
5.1 認識Calamari79
5.2 安裝介紹79
5.2.1 安裝calamari-server80
5.2.2 安裝romana(calamari-client)82
5.2.3 安裝diamond85
5.2.4 安裝salt-minion86
5.2.5 重啟服務87
5.3 基本操作87
5.3.1 登錄Calamari87
5.3.2 WORKBENCH頁面88
5.3.3 GRAPH頁面89
5.3.4 MANAGE頁面90
5.4 本章小結92
第6章 文件系統(tǒng)—高性能計算與大數(shù)據(jù)93
6.1 Ceph FS作為高性能計算存儲93
6.2 Ceph FS作為大數(shù)據(jù)后端存儲98
6.3 本章小結101
第7章 塊存儲—虛擬化與數(shù)據(jù)庫102
7.1 Ceph與KVM102
7.2 Ceph與OpenStack106
7.3 Ceph與CloudStack110
7.4 Ceph與ZStack114
7.5 Ceph提供iSCSI存儲 122
7.6 本章小結128
第8章 對象存儲—云盤與RGW異地災備129
8.1 網盤方案:RGW與OwnCloud的整合129
8.2 RGW的異地同步方案133
8.2.1 異地同步原理與部署方案設計134
8.2.2 Region異地同步部署實戰(zhàn)137
8.3 本章小結146
第9章 Ceph硬件選型、性能測試與優(yōu)化147
9.1 需求模型與設計147
9.2 硬件選型148
9.3 性能調優(yōu)151
9.3.1 硬件優(yōu)化152
9.3.2 操作系統(tǒng)優(yōu)化155
9.3.3 網絡層面優(yōu)化161
9.3.4 Ceph層面優(yōu)化170
9.4 Ceph測試174
9.4.1 測試前提175
9.4.2 存儲系統(tǒng)模型175
9.4.3 硬盤測試176
9.4.4 云硬盤測試182
9.4.5 利用Cosbench來測試Ceph185
9.5 本章小結189
第10章 自定義CRUSH191
10.1 CRUSH解析191
10.2 CRUSH設計:兩副本實例201
10.3 CRUSH設計:SSD、SATA混合實例207
10.3.1 場景一:快–慢存儲方案207
10.3.2 場景二:主–備存儲方案214
10.4 模擬測試CRUSH分布217
10.5 本章小結222
第11章 緩沖池與糾刪碼223
11.1 緩沖池原理223
11.2 緩沖池部署225
11.2.1 緩沖池的建立與管理226
11.2.2 緩沖池的參數(shù)配置226
11.2.3 緩沖池的關閉228
11.3 糾刪碼原理229
11.4 糾刪碼應用實踐232
11.4.1 使用Jerasure插件配置糾刪碼232
11.4.2 ISA-L插件介紹234
11.4.3 LRC插件介紹235
11.4.4 其他插件介紹235
11.5 本章小結235
第12章 生產環(huán)境應用案例237
12.1 Ceph FS應用案例237
12.1.1 將Ceph FS導出成NFS使用238
12.1.2 在Windows客戶端使用Ceph FS239
12.1.3 OpenStack Manila項目對接Ceph FS案例242
12.2 RBD應用案例244
12.2.1 OpenStack對接RBD典型架構244
12.2.2 如何實現(xiàn)Cinder Multi-Backend246
12.3 Object RGW應用案例:讀寫分離方案248
12.4 基于HLS的視頻點播方案249
12.5 本章小結251
第13章 Ceph運維與排錯252
13.1 Ceph集群運維252
13.1.1 集群擴展252
13.1.2 集群維護259
13.1.3 集群監(jiān)控266
13.2 Ceph常見錯誤與解決方案277
13.2.1 時間問題277
13.2.2 副本數(shù)問題279
13.2.3 PG問題282
13.2.4 OSD問題286
13.3 本章小結292

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號