鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

环境要求

硬件要求

硬件要求如表1所示。

表1 硬件要求

设备类型

主推型号

配置描述

控制节点

鲲鹏服务器

CPU 2*鲲鹏920 5250处理器,内存32GB*4,硬盘SAS HDD 1.2TB*4,RAID控制卡Avago 3508*1,网卡1822*1

计算节点

鲲鹏服务器

CPU 2*鲲鹏920 5250处理器,内存32GB*4,硬盘SAS HDD 1.2TB*4,RAID控制卡Avago 3508*1,网卡1822*1

存储节点

鲲鹏服务器

CPU 2*鲲鹏920 5250处理器,内存32GB*4,硬盘SAS HDD 1.2TB*4,RAID控制卡Avago 3508*1,网卡1822*1

组网环境

整个OpenStack是由控制节点、计算节点、网络节点和存储节点四大部分组成。(这四个节点也可以安装在一台机器上,单机部署)其中:

  • 控制节点:又称管理节点,负责对其余节点的控制,包含虚拟机建立、迁移、网络分配、存储分配等等。
  • 计算节点:负责虚拟机运行。
  • 网络节点:负责对外网络与内网络之间的通信。
  • 存储节点:负责对虚拟机的额外存储管理。

本文所使用的环境中,测试使用3台鲲鹏服务器,第一台用作控制节点,第二台用作计算节点,第三台用做对象存储节点。其中,网络节点和控制节点装在一台服务器上,块存储节点则是和计算节点装在同一台服务器上。

三节点实验室组网如图1所示。

图1 三节点实验室组网图

安装过程中,需要所有的节点都能连接到外网。在本文档中,使用的网络信息如表2所示。

表2 节点网络规划

节点名称

网卡名称/管理网络IP地址

网卡名称/业务网络

控制节点(管理节点)

enp125s0f0:172.168.201.11/24

enp3s0

计算节点(块存储节点)

enp125s0f0:172.168.201.12/24

enp3s0

存储节点(对象存储节点)

enp125s0f0:172.168.201.13/24

/

按照本文档部署,控制节点和计算节点需要两个及以上数量的物理网口,存储节点一个及以上的物理网口。这两个物理网口有各自的作用,不能够相互代替;存储节点需要一个及以上数量的物理网口。安装部署过程中需要连网或者做本地镜像源。

操作系统要求

操作系统要求如表3所示。

表3 操作系统要求

项目

版本

下载地址

openEuler

20.03-LTS

https://www.openeuler.org/zh/download/

Kernel

4.19.90

默认包含在操作系统镜像中

软件要求

软件要求如表4所示。

表4 软件要求

软件名称

版本

OpenStackClient

3.16.3

MariaDB

10.1.20

RabbitMQ

3.6.16

Memcached

1.5.6

ETCD

3.3.11

Keystone

14.2.0

Apache

2.4.6

mod_wsgi

3.4

Glance

17.0.1

Neutron

13.0.7

OpenvSwitch

2.11.0

QEMU

4.0.0

libvirt

5.6.0

Nova

18.3.0

cinder

13.0.9

gnocchi

4.3.2

Redis

3.2.8

uWSGI

2.0.16

ceilometer

11.1.0

Heat

11.0.3

Horizon

14.1.0