环境要求
硬件要求
Ceph集群可采用TaiShan服务器和x86服务器混合部署的方式和全TaiShan服务器的非混合部署方式。在混合部署场景下,三个Ceph节点中,两台为TaiShan 200服务器(型号2280),一台为Fusion Server服务器(型号2288H V5);OpenStack节点两台均采用TaiShan 200服务器(型号2280)。每台服务器配备4个SAS HDD,一块用做
设备类型 |
型号 |
主要配置 |
---|---|---|
Ceph1节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
Ceph2节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
Ceph3节点 |
Fusion Server服务器(型号2288H V5) |
CPU 28cores 2.1GHz*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
OpenStack管理节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
OpenStack计算节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
在非混合部署场景下,三个Ceph节点均采用TaiShan 200服务器(型号2280),OpenStack节点也两台均采用TaiShan 200服务器(型号2280)。每台服务器配备4个SAS HDD,一块用做OS盘,三块用作存储盘。具体如表2所示。
设备类型 |
型号 |
主要配置 |
---|---|---|
Ceph1节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
Ceph2节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
Ceph3节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
OpenStack管理节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
OpenStack计算节点 |
TaiShan 200服务器(型号2280) |
鲲鹏920 5250处理器*2,内存32GB*4,硬盘SAS HDD 1.2TB*4 |
本文操作以Ceph集群采用TaiShan服务器和x86服务器混合部署的方式为例。当Ceph采用非混合部署的方式时,操作与混合部署一致。
软件环境
环境前提:
- OpenStack环境需要已经完成Keystone、Placement、Neutron、Nova、Glance、Cinder、Swift等组件的安装,安装指南请参照《OpenStack Rocky&Stein 部署指南(CentOS 7.6)》和《OpenStack Queens 部署指南(openEuler 20.03)》。
- Ceph集群已经搭建完成,MON、OSD均已正常启动。
软件配置如表3示。
集群环境
本文档中采用五台服务器部署OpenStack+Ceph集群,其中3台用作Ceph集群,2台用做OpenStack环境兼Ceph Client节点。参见图1和表4。
节点名称 |
IP地址 |
服务器类型 |
说明 |
---|---|---|---|
Ceph1 |
192.168.21.1 |
TaiShan 200服务器(型号2280) |
Ceph集群MGR管理节点,存储节点,Monitor |
Ceph2 |
192.168.21.3 |
TaiShan 200服务器(型号2280) |
Ceph集群存储节点,Monitor |
Ceph3 |
192.168.21.68 |
Fusion Server 服务器(型号2288H V5) |
Ceph集群存储节点,Monitor |
controller |
192.168.21.11 |
TaiShan 200服务器(型号2280) |
OpenStack控制节点,Swift对象存储节点,Ceph客户端节点 |
compute |
192.168.21.12 |
TaiShan 200服务器(型号2280) |
OpenStack计算节点,Cinder块存储节点,Ceph客户端节点 |