如何快速吃透 Ceph 分布式存储系统?今天手把手教会你,仅分享三天

286 阅读2分钟

Ceph是目前非常流行的统一存储系统﹐所谓统一存储系统,就是通过Ceph集群同时提供块设备存储、对象存储以及文件系统服务。

今天给大家分享一份 《从零开始学Ceph》 ,这份文档将从零开始,介绍Ceph的用法、架构以及CRUSH、RADOS、Ceph监控等底层技术,帮助大家更快的掌握Ceph。

文末有领取方式!!

文档目录

1.png

第一章 Ceph简介

本章将介绍Ceph的设计思路和基本组件,帮助你快速入门和了解Ceph。

阅读本章内容可以理解Ceph的架构设计、CRUSH、RADOS等概念,并且知道基于Ceph的RBD、RGW和 CephFS等服务。

z1.png

第二章 Ceph用法

通过本章大家都可以掌握Ceph的基本操作命令,基于Ceph搭建自己的存储系统。

本章将带领大家一步一步使用Ceph,分布式系统的安装和部署一般都是非常复杂的,而且很多教程不一 定适用于本地的环境,我们本章所有代码与命令都使用官方提供Docker容器,保证任何人都能轻易地 使用Ceph并且得到预期的结果。

2.png

2.1.png

第三章 Ceph架构

通过本章可以完全掌握Ceph的核心技术和算法。

前面粗略地介绍了Ceph、RADOS、CRUSH等概念和用法,本章将重点剖析具体的架构与算法,详细介绍 其设计和实现细节。

3.png

3.2.png

第四章 RBD

本章将介绍使用ceph搭建块设备服务。

4.1.png

第五章 RGW

RGW是ceph提供对象存储服务,本章将介绍RGW的搭建和使用,从而提供类似S3和Swift服务。 通过本章你可以在本地起ceph的S3服务,然后使用命令行或者SDK工具来访问对象存储服务,并且使用 ceph管理用户和quota。

5.png

第七章 Ceph监控

通过本章我们可以学到Ceph官方提供的ceph-rest-api,并带领大家一步一步实现基于ceph-rest- api的Web监控管理工具。

这一章将介绍Ceph的监控与运维,搭建Ceph是一次性的工作,但运维Ceph却是长久的任务,幸运的是 Ceph本身提供了很好的监控管理工具,方便我们管理Ceph集群。