OK...so networking isn't my specialty :) When I implemented VMware in my org almost 2yrs ago, I for the most part just wanted to get it up and going. That being said, all turned out pretty good, except for the networking aspect. For that stuff, I tend to delegate to our Ntwk Engr. I now feel I know enough about VMware/vSphere to get this taken care of.
The issue? I have 4 ESX4 hosts, and 2 hosts in 1 cluster. I have them all configured with only one NIC. Part of this was due to not knowing enough about why to configure other NICs as well as lack of ports on our GB Switch. Now we have room on our physical switch and I want to get my hosts config'd appropriately. So, what I'm looking for is best practice info. I have an idea of what I want to do, but just want to hear some other suggestions from everyone. Currently I have 1 NIC on each host connected for everything. My question, having 2 NICs, how should I configure each host (I'm assuming configuration would be the same for every host, regardless if it's in a cluster or not)? How should I set up failover/redundancy having 2 NICs available? How best should I configure VMotion, etc. Can I do this all through 1 vSwitch or should I use 2? If so, why? I was going to implement NIC Teaming, but want to know how best to set up my ports for VMs, VMotion, and Service Console for failover/performance purposes. Again, I'm on vSphere (v4, but not U1). I don't have Ent Plus so no dvSwitch is possible. Let me know if more info is needed.