在VMware vSphere虚拟化架构下服务器可以虚拟出交换机来供虚拟机使用,虚拟交换机可分为两种,vSwitch虚拟交换机和vNetwork分布式虚拟交换机。

虚拟交换机vSwitch由ESXI内核提供,为一个虚拟的交换机,用于连接不同的虚拟机及管理界面。vSwitch可由一块或多块vmnic组成,不同的vSwitch无法使用同一vmnic。默认会安装第一台虚拟交换机vSwitch0,用于主控台,虚拟机联机等功能。ESXI的所有网络操作都是基于port/port group与vmnic,vSwitch之间的。

 

 

 确认配置,完成添加之后可以看到esx服务器的网络中多了一个vswitch1的虚拟交换机。

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第1张图片

我们可以添加的虚拟交换机有3种,一种就是上面演示的为虚拟机提供端口的交换机;一种是VMkernel,用来连接iSCSINFS存储,或者用来做vMotion;还有一种是Service Console服务控制台,用来配置IP管理esx主机。

注意:我们可以让新建的虚拟交换机对应使用一块网卡也可以让它对应使用多块网卡,这样可以起到多网卡负载平衡和故障网卡的切换作用。

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第2张图片

下面简单说一下vNetwork分布式虚拟交换机及它的添加使用

vNetwork分布式虚拟交换机其实就是将几台ESX服务器的虚拟交换机合并成一个大的虚拟交换机,所有的客户端都接入到这个大的交换机中,适合于大规模的网络部署。

如图示:

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第3张图片

vNetwork分布式虚拟交换机可在虚拟机跨多个主机移动时使其保持网络运行时状态,从而实现线内监视和集中式防火墙服务。它为虚拟机在物理服务器之间移动时监视和保持其安全性提供了一个框架,并允许使用第三方虚拟交换机(如 Cisco Nexus 1000v)将常用的物理网络功能和控制扩展到虚拟网络。

标准虚拟交换机和分布式虚拟交换机的本质区别在于其应用的范围。标准虚拟交换机只能应用于一个物理主机,不具有任何灵活性,并且其他主机不能共享一个虚拟交换机。分布式虚拟交换机(vDS)可以在主机之间实现共享,在各个主机之间作为虚拟设备实现可用性。它可以实现单个虚拟交换机的功能—连接主机和虚拟机(VM)。

标准虚拟交换机和分布式虚拟交换机之间有许多相似的地方。分布式虚拟交换机为虚拟机和管理主机间流量的VMkernel接口提供网络连通性。分布式虚拟交换机同样需要物理网卡来连接到外部物理网络。

分布式虚拟交换机比标准虚拟交换机更为灵活,集群中的所有主机都可以使用分布式虚拟交换机,而且分布式虚拟交换机可以相对容易地将主机增加到集群当中。

分布式虚拟交换机不同于标准虚拟交换机配置的一个重要前提就是所有的vSphere主机都必须在一个由vCenter Server管理的集群当中。而且你还需要考虑使用哪个物理交换机口来构建分布式虚拟机交换机。常规的虚拟交换机只有一个物理交换机口连接到物理主机的网口上;但是,分布式虚拟交换机的物理交换机口同样是分布式的。这确保了VMware分布式虚拟交换机可以独立于使用的VMware vSphere 主机而访问同样的物理网络基础设施。

vNetwork分布式虚拟交换机则必须通过vCenter在数据中心级别定义的,横跨多台ESXI主机的超级交换机(只有Enterprise Plus版本支持),它把分布在多台ESX主机的单一交换机逻辑上组成一个交换机;原来每ESX标准交换机分别配置,现在vCenter Distributed vSwitch可在数据中心级别集中配置、管理。vNetwork 分布式虚拟交换机为集群级别的网络连接提供一个集中控制点,使虚拟环境中的网络配置不再以主机为单位。

在VCENTER的数据中心上击右键

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第4张图片

选择新建分布式交换机版本

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第5张图片

 然后添加esxi主机和物理适配器,一步一步直至完成。 

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第6张图片

 

首先我们看一下虚拟交换机的添加和使用

选择配置--点击添加网络

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第7张图片

出现一个添加向导

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第8张图片  

选择新建虚拟交换机使用的网卡

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第9张图片

默认或输入虚拟交换机的名称及VLan ID

虚拟化架构下虚拟交换机和分布式虚拟交换机解析_第10张图片