以前介绍了vSphere虚拟化平台的ESXi和vCenter的部署方法。本篇博客主要介绍VMware vSphere的网络管理,网络是vSphere的基础,全部ESXi的虚拟机都经过网络来进行通讯。一般在物理网络中须要使用不一样的物理设备进行链接才能够正常通行,而在虚拟网络中,也须要不一样的虚拟设备为其提供服务
服务器
ESXi网络概述网络
物理网络:为了使物理服务器之间可以正常通讯而创建的网络。vSphere基础架构各个部分都须要经过物理网络进行链接,同时虚拟网络创建在物理网络之上,没有物理网络,虚拟网络也就没有存在的价值架构
虚拟网络:是ESXi主机上运行的虚拟机为了互相通讯而进行逻辑链接所造成的网络。ESXi主机能够有多个物理网卡,虚拟机也能够建立多个虚拟网卡,同时链接到虚拟交换机可实现虚拟机之间的互相通讯分布式
ESXI网络的组件ide
一、物理网卡spa
简称(vmnic)是vsphere的物理网卡负责连接交换机或其余主机 从vmnic0开始是第一块,以此类推。ESXi主机能够有多个vmnic链接不一样的物理网络设备3d
二、虚拟网卡orm
简称(vNIC),每台虚拟机均可以有多个虚拟网卡,用于链接虚拟交换机,确保相互间的正常通讯blog
三、虚拟交换机部署
简称(vSwitch),由ESXi内核提供,实现虚拟机调用物理网卡实现与其余ESXi主机进行通讯。虚拟交换机分为三种分别是:
(1)标准虚拟交换机:一台虚拟的标准交换机只能对一台ESXi主机提供交换功能,每次配置修改都要在全部ESXi主机上重复操做,增长了管理成本,并在主机间迁移虚拟机时,会重置网络状态,加大了监控和故障排除的难度。提供了3种类型的端口/端口组:
* 虚拟机端口组:用于链接ESXi上的虚拟机,使其可以相互通讯。若是没有接入vmnic,则只能在单台ESXi主机内部进行通讯
* VMKernel:经过网络链接提供vSphere的高级功能,如vMotion、存储网络等
* NIC Team:用于将多个vmnic同时接入同一个端口/端口组,增长吞吐量,并在出现故障时能够提供链路冗余
(2)分布式虚拟交换机:是经过vCenter创建的多个ESXI主机进行集中式管理的高级交换机。多个ESXi能够进行共享使用、统一管理、流量监控和控制、私有vlan等高级功能。只提供一种分布式端口/端口组
* 分布式端口组:链接到ESXi主机的VMKernel或vNIC的一种端口,可单独为每一个端口配置或修改
(3)第三方提供的虚拟交换机,这里咱们就很少介绍了 虚拟交换机只有这三种
分布式交换机和标准交换机的区别
标准交换机:只能链接单一的主机,不能划分vlan,实现的功能比较简单,不灵活,管理不方便,有多台esxi主机则操做须要重复屡次。
分布式虚拟交换机:只须要在vCenter里配置一遍就OK了
案例:以下图所示,建立并管理ESXi网络
是否是感受这个拓扑图眼熟,那就对了,咱们仍是接着上篇博客的案例进行网络管理
一、使用标准交换机创建网络
(1)上篇博客已经搭建好网络了,使用vClient登录vCenter,在“主机和群集”中可看到,如图所示:
(2)选择一台主机,依次打开配置、网络,可看到ESXi默认安装了一台标准交换机,下图所示
(3)单击添加网络、虚拟机,物理适配器(能够添加多块),下图所示:
(4)按照向导提示,完成标准交换机的建立,以下图所示:
(5)如今,将虚拟机链接到标准交换机上,右击“虚拟机”,选择“编辑设置”,完成如下配置,以下图所示:
(6)能够看到虚拟机已经转移到新建的标准交换机上了,下图所示:
二、使用分布式交换机创建网络
(1)按照下图的步骤,新建分布式交换机
(2)添加主机和物理适配器,按照需求添加,完成分布式交换机的建立,以下图所示
(3)能够看到分布式交换机建立成功
(4)右击虚拟机,编辑设置,完成如下操做,如图:
(5)能够看到分布式交换机上有虚拟机,只需按照第4步把其余ESXi主机的虚拟机加入到分布式交换机便可
本例只讲述了使用vClient管理vCenter,在vCenter管理标准交换机和分布式交换机。而使用Web vClient管理的方法和上面相似,这里就不一一配置了,但愿可以帮助你们!!!