SMB multicanal simplificada y redes de clústeres de varias NIC

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2016; Azure Stack HCI, versiones 21H2 y 20H2

SMB multicanal simplificada y redes en clúster de varias tarjetas de interfaz de red (NIC) es una característica que habilita el uso de varias NIC en la misma subred de la red en clúster y habilita automáticamente SMB multicanal.

SMB multicanal simplificada y redes en clúster de varias NIC proporcionan las ventajas siguientes:

  • El clúster de conmutación por error reconoce automáticamente todas las NIC en los nodos que usan el mismo modificador / la misma subred (no es necesario realizar ninguna configuración adicional).
  • SMB multicanal se habilita automáticamente.
  • Las redes que solo tienen recursos de direcciones IP IPv6 local de vínculo (fe80) se reconocen en redes de solo clúster (privadas).
  • De forma predeterminada, se configura un solo recurso de dirección IP en cada nombre de red (NN) de punto de acceso de clúster (CAP).
  • La validación de clúster ya no emite mensajes de advertencia cuando se encuentran varias NIC en la misma subred.

Requisitos

  • Varias NIC por servidor, con el mismo modificador o la misma subred.

Cómo aprovechar las ventajas de las redes de clústeres de varias NIC y SMB multicanal simplificada

En esta sección se describe cómo aprovechar las ventajas de las nuevas características de redes de clústeres de varias NIC y SMB multicanal simplificada.

Uso de al menos dos redes para el clúster de conmutación por error

Aunque es poco frecuente, los conmutadores de red pueden producir errores (sigue siendo recomendable usar al menos dos redes para el clúster de conmutación por error). Todas las redes que se encuentran se usan para los latidos del clúster. Evite usar una sola red para el clúster de conmutación por error con el fin de evitar un único punto de error. Lo ideal es que haya varias rutas de acceso de comunicación físicas entre los nodos del clúster y ningún punto de error.

Illustration of two networks for Failover ClusteringFigura 1: Usar al menos dos redes para el clúster de conmutación por error

Uso de varias NIC entre clústeres

Se obtiene el máximo beneficio de SMB multicanal simplificada cuando se usan varias NIC entre clústeres (tanto en clústeres de carga de trabajo de almacenamiento como en clústeres de almacenamiento). Esto permite a los clústeres de carga de trabajo (Hyper-V, instancia de clúster de conmutación por error de SQL Server, réplica de almacenamiento, etc.) usar SMB multicanal y da lugar a un uso más eficaz de la red. En una configuración de clúster convergente (también conocida como desagregada) donde se usa un clúster de servidor de archivos de escalabilidad horizontal para almacenar datos de carga de trabajo para un clúster de instancia de clúster de conmutación por error de SQL Server o Hyper-V, esta red suele denominarse "la subred North-South" / red. Muchos clientes maximizan el rendimiento de esta red invirtiendo en modificadores y tarjetas NIC compatibles con RDMA.

Illustration of a North-South SMB SubnetFigura 2: Para lograr el máximo rendimiento de red, use varias NIC tanto en el clúster de servidor de archivos de escalabilidad horizontal como en el clúster de instancia de clúster de conmutación por error de SQL Server o Hyper-V (que comparten la subred North-South)

Screencap of two clusters using multiple NICs in the same subnet to leverage SMB multichannelFigura 3: Dos clústeres (servidor de archivos de escalabilidad horizontal para el almacenamiento, instancia de clúster de conmutación por error (FCI) de SQL Server para la carga de trabajo) usan varias NIC en la misma subred para aprovechar SMB multicanal y lograr un mejor rendimiento de red.

Cuando se detectan redes privadas (de solo clúster) con varias NIC, el clúster reconocerá automáticamente las direcciones IP IPv6 local de vínculo (fe80) para cada NIC en cada subred. Esto ahorra tiempo a los administradores, ya que ya no tienen que configurar manualmente los recursos de direcciones IP IPv6 local de vínculo (fe80).

Al usar más de una red privada (de solo clúster), compruebe la configuración de enrutamiento IPv6 para asegurarse de que el enrutamiento no está configurado para cruzar subredes, ya que esto reducirá el rendimiento de red.

Screencap of automatic network configuration in the Failover Cluster Manager UIFigura 4: Configuración de recursos de direcciones IPv6 local de vínculo (fe80) automática

Rendimiento y tolerancia a errores

Windows Server 2019 y Windows Server 2016 detectan automáticamente las funcionalidades de NIC e intentarán usar cada NIC en la configuración más rápida posible. Todas las NIC que están agrupadas, las NIC que usan RSS y las NIC con la funcionalidad RDMA se pueden usar. En la tabla siguiente se resumen las ventajas y desventajas del uso de estas tecnologías. Se logra el máximo rendimiento al usar varias NIC compatibles con RDMA. Para obtener más información, consulte los aspectos básicos de SMB multicanal.

An illustration of throughput and fault tolerance for various NIC configurationsFigura 5: Rendimiento y tolerancia a errores para varias configuraciones de NIC

Preguntas más frecuentes

¿Se usan todas las NIC de una red de varias NIC para el latido del clúster? Sí.

¿Se puede usar una red de varias NIC solo para la comunicación del clúster? ¿O solo se puede usar para la comunicación de cliente y del clúster? Cualquier configuración funcionará (todos los roles de red en clúster funcionarán en una red de varias NIC).

¿También se usa SMB multicanal para el tráfico de CSV y clúster? Sí, de forma predeterminada, todo el tráfico de CSV y clúster usará redes de varias NIC disponibles. Los administradores pueden usar los cmdlets de PowerShell de clúster de conmutación por error o la interfaz de usuario del Administrador de clústeres de conmutación por error para cambiar el rol de la red.

¿Cómo puedo ver la configuración de SMB multicanal? Use el cmdlet Get-SMBServerConfiguration y busque el valor de la propiedad EnableMultiChannel.

¿Se respeta la propiedad común del clúster PlumbAllCrossSubnetRoutes en una red de varias NIC? Sí.

Referencias adicionales