舉報

會員
Ceph企業(yè)級分布式存儲:原理與工程實踐
最新章節(jié):
16.4 本章小結(jié)
這是一本從工程角度講解Ceph原理、實戰(zhàn)和應(yīng)用的著作,得到了近10家企業(yè)高管和技術(shù)專家的一致推薦。三位作者是RedHat和平安科技的資深技術(shù)專家,在分布式存儲領(lǐng)域積累了豐富的經(jīng)驗。本書雖然對Ceph的原理和架構(gòu)做了詳細的講解,但這不是目的。我們希望讀者在充分理解Ceph原理的基礎(chǔ)上,能夠?qū)eph正確、高效地應(yīng)用于工程實踐,在實踐的過程中持續(xù)對Ceph進行優(yōu)化和運維,最終實現(xiàn)Ceph的落地。全書一共16章,圍繞原理、實戰(zhàn)、應(yīng)用3個維度展開。第一部分Ceph原理(第1~4章),首先介紹了Ceph的必備常識,然后系統(tǒng)講解了Ceph的架構(gòu)設(shè)計,最后分析了Ceph的核心技術(shù)組件和客戶端組件的原理。第二部分Ceph實戰(zhàn)(第5~13章),從實戰(zhàn)的角度講解了Ceph集群的規(guī)劃、部署、管理,以及Ceph的對象存儲、文件存儲、塊存儲、容災(zāi)、故障定位和性能調(diào)優(yōu)。這部分內(nèi)容是本書的重點,決定了Ceph落地后的性能、容量、未來的運維便捷度和可擴展性等,想采用Ceph作為數(shù)據(jù)中心分布式存儲方案的讀者應(yīng)重點關(guān)注。第三部分Ceph應(yīng)用(第14~16章),通過企業(yè)網(wǎng)盤搭建、與OpenStack和OpenShift等平臺對接等典型應(yīng)用場景相關(guān)的案例,講解了Ceph的工程實踐。
目錄(202章)
倒序
- 封面
- 版權(quán)信息
- 作者簡介
- 推薦語
- 推薦序
- 前言
- 第一部分 Ceph原理
- 第1章 Ceph概述
- 1.1 軟件定義存儲
- 1.1.1 基本概念介紹
- 1.1.2 軟件定義存儲工作機制
- 1.1.3 軟件定義存儲的優(yōu)勢
- 1.2 Ceph的發(fā)展史
- 1.2.1 研究階段
- 1.2.2 孵化階段
- 1.2.3 商業(yè)化階段
- 1.2.4 成熟階段
- 1.3 Ceph的市場分析
- 1.3.1 存儲形態(tài)的轉(zhuǎn)型
- 1.3.2 存儲形態(tài)演變的特點
- 1.3.3 軟件定義存儲的市場分析
- 1.4 Ceph的適用場景
- 1.4.1 分析類應(yīng)用場景舉例
- 1.4.2 IaaS云平臺應(yīng)用場景舉例
- 1.4.3 富媒體和歸檔應(yīng)用場景舉例
- 1.4.4 企業(yè)文件同步和共享應(yīng)用場景舉例
- 1.4.5 服務(wù)器和應(yīng)用程序存儲場景舉例
- 1.5 軟件定義存儲的商業(yè)產(chǎn)品
- 1.6 本章小結(jié)
- 第2章 Ceph架構(gòu)分析
- 2.1 Ceph集群的組成架構(gòu)
- 2.2 Monitor節(jié)點分析
- 2.2.1 Ceph Cluster Map
- 2.2.2 Ceph Monitor的Quorum機制
- 2.2.3 Ceph Monitor一致性
- 2.3 OSD節(jié)點分析
- 2.3.1 運行OSD所需服務(wù)器配置推薦
- 2.3.2 OSD的Scrub
- 2.3.3 回填OSD
- 2.3.4 OSD恢復(fù)
- 2.4 Manager節(jié)點分析
- 2.5 Ceph對象存儲和對象網(wǎng)關(guān)
- 2.5.1 對象存儲
- 2.5.2 對象網(wǎng)關(guān)
- 2.6 文件存儲元數(shù)據(jù)節(jié)點分析
- 2.6.1 Ceph文件存儲
- 2.6.2 CephFS限制因素
- 2.7 iSCSI網(wǎng)關(guān)節(jié)點分析
- 2.8 本章小結(jié)
- 第3章 Ceph核心技術(shù)組件
- 3.1 Ceph的關(guān)鍵特性
- 3.2 存儲池
- 3.2.1 Ceph技術(shù)組件的全景架構(gòu)
- 3.2.2 存儲池定義的內(nèi)容
- 3.3 Ceph認(rèn)證
- 3.4 Ceph放置組
- 3.4.1 PG基本概念
- 3.4.2 放置組的計算方法
- 3.4.3 PG和PGP的區(qū)別
- 3.5 CRUSH算法
- 3.6 Ceph數(shù)據(jù)副本
- 3.7 Ceph糾刪碼
- 3.8 Ceph對象存儲技術(shù)
- 3.8.1 FileStore技術(shù)
- 3.8.2 BlueStore技術(shù)
- 3.9 Ceph心跳檢查
- 3.10 Ceph Peering
- 3.11 Ceph數(shù)據(jù)再平衡
- 3.12 Ceph數(shù)據(jù)完整性
- 3.13 本章小結(jié)
- 第4章 Ceph客戶端組件
- 4.1 Ceph支持的客戶端類型
- 4.2 Ceph客戶端的Watch/Notify機制
- 4.3 Ceph客戶端的獨占鎖
- 4.4 Ceph客戶端的對象映射
- 4.5 Ceph客戶端的數(shù)據(jù)條帶化
- 4.6 本章小結(jié)
- 第二部分 Ceph實戰(zhàn)
- 第5章 Ceph集群規(guī)劃
- 5.1 版本規(guī)劃
- 5.2 基礎(chǔ)環(huán)境規(guī)劃
- 5.2.1 推薦使用的操作系統(tǒng)
- 5.2.2 限制條件
- 5.2.3 主要支持的特性
- 5.3 服務(wù)器規(guī)劃
- 5.3.1 追求良好的IOPS的場景
- 5.3.2 追求良好的吞吐量場景
- 5.3.3 追求低成本、高容量的場景
- 5.3.4 實驗環(huán)境下服務(wù)器的最小配置
- 5.4 組網(wǎng)規(guī)劃
- 5.4.1 組網(wǎng)規(guī)劃建議
- 5.4.2 Ceph消息通信框架
- 5.4.3 防火墻規(guī)劃
- 5.5 本章小結(jié)
- 第6章 Ceph集群安裝部署
- 6.1 基礎(chǔ)環(huán)境準(zhǔn)備
- 6.1.1 創(chuàng)建虛擬機
- 6.1.2 配置服務(wù)器
- 6.2 準(zhǔn)備安裝介質(zhì)
- 6.3 安裝前檢查
- 6.4 安裝Ceph
- 6.5 集群檢查
- 6.6 本章小結(jié)
- 第7章 使用Ceph對象存儲
- 7.1 部署對象網(wǎng)關(guān)
- 7.2 通過S3接口使用對象存儲
- 7.3 本章小結(jié)
- 第8章 使用Ceph塊存儲
- 8.1 創(chuàng)建和刪除池
- 8.2 RBD設(shè)備的配置及使用
- 8.3 RBD快照
- 8.4 RBD Image克隆
- 8.5 RBD Image數(shù)據(jù)的導(dǎo)入/導(dǎo)出
- 8.6 本章小結(jié)
- 第9章 使用Ceph文件存儲
- 9.1 部署MDS
- 9.2 使用CephFS
- 9.3 CephFS擴展屬性
- 9.4 本章小結(jié)
- 第10章 管理Ceph集群
- 10.1 Ceph的常用命令
- 10.2 配置CRUSH Map
- 10.3 添加磁盤
- 10.4 刪除磁盤
- 10.5 本章小結(jié)
- 第11章 Ceph容災(zāi)
- 11.1 對象存儲容災(zāi)
- 11.1.1 對象存儲容災(zāi)概述
- 11.1.2 Ceph對象網(wǎng)關(guān)多站點介紹
- 11.1.3 配置多站點對象網(wǎng)關(guān)實現(xiàn)容災(zāi)
- 11.2 RBD塊存儲容災(zāi)
- 11.2.1 數(shù)據(jù)復(fù)制方向
- 11.2.2 數(shù)據(jù)復(fù)制模式
- 11.2.3 配置RBD Mirror
- 11.3 文件存儲容災(zāi)
- 11.4 本章小結(jié)
- 第12章 調(diào)優(yōu)方法
- 12.1 性能測試工具
- 12.2 測試用例
- 12.2.1 RBD測試用例
- 12.2.2 網(wǎng)絡(luò)測試用例
- 12.2.3 對象存儲測試
- 12.2.4 RADOS測試用例
- 12.3 推薦的調(diào)優(yōu)方向
- 12.3.1 硬件調(diào)優(yōu)
- 12.3.2 網(wǎng)絡(luò)調(diào)優(yōu)
- 12.3.3 內(nèi)存調(diào)優(yōu)
- 12.3.4 Scrub
- 12.3.5 Ceph配置參數(shù)調(diào)優(yōu)
- 12.4 本章小結(jié)
- 第13章 故障定位方法
- 13.1 獲取集群狀態(tài)
- 13.2 診斷Monitor問題
- 13.3 診斷對象問題
- 13.4 數(shù)據(jù)平衡
- 13.5 重要文件目錄
- 13.6 使用Ceph集群的注意事項
- 13.7 本章小結(jié)
- 第三部分 Ceph應(yīng)用
- 第14章 搭建開源企業(yè)網(wǎng)盤
- 14.1 開源企業(yè)網(wǎng)盤ownCloud
- 14.2 開源企業(yè)網(wǎng)盤部署架構(gòu)
- 14.2.1 網(wǎng)盤架構(gòu)設(shè)計考慮因素
- 14.2.2 網(wǎng)盤架構(gòu)的軟硬件設(shè)計
- 14.2.3 部署架構(gòu)
- 14.3 ownCloud集成Ceph
- 14.3.1 集成前的準(zhǔn)備工作
- 14.3.2 集成Ceph
- 14.4 本章小結(jié)
- 第15章 Ceph集成OpenStack
- 15.1 OpenStack簡介
- 15.1.1 OpenStack與云計算
- 15.1.2 OpenStack組件簡介
- 15.1.3 OpenStack與Ceph集成
- 15.2 Ceph集成OpenStack Glance
- 15.2.1 OpenStack Glance簡介
- 15.2.2 配置Ceph RBD為鏡像服務(wù)的后端存儲
- 15.3 Ceph集成OpenStack
- 15.3.1 OpenStack塊存儲服務(wù)介紹
- 15.3.2 將Ceph存儲與塊存儲集成
- 15.4 使用Ceph RGW替換OpenStack Swift
- 15.4.1 OpenStack Swift簡介
- 15.4.2 用Ceph RGW替換OpenStack Swift的原理
- 15.4.3 替換OpenStack Swift
- 15.5 本章小結(jié)
- 第16章 Ceph集成OpenShift
- 16.1 OpenShift支持的存儲類型
- 16.1.1 OpenShift簡介
- 16.1.2 Kubernetes概述
- 16.1.3 OpenShift持久存儲概述
- 16.1.4 OpenShift支持的持久性存儲卷類型
- 16.1.5 容器存儲接口
- 16.1.6 OpenShift容器存儲簡介
- 16.2 OpenShift與Ceph集成
- 16.2.1 OpenShift v3與Ceph RBD集成
- 16.2.2 Ceph-CSI簡介
- 16.2.3 OpenShift v4與Ceph-CSI集成
- 16.3 以Rook方式實現(xiàn)OpenShift與Ceph集成
- 16.3.1 Rook簡介
- 16.3.2 部署Rook-Ceph
- 16.3.3 通過Rook使用Ceph存儲
- 16.4 本章小結(jié) 更新時間:2021-11-05 10:19:25
推薦閱讀
- Citrix XenApp Performance Essentials
- Mastering ElasticSearch
- Linux實戰(zhàn)
- 構(gòu)建可擴展分布式系統(tǒng):方法與實踐
- Instant Optimizing Embedded Systems using Busybox
- Windows Server 2012網(wǎng)絡(luò)操作系統(tǒng)企業(yè)應(yīng)用案例詳解
- 竹林蹊徑:深入淺出windows驅(qū)動開發(fā)
- ElasticSearch Cookbook
- Linux設(shè)備驅(qū)動開發(fā)
- Drupal 7 Cookbook
- Linux網(wǎng)絡(luò)操作系統(tǒng)項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- Raspberry Pi入門指南
- CSS揭秘
- 再也不踩坑的kubernetes實戰(zhàn)指南
- Serverless Architectures with Kubernetes
- 鴻蒙HarmonyOS應(yīng)用開發(fā)從入門到精通
- Xamarin Mobile Application Development for Android
- Windows Azure實戰(zhàn)
- Microsoft Azure Administrator:Exam Guide AZ-103
- Windows 11使用方法與技巧從入門到精通
- 不可不知的Windows技巧
- Modern Python Cookbook
- 你必須掌握的Windows 8技巧
- Linux開源存儲全棧詳解:從Ceph到容器存儲
- 基于Linux的企業(yè)自動化實踐:服務(wù)器的構(gòu)建、部署與管理
- Linux內(nèi)核深度解析
- Mastering NServiceBus and Persistence
- Linux-UNIX OpenLDAP實戰(zhàn)指南
- 深度探索Linux系統(tǒng)虛擬化:原理與實現(xiàn)
- Windows Server 2012 活動目錄項目式教程