VMware NSX 4.2主机传输节点配置如何调整更优化?
摘要:简介 在 VMware NSX 中,主机传输节点(Host Transport Node)就是把 ESXi 主机转化为 NSX 的数据平面节点,它负责承载虚拟网络的流量转发、防火墙和安全策略执行,是 NSX 架构里“数据平面”的核心组成部分
简介
在 VMware NSX 中,主机传输节点(Host Transport Node)就是把 ESXi 主机转化为 NSX 的数据平面节点,它负责承载虚拟网络的流量转发、防火墙和安全策略执行,是 NSX 架构里“数据平面”的核心组成部分。
🧩 什么是 NSX 主机传输节点
定义:主机传输节点是安装了 NSX 内核模块(VIB)的 ESXi 主机,使其能够参与 NSX 的虚拟网络和安全功能
作用:它在数据平面中运行,负责逻辑交换机、路由、防火墙等功能的实际流量处理。
组成:通过 NSX Manager 下发配置,结合 vCenter 集群和传输区域(Transport Zone),主机被准备为传输节点。
🔑 核心特性
数据平面角色:所有虚拟机的东西向流量(East-West)和南北向流量(North-South)都通过传输节点进行处理。
自动化配置:在 vCenter 集群中应用传输节点配置文件后,集群内的 ESXi 主机会自动安装 NSX 组件并成为传输节点
⚠️ 部署注意事项
需要 vCenter 集群,且有VDS 。
必须配置 传输区域 和 上行链路配置文件
主机必须有 IP 池或 DHCP 用于分配隧道端点(TEP)地址
独立 ESXi 主机不能直接应用传输节点配置文件,只能通过集群方式准备。
VMware NSX系列文章:https://songxwn.com/tags/NSX/
NSX4+逻辑图
全图在线:https://songxwn.com/VMware-NSX4-mindmap/
高清PDF下载:关注公众号发送nsx下载。
环境介绍
NSX 4.2.3.1
VMware vCenter Server 8.0.3 + ESXi 8.0.3
创建ESXi集群
创建vDS分布式交换机,关联集群的主机,并配置vmnic1 为上行链路1。
MTU 和 巨型帧
Geneve 协议是基于IP/UDP封装二层的,所以会增加报文开销。
物理交换机/路由器
ESXi 主机物理网卡连接的二层物理交换机接口需要开启巨型帧,如果要跨三层通信,所经过的三层接口也要调整MTU。
vDS分布式交换机
可以修改为最大MTU9000
NSX全局MTU
默认MTU为1700,默认应用到上行链路配置文件。
全局网关MTU
添加计算管理器 - VMware vCenter Server
打开NSX 管理界面 > 系统 > Fabric > 计算管理器 > 添加计算管理器
输入VCSA名称
输入VCSA访问域名或IP
输入VCSA管理账号和密码
PS:点击添加后需要确认指纹,确认即可。
创建NSX 传输TEP 用IP地址池
打开NSX 管理界面 > 网络 > IP管理-IP地址池 > 添加IP地址池
点击设置-子网 > 添加子网 > 添加IP块
配置IP范围,排除第一个IP 192.168.149.2-192.168.149.254
配置CIDR 子网,192.168.149.0/24
上行链路配置文件
上行链路定义
上行链路是从 NSX Edge 节点或 Hypervisor 节点到 架顶式交换机或 NSX 逻辑交换机的链路。
链路由 NSX Edge 节点或 Hypervisor 节点上的物理网络接口连接到交换机。
上行链路配置文件要求
每个上行链路必须对应于 已连接且可用的物理链路。
示例:
Hypervisor 主机有两个物理链路:vmnic0 和 vmnic1。
如果 vmnic0 用于管理和存储网络,而 vmnic1 未使用,则 vmnic1 可作为 NSX 上行链路。
若要进行链路绑定,需要两个未使用的物理链路,例如 vmnic1 和 vmnic2。
对于 NSX Edge,隧道端点和 VLAN 上行链路可以使用同一物理链路。
示例:vmnic0/eth0/em0 用于管理网络,vmnic1/eth1/em1 用于 fp-ethX 链路。
上行链路配置文件可定义的策略
绑定策略
活动链路及备用链路
传输 VLAN ID
MTU 设置
故障切换绑定策略
注意事项
同一传输节点的不同上行链路配置文件中,不能使用相同的上行链路。
不支持备用上行链路,不能在“故障切换”绑定策略中配置备用链路。
如果绑定策略使用多个上行链路(活动/备用列表),则不能重复使用相同的上行链路。
