ceph 搭建(ceph搭建与使用)

ceph 搭建(ceph搭建与使用)目录 一 概述 特点 1 统一存储 2 高扩展性 3 可靠性强 4 高性能 二 准备工作 1 关闭防火墙 2 关闭图形网络管理器 3 配置静态 ip 4 关闭 selinux 5 修改主机名 6 修改设置 7 ssh 免密设置 8 hosts 文件修改 9 时间同步 10 添加磁盘 并热扫描 11 磁盘格式化 三 ceph 安装 三 dashboard 安装 四 客户挂载 centos1 操作 centos4 操作 nbsp nbsp nbsp nbsp 是一个统一的分布式存储系统



目录

一、概述

特点

1、统一存储

2、高扩展性

3、可靠性强

4、高性能

二、准备工作

1、关闭防火墙

2、关闭图形网络管理器

3、配置静态ip

4、关闭selinux

5、修改主机名

6、修改设置

7、ssh免密设置

8、hosts文件修改

9、时间同步

10、添加磁盘,并热扫描

11、磁盘格式化

三、ceph安装

三、dashboard安装

四、客户挂载

centos1操作

centos4操作


是一个统一的分布式存储系统,设计初衷是提供较好的性能、可靠性和可扩展性。

1、统一存储

虽然 ceph 底层是一个分布式文件系统,但由于在上层开发了支持对象和块的接口。所以在开源存储软件中,能够一统江湖。至于能不能千秋万代,就不知了。

2、高扩展性

扩容方便、容量大。能够管理上千台服务器、EB 级的容量。

3、可靠性强

支持多份强一致性副本,EC。副本能够垮主机、机架、机房、数据中心存放。所以安全可靠。存储节点可以自动管理、自动修复。无单点故障,容错性强。

4、高性能

因为是多个副本,因此在读写操作时候能够做到高度并行化。理论上,节点越多,整个集群的 IOPS和吞吐量越高。另外一点 ceph 客户端读写数据直接与存储设备(osd) 交互。

组件
1、Monitor
一个Ceph集群需要多个Monitor组成的小集群,它们通过Paxos同步数据,用来保存OSD的元数据。

2、OSD
OSD全称Object Storage Device,也就是负责响应客户端请求返回具体数据的进程。一个Ceph集群一般都有很多个OSD。

3、MOD
MDS全称Ceph Metadata Server,是CephFS服务依赖的元数据服务。

4、Objet
Ceph最底层的存储单元是Object对象,每个Object包含元数据和原始数据。

5、PG
PG全称Placement Grouops,是一个逻辑的概念,一个PG包含多个OSD。引入PG这一层其实是为了更好的分配数据和定位数据。

6、RADOS
RADOS全称Reliable Autonomic Distributed Object Store,是Ceph集群的精华,用户实现数据分配、Failover等集群操作。

7. Libradio
Librados是Rados提供库,因为RADOS是协议很难直接访问,因此上层的RBD、RGW和CephFS都是通过librados访问的,目前提供PHP、Ruby、Java、Python、C和C++支持。

8. CRUSH
CRUSH是Ceph使用的数据分布算法,类似一致性哈希,让数据分配到预期的地方。

9. RBD
RBD全称RADOS block device,是Ceph对外提供的块设备服务。

10. RGW
RGW全称RADOS gateway,是Ceph对外提供的对象存储服务,接口与S3和Swift兼容。

11. CephFS
CephFS全称Ceph File System,是Ceph对外提供的文件系统服务。

架构图
1:文件上传,先将文件切片成N个object(如果开启了cephFS,可以使用MDS缓存)
2:切片后的文件object会存入到Ceph中
3:文件存储前,会经过CRUSH算法,计算当前文件存储归结于哪个PG
4:PG是逻辑概念上对文件存储范围划分的索引
5:根据PG索引将文件存储到指定服务器的OSD中

centos1 monitor osd 192.168.100.3
centos2 osd 192.168.100.4
centos3 osd 192.168.100.5
centos4 Client 192.168.100.6

1、关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

编程小号
上一篇 2025-02-13 19:27
下一篇 2025-03-21 21:46

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/63274.html