Openstack部署流程说明

简介: 云计算 openstack

Openstack部署流程说明
1.环境说明
1.1硬件环境
本文档为针对一套1个控制节点、2个计算节点组成的openstack示例进行说明,其中物理主机组成如下:
1台32核cpu\32G内存\8网卡高性能服务器用作控制主机,部署控制节点服务、网络节点服务、镜像节点服务;
1台32核cpu\32G内存\8网卡高性能服务器用作计算主机,部署计算节点服务、网络代理;
1台4核\4G内存\2网卡服务器用作计算主机,部署计算节点服务、网络代理;
1.1软件环境
CentOS 7.6-1810 x86_64
CentOS 7.7-1908 x86_64
1.2网络类型
网络分为linuxbridge和openvswitch,默认采用openvswitch类型
1.2网络规划
A.控制主机:
主机名称:wtcontroller
网卡1:172.16.10.0/24, 172.16.10.100
网卡2:172.16.20.0/24, 172.16.20.80
网卡3:192.168.3.198 (用于上外网)

B.计算主机1:
主机名称:wtcompute1
网卡1:172.16.10.0/24, 172.16.10.101
网卡2:172.16.20.0/24, 172.16.20.81
网卡3:安装临时用192.168.3.197

C.计算主机2:
主机名称:wtcompute2
网卡1:172.16.10.0/24, 172.16.10.102
网卡2:172.16.20.0/24, 172.16.20.82,安装临时用192.168.3.4
2.安装流程
2.1控制主机安装配置流程
参见《Openstack控制主机安装配置流程》

2.2计算主机安装配置流程
参见《Openstack计算主机安装配置流程》
2.3实例外网访问配置说明
想要在openstack以外的网络访问实例,需要在实体主机以及openstack虚拟网络上进行以下操作(以openvswitch方式进行说明):
实体控制主机:
需要在控制主机中添加一个虚拟网桥,并将实体网卡与虚拟网桥相关联,并为虚拟网桥配置地址;

增加用于外部网络的网桥
ovs-vsctl add-br br-ex

外部网桥绑定物理网卡(如网卡3)

ovs-vsctl add-port br-ex em3
外部网桥增加地址
ip addr add 192.168.3.198/24 dev br-ex

同时在控制节点主机增加以下配置:

openstack-config --set /etc/neutron/plugins/ml2/openvswitch_agent.ini ovs bridge_mappings provider:br-ex

openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 flat_networks provider

其中provider为增加的虚拟网桥所对应的外网物理网络别名,

Openstack dashboard网页配置:
在dashboard网页中以admin用户创建Flat类型网络,在物理网络项中填入此名称“provider”。
以admin用户创建浮动IP,并分配给指定项目
在dashboard网页的用户项目中添加一个路由器
在路由器中增加一个接口关联实例所用虚拟网络
在路由器中设置网关为创建的Flat网络
为实例绑定分配的浮动IP

目录
相关文章
|
网络协议 Linux 网络安全
openstack 云平台一体化部署(超详细)
openstack 云平台一体化部署(超详细)
1256 0
openstack 云平台一体化部署(超详细)
|
3月前
|
消息中间件 缓存 Shell
跟我一起来学OpenStack部署
跟我一起来学OpenStack部署
267 0
|
4月前
|
消息中间件 存储 安全
openStack核心组件的工作流程
openStack核心组件的工作流程
68 12
|
4月前
|
存储 数据安全/隐私保护 Docker
Kolla-ansible部署openStack
Kolla-ansible部署openStack
384 11
|
6月前
|
Linux 网络安全 数据库
openstack 部署单节点
在CentOS 7系统上,配置了一台拥有4核CPU、8GB内存和300GB磁盘的服务器,安装了OpenStack Trian版本。安装完成后,获取了OpenStack管理控制台的登录凭证(admin用户和密码),可访问IP地址192.168.200.249/dashboard进行登录。如果遇到问题,可能需要重新安装以确保纯净环境。
291 0
|
存储 弹性计算 资源调度
openstack组件部署 3
openstack组件部署
141 0
|
6月前
|
存储 Ubuntu KVM
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
|
6月前
|
存储 安全 Linux
云计算|OpenStack|社区版OpenStack安装部署文档(一 --- 前期硬件准备和部署规划)
云计算|OpenStack|社区版OpenStack安装部署文档(一 --- 前期硬件准备和部署规划)
1172 0
|
负载均衡 安全 网络安全
openstack组件部署 4
openstack组件部署
|
存储 数据管理 数据安全/隐私保护
openstack组件部署 2
openstack组件部署