2024年5月26日发(作者:)

深度分析虚拟化之vswitch详细

图解教程

深度分析虚拟化之vswitch详细图解教程

随着服务器虚拟化和数据中心的蓬勃兴起,用于连接服务器的网络组件也开始了虚拟化的发展,本文主要

以VMWARE ESX的vswitch为例来进行介绍,说明一些关于交换机虚拟化的一些技术及应用

一、虚拟交换机的网络介绍

在物理环境之中,主机是通过pSwitch连接到网络当中。而在虚拟化环境中,ESX提供了vswitch和

dvswitch。ESX的虚拟主机通过vSwitch来连接网络。vSwitch是通过主机上的物理网卡作为上行链路与

外界网络进行连接。

如图所示:

跟普通服务器设备一样,每个虚拟机有着自己的虚拟网卡(virtual NIC),每个 virtual NIC有着自己的

MAC地址和IP地址。 Virtual Switch(vSwitch)相当于一个虚拟的二层交换机, ABCDE便是交换机上的

虚拟端口vPort,该交换机连接虚拟网卡和物理网卡,将虚拟机上的数据报文从物理网口转发出去。根据

需要,vSwitch 还可以支持二层转发、安全控制、端口镜像等功能。

每个vSwitch与物理交换机一样,包含一定数量的端口,相同特性的虚拟端口vPort集合就是端口

组;vSwitch端口逻辑上可分为三种类型:

1. 虚拟机端口组,用于虚拟网络连接

2. VmKernel端口:用于VMotion网络、iSCSI/NFS网络、ESX/ESXi管理网络(ESXi中没有Service

Console)

3. Service Console端口:用于ESX Service Console管理网络,如:vSphere Client和vCenter

就是使用此网络管理ESX

二、虚拟交换机的功能及配置

ESX的vSwitch是当前虚拟化产品中功能较为全面和易于管理的一款虚拟化交换机。他主要有以下几个功

能: