Eu tenho uma máquina que tem várias VMs (5) e 3 placas de rede físicas (com cada 2 portas), com um total de seis portas ethernet de 1Gbps.
Eu tenho um switch com capacidade de SPF, com um total de 48 Gbps de largura de banda e um link SPF de 10 Gbps. O servidor também possui uma porta SPF (10Gbps).
Estou curioso para saber qual seria a melhor configuração, melhor desempenho (aproveitar ao máximo cada bit, menos uso da CPU) e por quê.
Seria melhor ter todas as VMs conectadas à porta SPF e, em seguida, à porta SPF no switch, ou devo obter 5 cabos ethernet e conectá-los a 5 portas no switch de rede?
Se ainda não estiver claro, imagine este cenário:
Dois PCs no Switch querem respectivamente baixar um arquivo grande da VM A e o segundo pc da VM B. Se eles estiverem conectados à ethernet, cada um terá sua própria conexão, então a conexão da VM A será trocada para o PC A, e simultaneamente a conexão da VM B será comutada para o PC B, certo? E se você conectasse as VMs ao SPF, a porta do SPF estaria alternando entre o PC A e o B.
Então, qual cenário teria o melhor desempenho na carga máxima? Por quê?
Editar:
Eu queria manter isso bastante genérico para que pudesse ser aplicado a um cenário global, mas detalhes foram solicitados da configuração, aqui estão eles:
Servidor: PowerEdge T620
Cartão SPF: PEX10000SFP 10 gigabit
NICs: 3x NetXtreme BCM5720
OS: XenServer 6.2
CPU: Xeon E5-2609
Interruptor: T1600G-28TS
Convidado OS's: Debian Wheezy (PV)