什么是 vSphere Distributed Switch 以及它如何帮助配置虚拟机网络连接?

 

VMware vSphere Distributed Switch (VDS) 提供了一个集中式界面,从该界面中,您可以配置、监控和管理整个数据中心的虚拟机访问交换。VDS 提供:

  • 简化的虚拟机网络配置
  • 增强的网络监控和故障排除功能
  • 对高级 VMware vSphere 网络连接功能特性的支持

vSphere Distributed Switch 简介

Video Play Icon
(3:31)

vSphere Distributed Switch 简介

简化的虚拟机网络配置

使用以下 VDS 功能特性精简跨多台主机置备、管理和监控虚拟网络连接的流程:

  • 对虚拟交换机端口配置、端口组命名、过滤器及其他设置的集中控制
  • 链路聚合控制协议 (LACP) 支持,用于协商并自动配置 vSphere 主机和访问层物理交换机之间的链路聚合
  • 网络运行状况检查功能,用于验证 vSphere 针对物理网络的配置

增强的网络监控和故障排除功能

VDS 提供以下监控和故障排除功能:

  • 针对远程网络分析的 RSPAN 和 ERSPAN 协议支持
  • IPFIX Netflow 版本 10
  • SNMPv3 支持
  • 用于修补和更新网络配置的回滚和恢复
  • 用于备份和还原虚拟网络连接配置的模板
  • 基于网络的核心转储 (Netdump),用于帮助调试主机,且不使用本地存储

支持高级 vSphere 网络连接功能特性

VDS 为 vSphere 环境中的许多网络连接功能提供构造块,具体包括以下几项:

  • 为 VMware vSphere Network I/O Control (NIOC) 提供核心元素。
  • 在虚拟机跨多台主机迁移时保持这些虚拟机的网络运行时状态,从而实现内嵌监控和集中式防火墙服务。
  • 支持单源 I/O 虚拟化 (SR-IOV) 以实现低延迟、高 I/O 的工作负载。
  • 包含桥接协议数据单元 (BPDU) 过滤器,用于阻止虚拟机将 BPDU 发送到物理交换机。

详细技术信息 

VDS 可延展虚拟网络的功能特性,同时简化置备以及日常的配置、监控和管理流程。

vSphere 网络交换机可分为两个逻辑部分:数据平面和管理平面。数据平面可执行数据包交换、过滤、标记等。管理平面是运维人员用于配置数据平面功能的控制结构。每个 vSphere Standard Switch (VSS) 均包含数据平面和管理平面,并且管理员可分别配置和维护每个交换机。

VDS 通过将网络视为聚合资源来减轻此管理负担。各主机级虚拟交换机被抽象化为一个在数据中心级别横跨多台主机的大型 VDS。在这种设计中,数据平面依然在每个 VDS 的本地,但管理平面为集中式的。

每个 VMware vCenter Server 实例可以支持多达 128 个 VDS;每个 VDS 可以管理多达 500 台主机。

其他详细信息:

  • 分布式虚拟端口组(DV 端口组) - 使您可为每个成员端口指定端口配置选项。
  • 分布式虚拟上行链路 (dvUplink) - 为每台主机上的物理网络适配器 (vmnic) 提供一个抽象化级别。
  • 专有 VLAN (PVLAN) 支持 - 利用技术来拓展与现有网络连接环境的兼容性范围。
  • 网络 vMotion - 通过在每台虚拟机基于 VDS 在主机间迁移时跟踪该虚拟机的网络连接状态(如计数器和端口统计数据)来简化监控和故障排除。
  • 双向流量调整 - 针对 DV 端口组定义(按平均带宽、峰值带宽和突发大小进行定义)应用流量调整策略。

vSphere 网络交换机管理平面和数据平面示意图

vSphere 网络交换机管理平面和数据平面示意图。