云计算硬件交换设备参数配置考虑

    已经很久没写BK了,最近都研究Openstack的Neutron,今天想和大家分享一下,我这篇文章更多是帮助初学者和有些人还不懂到底Neutron在硬件配置时,怎么选择才更合适自己,当然我现在所写的应该是Juno以前版本,而Kilo也是可以参考的,但是Kilo的DVR,我还在阅读中,以下内容是我要分享的,有什么不正确的地方,请大牛们指正,以便我也可以得到提升,谢谢!


一.Openstack的Neutron

选择自己配置云平台时,我们将要考虑到底Neutron的网络模式:Vlan、VxLan和Gre,而我的定义是Vlan合适配置为私有云的场景,因为它的Vlan ID只有4096,显然放在公有云必然不合适,公有云选择Vxlan和Gre,既然选择Vlan时,我们的硬件交换设备应该怎么配置呢?以下就是我实施过的场景:

1.规划好三个网络:管理网络、数据网络(虚拟主机网络)、存储网络

如果网络是使用高可用的,也就是这三个网络都使用两以上个网卡(此例子只用2*port),而网卡到底要使用10Gb或1Gb请自己选择,这时交换机必须支持相关端口绑定协议,目前我知道有LACP和HSRP,本人都是使用LACP,交换机端口还需要配置成为Trunk,且根据自己的情况选择允许什么范围的Access Vlan(就是Vlan ID号的范围)通过,如下图所示:

wKioL1Yi_J2j8et9AAFhKBo6LKY633.jpg

以上拓扑图,如果还有一些物理数据库服务器连接上来,可以考虑把物理数据库服务器连接到交换机那个端口配置到某一个Access Vlan ID里面,也可以配置成Trunk,允许你希望通过的Access Vlan ID

2.Vxlan或Gre的选择

一般情况下,人们都会选择Vxlan和Gre作为公有云的配置,当然也不是说他们不能配置为私有云,因为也有这样的案例存在了,例如:某一个很大型的银行集团,下面有几十个子公司,其中有一个科技公司,这个科技公司他可以使用Vxlan或Gre作为私有云,然后再把云外租给这些子公司。选择这两种网络模式,配置更简单,不用经常去更改交换设备的网络配置,当然在进行规划时,最好还是把不同的功能的网络规划在一个Vlan里面比较好,这样减少广播影响,例如:管理网络规划在VLAN ID=10  存储网络规划在VLAN ID=11  数据网络规划在VLAN ID=12 在个配置里“数据网络规划在VLAN ID=12”的Openstack版本选择最好带有Neutron L3的,如果没有Neutron L3,数据网络就考虑规划成为以上拓扑图的网络模式。


二.这三种网络优点与缺点

1.优点与缺点

三种网络都可以实现租户之间隔离

Vxlan与Gre的ID号范围更大,具体范围记不清楚,记得好像是10位数,且这两种网络模式交换机配置更简单与灵活

Vlan范围受限制,只为4096,如果前期没规划好,经常要修改交换设备的VLAN ID号范围





你可能感兴趣的:(云计算,云平台,初学者,虚拟主机,交换机)