1.虚拟网络组件

1.1Standard switch 标准交换机(vSS)

主要功能:提供管理、虚拟机与外界通信

使用标准标准交换机需要在每台ESXI主机进行网络配置,适用ESXI主机较少

生产环境中,一般根据应用需要,创建多个标准交换机对各种流量进行分离,并提供冗余及负载均衡

系统默认创建vSwitch0,Switch1用于iSCSI,vSwitch2用于vMotion

1.2Distributed Switch 分布式交换机(vDS)

分布式交换机与标准交换机没有太大区别,它横跨多台ESXI主机的虚拟交换机在逻辑上组成一个大的交换机,利用分布式交换机可以简化虚拟机网络连接的部署、管理和监控

1.3vSwitch Port 虚拟机交换端口

vSwitch相当于一个传统的二层交换机,一个vSwitch的端口为120个

1.4Port Group 端口组

在一个vSwitch中,可以创建一个和多个端口组,针对不同的端口组进行VLAN及流量控制

1.5Vmkernel port

特殊端口,运行流量的端口,如管理流量、ISCSI流量、NFS流量、Vmotion流量

这个端口必须配IP地址

2.虚拟网络VLAN

2.1EST模式

ESXI主机物理网卡对应的物理交换机端口划入VLAN,ESXI不额外配置,只需在端口划入VLAN,该端口就会传递相应信息

2.2VST模式

ESXI主机和对应的物理交换机端口都需要启用TRUNK模式,以便端口组接受相应的VLAN TAG信息

3.虚拟网络 NIC Teaming

3.1Originating Virtual Port ID 基于源虚拟端口的负载均衡(非动态的负载均衡)

默认的负载均衡方式,虚拟机网卡与物理网卡进行绑定,绑定后虚拟机的流量始终走虚拟交换机分配的物理网卡,不管这个物理网卡流量是否过载,除非分配的这个物理网卡发生故障后才会尝试走另外活动的物理网卡

3.2Source MAC Hash 基于源MAC地址哈希算法的负载均衡

第一种方式,虚拟机只有一个物理网卡,和基于源虚拟端口的负载均衡相似

第二种方式,虚拟机有多个虚拟网卡,有多个MAC地址,虚拟机2有两个虚拟网卡,它就可以通过不同的物理网卡对外进行通信

3.3IP Base Hash 基于哈希算法的负载均衡

IP哈希算法是基于源IP地址和目标IP地址计算出一个哈希值,源IP地址和不同目标的IP地址计算的哈希值不一样,当虚拟机与不同目标的IP地址通信时使用不同的哈希值就会走不同的物理网卡,实现动态的负载均衡

前提:物理交换机支持LACP链路聚合控制协议和PAP思科私有的端口聚合协议 端口必须处于同一物理交换机