Ceph分布式存储实战

Ceph分布式存储实战

云计算与虚拟化技术丛书

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
5.529 评价豆瓣读书

作品简介

正如OpenStack日渐成为开源云计算的标准软件栈,Ceph也被誉为软件定义存储开源项目的领头羊。细品本书,慢嗅“基础理论讲解简明扼要,技术实战阐述深入全面”之清香。千言万语,不如动手一战。Ceph爱好者们,请启动机器,拿起本书,早日踏上Ceph专家之路。

Ceph中国社区,汇聚中国Ceph分布式系统爱好者,有Ceph线上社区,开展视频授课与培训,并积极开展线下交流活动,有一定的影响力。社区中的骨干均是来自各大企业的Ceph实践者,有丰富的实战经验。

作品目录

  1. 本书赞誉
  2. 前言
  3. 第1章 初识Ceph
  4. 1.1 Ceph概述
  5. 1.2 Ceph的功能组件
  6. 1.3 Ceph架构和设计思想
  7. 1.4 Ceph快速安装
  8. 1.4.1 Ubuntu/Debian安装
  9. 1.4.2 RHEL/CentOS安装
  10. 1.5 本章小结
  11. 第2章 存储基石RADOS
  12. 2.1 Ceph功能模块与RADOS
  13. 2.2 RADOS架构
  14. 2.2.1 Monitor介绍
  15. 2.2.2 Ceph OSD简介
  16. 2.3 RADOS与LIBRADOS
  17. 2.4 本章小结
  18. 第3章 智能分布CRUSH
  19. 3.1 引言
  20. 3.2 CRUSH基本原理
  21. 3.2.1 Object与PG
  22. 3.2.2 PG与OSD
  23. 3.2.3 PG与Pool
  24. 3.3 CRUSH关系分析
  25. 3.4 本章小结
  26. 第4章 三大存储访问类型
  27. 4.1 Ceph FS文件系统
  28. 4.1.1 Ceph FS和MDS介绍
  29. 4.1.2 部署MDS
  30. 4.1.3 挂载Ceph FS
  31. 4.2 RBD块存储
  32. 4.2.1 RBD介绍
  33. 4.2.2 librbd介绍
  34. 4.2.3 KRBD介绍
  35. 4.2.4 RBD操作
  36. 4.2.5 RBD应用场景
  37. 4.3 Object对象存储
  38. 4.3.1 RGW介绍
  39. 4.3.2 Amazon S3简介
  40. 4.3.3 快速搭建RGW环境
  41. 4.3.4 RGW搭建过程的排错指南
  42. 4.3.5 使用S3客户端访问RGW服务
  43. 4.3.6 admin管理接口的使用
  44. 4.4 本章小结
  45. 第5章 可视化管理Calamari
  46. 5.1 认识Calamari
  47. 5.2 安装介绍
  48. 5.2.1 安装calamari-server
  49. 5.2.2 安装romana(calamari-client)
  50. 5.2.3 安装diamond
  51. 5.2.4 安装salt-minion
  52. 5.2.5 重启服务
  53. 5.3 基本操作
  54. 5.3.1 登录Calamari
  55. 5.3.2 WORKBENCH页面
  56. 5.3.3 GRAPH页面
  57. 5.3.4 MANAGE页面
  58. 5.4 本章小结
  59. 第6章 文件系统——高性能计算与大数据
  60. 6.1 Ceph FS作为高性能计算存储
  61. 6.2 Ceph FS作为大数据后端存储
  62. 6.3 本章小结
  63. 第7章 块存储——虚拟化与数据库
  64. 7.1 Ceph与KVM
  65. 7.2 Ceph与OpenStack
  66. 7.3 Ceph与CloudStack
  67. 7.4 Ceph与ZStack
  68. 7.5 Ceph提供iSCSI存储
  69. 7.6 本章小结
  70. 第8章 对象存储——云盘与RGW异地灾备
  71. 8.1 网盘方案:RGW与OwnCloud的整合
  72. 8.2 RGW的异地同步方案
  73. 8.2.1 异地同步原理与部署方案设计
  74. 8.2.2 Region异地同步部署实战
  75. 8.3 本章小结
  76. 第9章 Ceph硬件选型、性能测试与优化
  77. 9.1 需求模型与设计
  78. 9.2 硬件选型
  79. 9.3 性能调优
  80. 9.3.1 硬件优化
  81. 9.3.2 操作系统优化
  82. 9.3.3 网络层面优化
  83. 9.3.4 Ceph层面优化
  84. 9.4 Ceph测试
  85. 9.4.1 测试前提
  86. 9.4.2 存储系统模型
  87. 9.4.3 硬盘测试
  88. 9.4.4 云硬盘测试
  89. 9.4.5 利用Cosbench来测试Ceph
  90. 9.5 本章小结
  91. 第10章 自定义CRUSH
  92. 10.1 CRUSH解析
  93. 10.2 CRUSH设计:两副本实例
  94. 10.3 CRUSH设计:SSD、SATA混合实例
  95. 10.3.1 场景一:快—慢存储方案
  96. 10.3.2 场景二:主—备存储方案
  97. 10.4 模拟测试CRUSH分布
  98. 10.5 本章小结
  99. 第11章 缓冲池与纠删码
  100. 11.1 缓冲池原理
  101. 11.2 缓冲池部署
  102. 11.2.1 缓冲池的建立与管理
  103. 11.2.2 缓冲池的参数配置
  104. 11.2.3 缓冲池的关闭
  105. 11.3 纠删码原理
  106. 11.4 纠删码应用实践
  107. 11.4.1 使用Jerasure插件配置纠删码
  108. 11.4.2 ISA-L插件介绍
  109. 11.4.3 LRC插件介绍
  110. 11.4.4 其他插件介绍
  111. 11.5 本章小结
  112. 第12章 生产环境应用案例
  113. 12.1 Ceph FS应用案例
  114. 12.1.1 将Ceph FS导出成NFS使用
  115. 12.1.2 在Windows客户端使用Ceph FS
  116. 12.1.3 OpenStack Manila项目对接Ceph FS案例
  117. 12.2 RBD应用案例
  118. 12.2.1 OpenStack对接RBD典型架构
  119. 12.2.2 如何实现Cinder Multi-Backend
  120. 12.3 Object RGW应用案例:读写分离方案
  121. 12.4 基于HLS的视频点播方案
  122. 12.5 本章小结
  123. 第13章 Ceph运维与排错
  124. 13.1 Ceph集群运维
  125. 13.1.1 集群扩展
  126. 13.1.2 集群维护
  127. 13.1.3 集群监控
  128. 13.2 Ceph常见错误与解决方案
  129. 13.2.1 时间问题
  130. 13.2.2 副本数问题
  131. 13.2.3 PG问题
  132. 13.2.4 OSD问题
  133. 13.3 本章小结
载入中

大家都喜欢