I am using vSphere 6.5 with Enterprise Plus license.
Here is a simplified version of my vDS topology:
- There are 2 hosts: H1 and H2
- Host H1 has 2 NICs, and host H2 has 4 NICs
- The first NIC on each host, i.e. vmnic0 is dedicated for management and vMotion
- Other NICs are for VM traffic
- There are 2 distributed port groups in vDS: Management and VMs.
- There are 2 uplinks in vDS: uplink1 and uplink2
- Teaming property for Management port group shows uplink1 as active and uplink2 as "not used"
- Teaming property for VMs port group shows uplink2 as active and uplink1 as "not used"
- Physical NICs dedicated for management, i.e. vmnic0 on both hosts (see item 3 above) belong to uplink1
- Physical NIC dedicated for VM traffic on host H1 belongs to uplink2
- The 3 physical NICs (i.e. vmnic1, vmnic2, vmnic3) on host H2 are combined into LAG which is visible beside uplink1 and uplink2
My goal is to keep only one VM-related distributed port group VMs and let it use uplink2 for VMs running on host H1 and LAG uplink for VMs running on host H2.
I thought that I need to make both uplink2 and LAG being active uplinks for VMs port group... but it doesn't work (web client doesn't allow it). As a temporal resolution I had to map VMs to uplink2 (via setting teaming properties) and create another distributed port group, say VMs3 and map it to LAG uplink also by means of teaming properties.
Any help and/or clarification on how I can keep a single distributed port group for all VMs is appreciated. Thank you.
--
Simon