首页/云/云平台与虚拟化速查/分布式交换机 vSphere Distributed Switch
虚拟化基础63 条

分布式交换机 vSphere Distributed Switch

分布式交换机跨多台 ESXi 主机统一下发配置:端口组、VLAN/私有 VLAN、NetFlow 与端口镜像等能力由 vCenter 集中管理,适合集群规模的网络维护。

云平台与虚拟化速查云更新于 2026-10-13

分布式交换机是什么

vSphere Distributed Switch(vDS)是跨多台 ESXi 主机的虚拟交换机:端口组、VLAN 与私有 VLAN、流量整形、NetFlow、端口镜像与 LACP 等配置在 vCenter 上统一维护,再下发到各主机,主机侧配置天然一致。标准交换机(vSS)相反,每台主机各自配置,一致性只能靠流程和脚本保证。

基本信息

管理面vCenter 统一管理,主机侧配置同步下发
特性私有 VLAN、NetFlow、端口镜像、LACP、网络健康检查
版本按 vSphere 版本与许可选择,部分特性需要较高版本
上行链路需要主机物理网卡作为上行链路,可多张做负载均衡
迁移支持把标准交换机的端口组批量迁移到分布式交换机
依赖主机须先加入 vCenter,才能获得分布式交换机配置

典型使用场景

  • 集群规模统一网络配置,不再逐台主机改端口组
  • 用私有 VLAN 做二层租户隔离
  • 用 NetFlow 与端口镜像做流量分析和抓包
  • 用 LACP 汇聚多张上行链路提升带宽与冗余
  • 把标准交换机迁到 vDS 后,网络配置纳入版本化基线

查看分布式交换机(PowerCLI)

查看分布式交换机(PowerCLI)
Get-VDSwitch | Format-Table Name,NumPorts,Version      # 概览:名称、端口数、版本
Get-VDPortgroup | Format-Table Name,VDSwitch,VlanConfiguration   # 端口组与 VLAN 配置
Get-VDSwitch -Name 'DS1' | Get-VMHost | Select-Object Name       # 哪些主机已加入该交换机
Get-VDSwitch -Name 'DS1' | Get-VDPortgroup | Format-Table Name,VlanConfiguration,NumPorts

vDS 与标准交换机对比

维度分布式交换机 vDS标准交换机 vSS
配置位置vCenter 集中下发每台 ESXi 各自配置
一致性主机间天然一致靠流程与脚本保证
高级特性私有 VLAN、NetFlow、镜像、LACP能力有限
对 vCenter 依赖管理面依赖,数据转发不受影响不依赖 vCenter
许可部分特性需较高版本随主机提供
vDS 的配置面依赖 vCenter:vCenter 长时间不可用时无法修改网络配置,但已下发到主机的数据转发照常工作。这也是升级 vCenter 前要先确认网络变更计划的原因。
端口组的 VLAN 类型(VLAN、VLAN 中继、私有 VLAN)选错会出现“同一端口组的虚机互不通”:改配置前先记录现有模式与上行链路绑定关系,并准备回滚步骤。

易错点

  • 升级 vDS 版本前未检查上行链路兼容性,升级窗口内网络中断
  • 跨版本环境未把网络配置纳入基线,故障时缺少可比对样本
  • VLAN 类型或上行链路绑定改错,虚机同端口组却互不通
  • 把 vDS 当作可脱离 vCenter 管理的设备,vCenter 故障期间网络变更完全停滞

数据来源与参考

  • VMware Docs:vSphere Distributed Switch
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌