I'm planning an ESX environment and I've a question about the architecture of virtual and physical nic's.
There different Load Balancing options available. (Port based, Mac based, Has based)
1.) Port based
Relation: 1virtualAdapter : 1 physicalAdapter
This relation will not be changed till a failover occour.
This option does not provide load balancing of the amount of traffic because
each virtual machine can access only one physical network adapater at a given time.
Koncept: Ûse different physical switches to eliminate a single point of failure
The vswitch policy is best used when the number of virtual network adapters is greater than the nr. of phys adapters.
2.) Source Mac based
Koncept: same as port based but on the MAC adress.
3.) IP Hash based
Adresses the limitation of the port and mac load balancing. A virtual machine with 1 virt. network adapter
can access to multiple physical network adapters. Allos a single virtual machine to communicate over diff. phys adapters
when communicating with different locations.
Limitation: physical nics must be on the same phys switch.
now my question:
In the backend, I've two redundant physical switches.
What's the best way to achieve highest performance (i.e. backup with backupexec agents into the virt. machiens, vranger backup trough network, ...) and load balance for my virtual machines?
Is there a possible way to create two virtual switches, gives each virtual machine two virtual nics by which each was connect to one virtual switch.
Are there any recommendation to achieve a good performance?
Any suggestions to choose a load-balancing option?
thanks for the comment,