中文
注册

环境要求

硬件要求

本案例混合部署采用最小配置的方式,需要9台服务器,其中OpenStack集群服务器3台,Ceph集群3台,裸金属服务管理节点1台,验证裸金属实例发放的服务器节点2台(x86和ARM各一台)。

  • 虚拟机混合部署场景,如果需要对接Ceph,最小配置6台;如果不需要对接Ceph,最小配置3台。
  • 裸金属服务混合部署场景,需要使用3台服务器,裸金属服务管理节点1台,验证裸金属实例发放的服务器节点2台(x86和ARM服务器各一台)。

各个服务器的节点角色分配如表1所示。

表1 硬件环境

设备类型

主机名

型号/配置

备注

controller节点

controller

  • Fusion Server服务器(型号2288H V5)
  • CPU 28cores 2.1GHz*2,内存32GB*4,硬盘SAS HDD 1.2TB*4

该节点充当混合部署场景下OpenStack controller管理节点。

x86计算节点/

x86网络节点

x86-compute

  • Fusion Server服务器(型号2288H V5)
  • CPU 28cores 2.1GHz*2,内存32GB*4,硬盘SAS HDD 1.2TB*4

该节点同时充当混合部署场景下x86 AZ域网络节点、x86计算节点和本地存储节点。

ARM计算节点/

ARM网络节点

arm-compute

  • TaiShan 200服务器(型号2280)
  • CPU 2*鲲鹏920 5250处理器,内存 32GB*4,硬盘SAS HDD 1.2TB*4,RAID控制卡Avago 3508*1,网卡1822*1

该节点同时充当混合部署场景下ARM AZ域网络节点、ARM计算节点和本地存储节点。

裸金属服务管理节点

baremetal

  • Fusion Server服务器(型号2288H V5)
  • CPU 28cores 2.1GHz*2,内存32GB*4,硬盘SAS HDD 1.2TB*4

该节点为裸金属服务管理节点,负责管理x86和ARM裸金属实例的管理和发放。

ceph节点1

ceph1

  • TaiShan 200服务器(型号2280)
  • CPU 2*鲲鹏920 5250处理器,内存 32GB*4,硬盘SAS HDD 1.2TB*4,RAID控制卡Avago 3508*1,网卡1822*1

Ceph集群节点1,Ceph集群MGR管理节点,存储节点,Monitor。

ceph节点2

ceph2

  • TaiShan 200服务器(型号2280)
  • CPU 2*鲲鹏920 5250处理器,内存 32GB*4,硬盘SAS HDD 1.2TB*4,RAID控制卡Avago 3508*1,网卡1822*1

Ceph集群节点2,Ceph集群存储节点,Monitor。

ceph节点3

ceph3

  • TaiShan 200服务器(型号2280)
  • CPU 2*鲲鹏920 5250处理器,内存 32GB*4,硬盘SAS HDD 1.2TB*4,RAID控制卡Avago 3508*1,网卡1822*1

Ceph集群节点3,Ceph集群存储节点,Monitor。

x86裸金属实例节点

-

Fusion Server服务器

(型号2288H V5)

-

ARM裸金属实例节点

-

TaiShan 200服务器(型号2280)

-

软件环境

混合部署环境使用软件版本如表2所示。

表2 软件版本列表

软件名称

版本

获取方式

安装指导参考

OS

CentOS 7.6

CentOS官网,请自行下载安装

获取方式:https://www.centos.org/download/

-

OpenStack

Stein

通过Yum源自动安装

本文档混合部署OpenStack安装部署OpenStack裸金属服务

Ceph

14.2.1

通过Yum源自动安装

Ceph块存储 部署指南(CentOS 7.6&openEuler 20.03)

集群环境

本文档中采用9台服务器混合部署OpenStack+Ceph虚拟机集群、裸金属服务混合部署集群,其中3台作为Ceph集群,3台作为OpenStack环境兼Ceph Client节点,1台作为裸金属服务管理节点,2台作为裸金属实例节点。

  • 虚拟机混合部署场景

    controller节点负责管理整个OpenStack集群,是所有操作管理的入口;x86-compute节点同时充当混合部署场景下x86 AZ域网络节点和x86计算节点,该节点为整个x86 AZ域内所有x86计算节点提供网络功能;arm-compute节点同时充当混合部署场景下ARM AZ域网络节点和ARM计算节点,该节点为整个ARM AZ域内所有ARM计算节点提供网络功能。

    3台ceph节点(ceph1、ceph2、ceph3)为整个混合部署OpenStack集群提供后端块存储,通过划分StoragePool为不同AZ提供存储服务。

  • 裸金属服务混合部署场景

    controller节点负责管理整个OpenStack集群,是所有操作OpenStack服务管理的入口;baremetal节点是所有裸金属服务管理操作的入口,裸金属服务复用虚拟机混合部署的网络服务完成裸金属实例的安装部署。

详细组网和IP地址配置参见图1表3。IP地址请根据实际情况配置。

图1 集群组网
表3 集群环境IP地址规划

节点名称

网卡名称/

OpenStack管理IP地址

网卡名称/租户网络

说明

controller

eno3

192.168.100.120

-

混合部署控制节点和Ceph客户端节点。

x86-compute

eno3

192.168.100.121

enp64s0

混合部署x86 AZ域网络节点、计算节点和Ceph客户端节点。

arm-compute

eno3

192.168.100.122

enp64s0

混合部署ARM AZ域网络节点、计算节点,Ceph客户端节点。

baremetal

eno3

192.168.100.100

enp64s0

90.91.16.2

  • 裸金属服务管理节点,其实是一种OpenStack计算节点
  • eno3网口IP地址用于与OpenStack其他管理服务Keystone/MySQL等通信
  • enp64s0网口IP地址是裸金属baremetal节点的服务IP地址,用于裸金属服务器发放。

ceph1

eno3

192.168.100.123

-

Ceph存储节点。

ceph2

eno3

192.168.100.124

-

Ceph存储节点。

ceph3

eno3

192.168.100.125

-

Ceph存储节点。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词