Best Practices:
- 2 Dedicated NICs -> Or share with Management network
- 2 Separated VMkernel
- Dedicate TCP/IP stack
- MTU: 9000
- No LACP
- Port binding: Static binding
- Security
- Promiscous Mode: Reject
- MAC address changes: Reject
- Forged transmit: Reject
- Teaming and failover
- Load balancing: Route based on originating virtual port
- Network failure detection: Link status only
- Notify switches: YES
- Fallback: YES
- Failover order:
- Active uplinks: Uplink 1 -> On the other VMkernel/Portgroup -> Uplink 2
- Standby uplinks: Uplink 2 -> On the other VMkernel/Portgroup -> Uplink 1
- Unused uplinks: none



Sources and useful links
The vMotion Process Under the Hood
How to Tune vMotion for Lower Migration Times?