This is asking more for confirmation that the below is correct rather than troubleshooting an issue although I am a little unsure as to the reasons why I should disable STP on the VLAN (as generally recommended).
I have set up a connection between an ESXi host 5.1 (2 teamed vmnics) and 2 Cisco 3850 stacked switches. The configuration is a follows;
The vSwitch Properties (2 vmnics);
Load Balancing: Route Based on the originating Virtual Port ID
Network Failover Detection: Link Status
Notify Switches: Yes
Both vmnics are active active
The port group for the VM's use VLAN 50
On the Stacked Switches;
The 2 ports that the vmnics are connected to are both have portfast enabled and are configured as trunking ports. The ports are configured for VLAN 50. STP is disabled for that VLAN. Etherchannel hasn't been configured.
Does this look ok?