5.5 vSphere环境中多台ESXi主机网络配置案例1

5.5 vSphere环境中多台ESXi主机网络配置案例1
播报文章

深博IT大讲堂

2021-06-17 18:06
关注

 

在介绍使用交换网络之前,我们需要了解一下vSphere网络中的规划,为了让读者有直观的印象,我们通过案例的方式介绍。

 

 

在大多数的数据中心中,还是多台ESXi主机为主。在规划有多台ESXi主机的数据中心时,vSphere网络的规划就至关重要。下面介绍的是一些被认可的原则。

 

 

管理与生产分离

 

 

用于管理ESXi主机的网络,以及用于生产环境中、负责虚拟机对外流量的网络要分离。一般用于管理的网段,与用于虚拟机的流量的网段是分开的,即用于管理的是一个单独的网段(VLAN),用于生产的虚拟机网络是另一个或其他多个单独的网段(VLAN)。

 

 

冗余的原则

 

 

无论是管理,还是生产,每个物理网络连接,即上行链路适配器,必须是冗余的。一般是2个网卡。

 

 

负载平衡

 

 

不可否认,在虚拟化的数据中心中,由于同时有多个虚拟机的存在,主机的物理网卡要承担比普通、不采用虚拟化的物理服务器更多的网络流量。如果这些网络流量加在一起,超过了单块网卡的负载能力,那网络的性能就会下降。所以在使用多个网卡时,除了有冗余功能外,还可以起到负载均衡的作用

 

 

链路聚合

 

 

为了提供比单个物理网卡更高的带宽,可以将多个主机网卡进行聚合,以提供更高的带宽,但这需要物理交换机的支持。

 


图1 具有3台主机、每台主机4个网卡的vS

 

如上图1所示,这是3个主机、每台主机有4块网卡的最小vSphere群集的一种网络规划。整个vSphere群集,每个主机都有一个“标准交换机”,这个标准交换机是安装ESXi时系统默认创建的虚拟交换机,为了提供冗余,每个标准交换机绑定两个物理网卡,在实际的情况中,一般绑定物理主机的第1、2块网卡(在VMware ESXi中会被识别为vmnic0、vmnic1),这两个物理网卡将用于管理ESXi主机(会在标准交换机上创建VMkernel端口组,有管理流量)。同时为了提供物理交换机一端的冗余,这两个网卡被分别连接到两个物理交换机,而这两个物理交换机再上联到数据中心的两个核心交换机(核心交换机互联)。

 

 

每个主机剩余的两个网卡(在VMware ESXi中被识别为vmnic2、vmnic3)会组成vSphere Distributed Switch的上行链路。这样当前的vSphere数据中心会有3个标准交换机、1个分布式交换机。

 

 

当然还有另一种规划,就是每个主机剩余的两个网卡再创建一个标准交换机,这样整个数据中心会有6个标准交换机(每个主机两个)。这种规划没有谁好谁坏之分,只要满足数据中心的需求即可。

 

 

同样在上图1的基础上,如果主机有更多网卡,例如每个主机有6个网卡,可以同样参考这个拓扑;每个主机第1、2块网卡用于ESXi系统安装时默认创建的标准交换机,每个主机剩余的4个网卡加入到同一个分布式交换机。而对于2个以上的网卡,作为分布式交换机的上行链路,这些网卡可以根据需要做链路聚合,或者根据进一步的规划,分担不同虚拟机的流量。

 

 
posted on 2022-08-11 14:53  xiangro  阅读(626)  评论(0编辑  收藏  举报