Mi configuración es: IBM X3850M2 con 4 CPU de seis núcleos, 128 Gb de RAM, 3 puertos de red dual Intel Corporation 82571EB Gigabit Ethernet Controller
Para las pruebas, creé solo 2 VM (Server 2008), las cuales usan el mismo vSwitch (witk vmnic1 y vmnic2). Ambas redes físicas están conectadas a un conmutador de 1 Gb/s.
Si copio un archivo grande (archivo de copia de seguridad de la base de datos de aproximadamente 4 GB) desde un servidor físico (también conectado mediante un conmutador de 1 Gb/s) a un VM Server 2008, obtengo una velocidad de transferencia máxima de aproximadamente 20 MB/s.
Cuando copio un archivo grande (archivo de copia de seguridad de la base de datos de aproximadamente 4 GB) entre ambos servidores 2008 (el tráfico debe ir solo entre vSwitch interno), obtengo una velocidad de transferencia máxima de aproximadamente 33 MB/s.
Ambos servidores utilizan el nuevo controlador VMXNET3 (10 Gb/s) y la velocidad es la misma si uso el controlador VMXNET2. La utilización de la red dentro de Server 2008 con el controlador VMXNET2 es solo del 20% y la utilización de la CPU siempre es del 100% cuando hago algún tipo de copia.
No me malinterpretes, pero esperaba mucho más rendimiento de red.
¿Obtienen tasas de transferencia similares o hay algún problema con mi implementación?
Gracias por cualquier tipo de ayuda.
Respuesta1
Algo anda mal aquí. ¿Ha verificado si las direcciones MAC de los adaptadores son únicas?
Respuesta2
Sospecho que los dos servidores tienen discos virtuales en el mismo sistema de disco físico.
Básicamente, estás comparando tu subsistema de almacenamiento cambiando entre lectura y escritura con una búsqueda intermedia.