openstack Multihost External Network 部署

本文档详细介绍了如何在OpenStack环境中增加多主机外部网络,以解决公网IP地址资源不足的问题。通过增加网桥、配置网络接口、创建L3代理进程以及管理路由器与L3代理的关联,实现外部网络的扩展。
摘要由CSDN通过智能技术生成

Openstack  Multihost External Network 部署

 

背景:

 

目前openstack的网络架构如下:

 

 

Router一个接口连接外部网络,另外一个接口连接网络租户内部创建的私有网络,实际的生产环境中会遇到一些问题,上图中可以看到只有一个外部网络,所有租户均共享这一个外部网络进行公网访问,我们每次创建一个虚拟机均需要给其分配一个外网IP,但我们的外网IP地址的数量是有限的。目前的环境中使用的24位,只有254个可用地址,当虚拟机数量超过这个数目,我们将面临地址枯竭的状态,我们需要增加多个外部网络来解决这个问题。下面记录了整个过程。

 

一、增加一个桥接网络

 

在原有的网络节点增加一个网卡连接外部网络即可。

1、增加网桥

ovs-vsctl add-br br-ex-2             # br-ex 用于从互联网上访问 vm
ovs-vsctl add-port br-ex-2 eth2      # br-ex 桥接到 eth2

2、修改网卡配置

 

cat /etc/network/interfaces

# This file describes network interfaces avaiulable on your system

# and how to activate them. For more information, see interfaces(5).

# Modified by convert_static.sh.

auto lo

iface lo inet loopback

 

auto eth0

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值