Link to home
Start Free TrialLog in
Avatar of ExileD-GoD
ExileD-GoD

asked on

NIC Teaming in VM

Hi experts!

Well...this may be a dumb question but I havent found a specific information about that...
In order to configure NIC Teaming on VM, we need to have at least 2 physical network adapters on the ESX server right?
Suppose I have 3-4 VMs in this server, can I configure NIC Teaming in all of them? If one of them is a Backup VM Server, will this helps in data transfer or is this limited to the scsi adapter?

Thanks!
SOLUTION
Avatar of bgoering
bgoering
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I would also recommend reading through the Networking Sections of the following guides to gain a better understanding of Networking in VMware ESX/ESXi.

Pages 13 - 73 Discuss Networking in Detail, iuncluding trunks, VLANs, switches, and load balancing

ESXi Configuration Guide ESXi 4.1

http://www.vmware.com/pdf/vsphere4/r41/vsp_41_esxi_server_config.pdf

Virtual Networking

http://www.vmware.com/technical-resources/virtual-networking/virtual-networks.html

Virtual Networking Concepts

http://www.vmware.com/files/pdf/virtual_networking_concepts.pdf
I guess maybe to explain better - when nic teaming is done on the vswitch it is done for all vms that are connected through the vSwitch.

So far as the Backup server, network throughput for any single server (such as the backup server) will still be limited the the speed of the physical nic that it has selected (via the load balancing based on IP hash that you need to select for etherchannel) for any single connection. However, overall throughput for the ESX(i) server will improve because it is able to load balance traffic for all vms across all NICs being teamed. But any single IP connection only uses one at a time.

Hope this helps
What can improve performance in your virtual machines is the use of the VMXNET3 NIC.

Just ensure you have VMware Tools installed to use this NIC.

Have a look at this white paper of recent tests that were conducted by VMware from Virtual Machines with a single NIC, connected to virtual switches, and physical switches at 10GBe.

http://www.vmware.com/files/pdf/techpaper/Performance-Networking-vSphere4-1-WP.pdf

The results were that two VMs with single NICs can commnicate with each other at speeds "27Gps using one virtual NIC."
Avatar of ExileD-GoD
ExileD-GoD

ASKER

Thanks for all information. I´ll accept both answers as solution because they complement each other.