VMware之虚拟交换机

        在vSphere这个VMware的虚拟化平台上,vCenter和ESXI是最核心的两个组件,其中vCenter本质上来说也是一个虚拟机,一个建立在ESXI主机上的虚拟机,用来管理ESXI主机和各种工作负载、虚拟机、网络、存储等资源;而ESXI就是运行于物理机上的虚拟化层,通常这个安装了ESXI系统的主机叫作ESXI主机。那么在该平台上的网络流向是怎么样的呢?这个虚拟化层的虚拟交换机又有哪些呢?

        首先了解一下物理网络。物理网络即为了使物理机之间能够收发数据,在物理机间建立的网络,通过光纤线连接交换机组网形成。而虚拟网络是在单台物理机上运行的虚拟机之间为了互相发送和接收数据而相互逻辑连接所形成的网络,虚拟机可通过虚拟网络相互连接而通信。理解了这些后,虚拟网络和物理网络之间如何通信呢?实际上它是在ESXI主机的虚拟化层创建一个虚拟交换机用来转发来自虚拟机的流量和来自物理交换机的流量。在VMware环境中,有4种类型的虚拟交换机,分别是VSS交换机、VDS交换机、N-VDS交换机、NSX交换机。

1、VSS交换机

vSphere 标准交换机
可以创建名为 vSphere 标准交换机的抽象网络设备。使用标准交换机来提供主机和虚拟机的网络连接。标准交换机可在同一 VLAN 中的虚拟机 之间进行内部流量桥接,并链接至外部网络。
主要用于管理流量、 vMotion 流量、 iSCSI 流量

VMware之虚拟交换机_第1张图片

2、VDS交换机

vSphere Distributed Switch
vSphere Distributed Switch 为与交换机关联的 所有主机 的网络连接配置提供集中化管理和监控。您可以在 vCenter Server 系统上设置 Distributed Switch ,其设置将传播至与该交换机关联的所有主机。
主要用于虚拟机业务流量。

VMware之虚拟交换机_第2张图片

3、N-VDS交换机

NSX 虚拟分布式交换机 (NSX Virtual Distributed Switch N-VDS
对于 ESXi Hypervisor N-VDS 实施派生自 VMware vSphere ® Distributed Switch™ (VDS)
NSX-T 覆盖网络和 VLAN 支持的网络上都需要使用 N-VDS
NVDS 可在以下对象之间转发流量:

                (1)在传输节点上运行的各组件之间(例如,在虚拟机之间);

                (2)在内部组件和物理网络之间。

        NSX传输节点配置文件的上行链路将直接映射到物理网卡。

VMware之虚拟交换机_第3张图片

 VMware之虚拟交换机_第4张图片

 VMware之虚拟交换机_第5张图片

4、NSX交换机

NSX 交换机
使用 VDS 作为主机交换机准备的 NSX-T 集群。要创建支持 NSX-T 网络的 VDS 交换机,需满足 (1) vCenter Server 7.0 或更高版本( 2 ESXi 7.0 或更高版本
NSX 传输节点配置文件的上行链路将映射到 VDS 上行链路。
下图中,集群 2 和集群 3 上的 ESXi 主机将管理 NSX-T 流量,而集群 1 将管理 vSphere 流量, VDS-2 只管理 NSX-T 流量, VDS-1 既管理 vSphere 流量也管理 NSX-T 流量。

VMware之虚拟交换机_第6张图片

 

你可能感兴趣的:(VMware,linux,云计算,运维)