如题,现有一个私有云的需求,从预算角度出发,需要用到openstack+KVM 解决方案,
目前已经安装了OpenStack train,计算、镜像、存储、网络等相关服务已经正常运行,
现在对具体的现场实施比较迷茫(服务器+网络设备),希望有经验的V友能给与指点,有偿也开。
具体需求可以参考如下(举个例子):
1、服务器1000台,每台服务器都有业务、管理和存储网卡,交换机也有对应的汇聚交换机,接入交换机;
2、为了减少网络风暴和后期事宜,建议采用24掩码,每段用200个IP;(涉及 provider网络,selfservice网络)
3、我需要实现以上网段的内部访问,openstack网络服务需要如何建立,目前创建的网络均是vxlan 类型,交换机层面具体需要配置哪些内容?
4、具体的实现拓扑是哪一种形式? 非常感谢 接受有偿,
附带网络创建的图
(0)
最佳答案
是用云平台对接了ADDC吗?交换机配置underlay的配置,控制器纳管交换机之后由控制器来下发配置就可以了
(0)
现在就是不清楚具体实施过程中 这套openstack 如何与H3C 交换机进行结合,所以想学习一下之前成功的案例,目前网上的教程都没有关于这方面的信息。
openstack平台应该不会直接对接H3C交换机,应该是openstack对接华三的ADDC控制器,由控制器来和交换机对接下发配置。 有ADDC方案对接openstack云场景的配置指导。https://www.h3c.com/cn/Service/Document_Software/Document_Center/SDN/Catalog/Data_Center/AD-DC/Configure/Operation_Manual/AD-DC_6.4_CG/06/?CHID=819084
1、创建Provider Networ
Provider Network是指物理网络中的外部网络,用于让虚拟机与外界通信。由于您需要将服务器接入交换机,因此需要在OpenStack中创建一个Provider Network,并选择Flat Network Type。
创建Provider Network的命令如下(假设网段为 10.0.0.0/24):
openstack network create --share --external --provider-network-type flat --provider-physical-network physnet1 provider_network
其中,--share 表示该网络共享给其他项目使用,--external 表示该网络是外部网络,--provider-network-type 指定网络类型为flat,--provider-physical-network 指定物理网络名称。
2、创建Self-service Network
在OpenStack中,每个项目都有自己的私有网络,称为Self-service Network。在这个网络中,虚拟机之间可以互相通信。由于您需要将每个网段分配给不同的服务器,因此需要创建多个Self-service Network。
创建Self-service Network的命令如下(假设网段为 10.1.0.0/24):
openstack network create selfservice_network
3、创建Subnet
在每个Self-service Network中,需要创建对应的Subnet。一个Subnet对应一个网段,用于分配IP地址给虚拟机。
创建Subnet的命令如下(假设网段为 10.1.0.0/24):
openstack subnet create --subnet-range 10.1.0.0/24 --network selfservice_network --gateway 10.1.0.254 --dns-nameserver 8.8.8.8 subnet1
其中,--subnet-range 指定子网的网段范围,--network 指定子网所属的Self-service Network,--gateway 指定子网的网关,--dns-nameserver 指定DNS服务器地址。
4、创建Router
为了让虚拟机能够访问外部网络,需要在OpenStack中创建一个Router,并将Provider Network和Self-service Network连接起来。
创建Router的命令如下:
openstack router create router1
5、绑定接口
为了让Router能够转发数据包,需要将Provider Network和Self-service Network的接口分别绑定到Router上。
绑定Provider Network接口的命令如下:
openstack router set router1 --external-gateway provider_network
绑定Self-service Network接口的命令如下(假设Subnet名称为subnet1):
openstack router add subnet router1 subnet1
6、配置H3C交换机
华三交换机VXLAN具体操作可查看以下链接
https://www.h3c.com/cn/d_202302/1773339_30005_0.htm#_Toc126873102
7、配置OpenStack虚拟机
在创建OpenStack虚拟机时,需要将虚拟机接口连接到Self-service Network,并指定对应的Subnet。可以通过Horizon或者Nova命令行工具进行配置。
例如,假设虚拟机IP地址为 10.1.0.10,需要将虚拟机接口连接到Self-service Network中的subnet1,则可以按照以下命令进行配置:
openstack server create --flavor
(0)
感谢回答,目前1-5 都没问题,主要是与物理网络环境的连接还在学习中,您的资料我又再看。非常感谢。
感谢回答,目前1-5 都没问题,主要是与物理网络环境的连接还在学习中,您的资料我又再看。非常感谢。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
openstack平台应该不会直接对接H3C交换机,应该是openstack对接华三的ADDC控制器,由控制器来和交换机对接下发配置。 有ADDC方案对接openstack云场景的配置指导。https://www.h3c.com/cn/Service/Document_Software/Document_Center/SDN/Catalog/Data_Center/AD-DC/Configure/Operation_Manual/AD-DC_6.4_CG/06/?CHID=819084