---
title: 环境要求
description: "硬件要求如表1所示。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/OpenStack/kunpengopenstackqueens_04_002.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/OpenStack/kunpengopenstackqueens_04_002.html
indexId: 364dfd0f37150c049a9732bbd290db1d53508b9acbaa42754733919435c26f3a83
---
# 环境要求

#### 硬件要求

硬件要求如表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\-SP2 | 获取链接(https://www.openeuler.org/zh/download/) |
| Kernel | 4.19.90 | 默认包含在操作系统镜像中 |


#### 软件要求

软件要求如表4所示。


**表4 软件要求**

| 软件名称 | 版本 |
| --- | --- |
| OpenStackClient | 3.14.1 |
| MariaDB | 10.3.34 |
| RabbitMQ | 3.7.23 |
| Memcached | 1.5.10 |
| Keystone | 13.0.4 |
| httpd | 2.4.43 |
| mod\_wsgi | 4.6.4 |
| Glance | 16.0.1 |
| Neutron | 12.1.1 |
| QEMU | 4.1.0 |
| libvirt | 6.2.0 |
| Nova | 17.0.13 |
| Cinder | 12.0.10 |
| Horizon | 13.0.3 |
