.png)
Esta es mi red de almacenamiento:
Host ESXi (NIC duales de 10 GB) >> 2xNetgear xs712T >> Synology RS10613xs+ (NIC duales de 10 GB)
ESXi vmnic1 >> Conmutador NG 1 >> NIC sincronizada 1
ESXi vmnic2 >> Conmutador NG 2 >> NIC sincronizada 2
Hola.
Mi dispositivo Synology funciona mejor usando NFS en lugar de iSCSI. Mucho mejor.
El diagrama de texto simple anterior muestra cómo tengo mis dispositivos conectados en este momento con un host ESXi de prueba. Mi intención es tener esta configuración en mi entorno de producción si puedo hacer que funcione como quiero.
Mis requisitos: tener un recurso compartido NFS montado como almacén de datos en mis hosts para sobrevivir a la falla de uno de los conmutadores Netgear.
La tarjeta de red de 10 GB en el host ESXi 5.5u2 es una tarjeta Intel 82599 TN de doble puerto de 10 GB que se encuentra en VMware HCL.
Los conmutadores Netgear xs712T (lo sé) admiten el protocolo LAG, pero no en conmutadores separados.
Synology RS10613xs+ (DSM 5.1-5022) admite la capacidad de vincular las dos NIC en un LAG o "Activo/En espera".
No estoy seguro de que esto sea técnicamente posible. El soporte de Synology inicialmente dijo que debería funcionar, pero no pudo darme ningún ejemplo. El soporte de Netgear sugirió restablecer los conmutadores de fábrica a la primera señal de problema y realmente no sabía nada (es cierto que no son expertos en VMware). No tengo soporte para VMware.
Por lo tanto, configurar un LAG entre las NIC de Synology y los conmutadores no tiene sentido ya que solo tengo un enlace físico por conmutador, lo que hace que un LAG sea inútil. ¿Estoy en lo correcto?
Para crear un LAG en este escenario, necesitaría conmutadores que admitan etherchannel/LAG/LACP en varios conmutadores separados, por ejemplo, HP/Cisco de gama alta.
Por lo tanto, podría obtener otra NIC de 10 GB de doble puerto en mi host para probar dos LAG separados en dos conmutadores separados, pero luego no puedo obtener otra NIC de 10 GB en mi Synology :(
Así que configuré mi Synology con las dos NIC vinculadas como "Activo/En espera", lo que generó una única interfaz NIC con una única IP virtual que presento a mi NIC de 10 GB asociada en mi host.
Mi NIC de host está configurada de la siguiente manera:
1 vSwitch
1 VMKernel con ambos adaptadores de 10 GB
Equipos de NIC:
Equilibrio de carga: Usar orden de conmutación por error explícito
Conmutación por recuperación: No
TODAS LAS DEMÁS CONFIGURACIONES ESTÁN PREDETERMINADAS
Puedo hacer ping desde mi Synology a mi ESXi y viceversa. Puedo quitar un conmutador de Netgear y los pings siguen funcionando. ¡¡Hurra!!
Pero cuando luego monto un almacén NFS y lo pruebo, el almacén se desconecta y los registros de VMKernel muestran: El dispositivo o sistema de archivos XXXXXXXX ha entrado en el estado de tiempo de espera de todas las rutas inactivas.
Intenté reducir NFS.MaxQueueDepth a 64, lo que lo hizo un poco menos fallido. Pero aún no puede sobrevivir a la eliminación de un conmutador Netgear.
¿Estoy intentando hacer lo imposible con lo que tengo?
Esta es mi primera publicación, por favor, hazlo con calma. Gracias
Respuesta1
Haría esto con vSwitches estándar y posiblemente con adaptadores NIC primarios y de respaldo. No necesitas LACP para esto.
Cree un vSwitch dedicado. Active una o ambas NIC... Y creo que eso es lo máximo que puede hacer con esta configuración, ya que sus conmutadores no son apilables. Pero déjame investigarlo.