Redes
Esta sección proporciona una descripción general de las redes de XenServer®, incluyendo redes, VLAN y enlaces de NIC. También se explica cómo administrar y solucionar problemas de su configuración de red.
Si ya está familiarizado con los conceptos de redes de XenServer, puede ir directamente a Administrar redes para obtener información sobre las siguientes secciones:
-
Crear redes para hosts XenServer independientes
-
Crear redes para hosts XenServer configurados en un grupo de recursos
-
Crear VLAN para hosts XenServer, ya sean independientes o parte de un grupo de recursos
-
Crear enlaces para hosts XenServer independientes
-
Crear enlaces para hosts XenServer configurados en un grupo de recursos
Nota:
El término ‘interfaz de administración’ se utiliza para indicar la NIC habilitada para IP que transporta el tráfico de administración. El término ‘interfaz secundaria’ se utiliza para indicar una NIC habilitada para IP configurada para el tráfico de almacenamiento.
Soporte de redes
XenServer admite hasta 16 interfaces de red físicas (o hasta 4 interfaces de red enlazadas) por host y hasta 7 interfaces de red virtuales por VM.
Nota:
XenServer proporciona configuración y administración automatizadas de NIC mediante la interfaz de línea de comandos (CLI) xe. No edite directamente los archivos de configuración de red del host.
Descripción general de las redes de XenServer
Esta sección describe los conceptos generales de las redes en el entorno de XenServer.
XenServer crea una red para cada NIC física durante la instalación. Cuando se agrega un host a un grupo, las redes predeterminadas se fusionan. Esto es para garantizar que todas las NIC físicas con el mismo nombre de dispositivo estén conectadas a la misma red.
Normalmente, se agrega una red para crear una red interna, configurar una nueva VLAN utilizando una NIC existente o crear un enlace de NIC.
Puede configurar los siguientes tipos diferentes de redes en XenServer:
-
Las redes externas tienen una asociación con una interfaz de red física. Las redes externas proporcionan un puente entre una máquina virtual y la interfaz de red física conectada a la red. Las redes externas permiten que una máquina virtual se conecte a los recursos disponibles a través de la NIC física del host.
-
Las redes enlazadas crean un enlace entre dos o más NIC para crear un único canal de alto rendimiento entre la máquina virtual y la red.
-
Las redes privadas de un solo servidor no tienen asociación con una interfaz de red física. Las redes privadas de un solo servidor se pueden usar para proporcionar conectividad entre las máquinas virtuales en un host determinado, sin conexión con el mundo exterior.
Nota:
Algunas opciones de red tienen comportamientos diferentes cuando se usan con hosts XenServer independientes en comparación con los grupos de recursos. Esta sección contiene apartados con información general que se aplica tanto a hosts independientes como a grupos, seguidos de información y procedimientos específicos para cada uno.
Objetos de red
Esta sección utiliza tres tipos de objetos de software del lado del servidor para representar entidades de red. Estos objetos son:
-
Un PIF, que representa una NIC física en un host. Los objetos PIF tienen un nombre y una descripción, un UUID, los parámetros de la NIC que representan, y la red y el host a los que están conectados.
-
Un VIF, que representa una NIC virtual en una máquina virtual. Los objetos VIF tienen un nombre y una descripción, un UUID, y la red y la VM a las que están conectados.
-
Una red, que es un conmutador Ethernet virtual en un host. Los objetos de red tienen un nombre y una descripción, un UUID, y la colección de VIF y PIF conectados a ellos.
XenCenter® y la CLI xe le permiten configurar las opciones de red. Puede controlar la NIC utilizada para las operaciones de administración y crear funciones de red avanzadas como VLAN y enlaces de NIC.
Redes
Cada host de XenServer tiene una o más redes, que son conmutadores Ethernet virtuales. Las redes que no están asociadas a una PIF se consideran internas. Las redes internas se pueden utilizar para proporcionar conectividad solo entre máquinas virtuales en un host de XenServer determinado, sin conexión con el mundo exterior. Las redes asociadas a una PIF se consideran externas. Las redes externas proporcionan un puente entre las VIF y la PIF conectada a la red, lo que permite la conectividad a los recursos disponibles a través de la NIC de la PIF.
VLAN
Las VLAN, tal como las define el estándar IEEE 802.1Q, permiten que una única red física admita varias redes lógicas. Los hosts de XenServer admiten VLAN de varias maneras.
Nota:
- Cuando se utiliza GFS2 SR y un grupo en clúster, la red del clúster no puede estar en una VLAN que no sea de administración.
- Todas las configuraciones de VLAN compatibles son igualmente aplicables a los grupos y a los hosts independientes, y a las configuraciones enlazadas y no enlazadas.
Uso de VLAN con máquinas virtuales
Los puertos de conmutador configurados como puertos troncales VLAN 802.1Q se pueden utilizar con las funciones VLAN de XenServer para conectar interfaces de red virtuales de invitado (VIF) a VLAN específicas. En este caso, el host de XenServer realiza las funciones de etiquetado/desetiquetado de VLAN para el invitado, que no tiene conocimiento de ninguna configuración de VLAN.
Las VLAN de XenServer están representadas por objetos PIF adicionales que representan interfaces VLAN correspondientes a una etiqueta VLAN especificada. Puede conectar redes de XenServer a la PIF que representa la NIC física para ver todo el tráfico en la NIC. Alternativamente, conecte redes a una PIF que represente una VLAN para ver solo el tráfico con la etiqueta VLAN especificada. También puede conectar una red de tal manera que solo vea el tráfico de la VLAN nativa, adjuntándola a la VLAN 0.
Para obtener procedimientos sobre cómo crear VLAN para hosts de XenServer, ya sean independientes o parte de un grupo de recursos, consulte Creación de VLAN.
Si desea que el invitado realice las funciones de etiquetado y desetiquetado de VLAN, el invitado debe conocer las VLAN. Al configurar la red para sus máquinas virtuales, configure los puertos del conmutador como puertos troncales de VLAN, pero no cree VLAN para el host de XenServer. En su lugar, utilice VIF en una red normal, sin VLAN.
Uso de VLAN con interfaces de administración
La interfaz de administración se puede configurar en una VLAN utilizando un puerto de conmutador configurado como puerto troncal o puerto de modo de acceso. Utilice XenCenter o la CLI de xe para configurar una VLAN y convertirla en la interfaz de administración. Para obtener más información, consulte Interfaz de administración.
Uso de VLAN con NIC de almacenamiento dedicadas
Las NIC de almacenamiento dedicadas se pueden configurar para usar VLAN nativas o puertos en modo de acceso, como se describe en la sección anterior para las interfaces de administración. Las NIC de almacenamiento dedicadas también se conocen como NIC habilitadas para IP o interfaces secundarias. Puede configurar las NIC de almacenamiento dedicadas para usar puertos troncales y VLAN de XenServer, como se describe en la sección anterior para las máquinas virtuales. Para obtener más información, consulte Configuración de una NIC de almacenamiento dedicada.
Combinación de interfaces de administración y VLAN de invitado en una única NIC de host
Un único puerto de conmutador se puede configurar con VLAN troncales y nativas, lo que permite que una NIC de host se utilice para una interfaz de administración (en la VLAN nativa) y para conectar VIF de invitado a ID de VLAN específicos.
Tramas jumbo
Las tramas jumbo se pueden usar para optimizar el rendimiento del tráfico en redes de almacenamiento, redes de máquinas virtuales y la red de administración. Las tramas jumbo son tramas Ethernet que contienen más de 1500 bytes de carga útil. Las tramas jumbo se utilizan normalmente para lograr un mejor rendimiento, reducir la carga en la memoria del bus del sistema y reducir la sobrecarga de la CPU.
Requisitos para usar tramas jumbo
Tenga en cuenta lo siguiente al usar tramas jumbo:
-
Las tramas jumbo se configuran a nivel de grupo
-
Cada dispositivo de la subred debe configurarse para usar tramas jumbo
Para usar tramas jumbo, establezca la Unidad de transmisión máxima (MTU) en un valor entre 1500 y 9216. Puede usar XenCenter o la CLI de xe para establecer la MTU.
Enlaces de NIC
Los enlaces de NIC, a veces también conocidos como agrupamiento de NIC, mejoran la resistencia y el ancho de banda del host de XenServer al permitir a los administradores configurar dos o más NIC juntas. Los enlaces de NIC funcionan lógicamente como una tarjeta de red y todas las NIC enlazadas comparten una dirección MAC.
Si una NIC del enlace falla, el tráfico de red del host se redirige automáticamente a través de la segunda NIC. XenServer admite hasta ocho redes enlazadas.
XenServer admite los modos de enlace activo-activo, activo-pasivo y LACP. Puede enlazar dos, tres o cuatro NIC.
Todos los modos de enlace admiten la conmutación por error. Sin embargo, no todos los modos permiten que todos los enlaces estén activos para todos los tipos de tráfico. XenServer admite el enlace de los siguientes tipos de NIC juntas:
-
NICs (no de gestión). Puede unir NICs que XenServer esté utilizando exclusivamente para el tráfico de VM. La unión de estas NICs no solo proporciona resiliencia, sino que también equilibra el tráfico de múltiples VM entre las NICs.
-
Interfaces de gestión. Puede unir una interfaz de gestión a otra NIC para que la segunda NIC proporcione conmutación por error para el tráfico de gestión. Aunque la configuración de un bond de agregación de enlaces LACP proporciona equilibrio de carga para el tráfico de gestión, la unión de NICs activa-activa no lo hace. Puede crear una VLAN en NICs unidas y la interfaz de gestión del host se puede asignar a esa VLAN.
-
Interfaces secundarias. Puede unir NICs que haya configurado como interfaces secundarias (por ejemplo, para almacenamiento). Sin embargo, para la mayoría del almacenamiento de iniciador de software iSCSI, recomendamos configurar rutas múltiples en lugar de la unión de NICs, como se describe en el Diseño de configuraciones de red de XenServer.
A lo largo de esta sección, el término tráfico de almacenamiento basado en IP se utiliza para describir colectivamente el tráfico iSCSI y NFS.
Puede crear un bond si una VIF ya está utilizando una de las interfaces que se unirán: el tráfico de la VM migra automáticamente a la nueva interfaz unida.
En XenServer, una PIF adicional representa un bond de NIC. Los bonds de NIC de XenServer subsumen completamente los dispositivos físicos subyacentes (PIFs).
Notas:
- No se admite la creación de un bond que contenga solo una NIC.
- Las NICs unidas pueden ser de modelos diferentes entre sí.
Prácticas recomendadas
Siga estas prácticas recomendadas al configurar sus bonds de NIC:
- Conecte los enlaces del bond a diferentes conmutadores de red físicos, no solo a puertos del mismo conmutador.
- Asegúrese de que los conmutadores separados obtengan energía de unidades de distribución de energía (PDUs) diferentes e independientes.
- Si es posible, en su centro de datos, coloque las PDUs en diferentes fases de la alimentación eléctrica o incluso en alimentaciones proporcionadas por diferentes compañías eléctricas.
- Considere la posibilidad de utilizar unidades de alimentación ininterrumpida para garantizar que los conmutadores de red y los hosts puedan seguir funcionando o realizar un apagado ordenado en caso de un fallo de alimentación.
Estas medidas añaden resiliencia frente a fallos de software, hardware o alimentación que pueden afectar a los conmutadores de red.
Puntos clave sobre el direccionamiento IP
Las NIC enlazadas tienen una dirección IP o ninguna, como se indica a continuación:
-
Redes de administración y almacenamiento.
-
Si enlaza una interfaz de administración o una interfaz secundaria, se asigna una única dirección IP al enlace. Es decir, cada NIC no tiene su propia dirección IP. XenServer trata las dos NIC como una conexión lógica.
-
Cuando se utilizan enlaces para tráfico que no es de máquinas virtuales, por ejemplo, para conectarse a un almacenamiento de red compartido o a XenCenter para la administración, configure una dirección IP para el enlace. Sin embargo, si ya ha asignado una dirección IP a una de las NIC (es decir, ha creado una interfaz de administración o una interfaz secundaria), esa dirección IP se asigna automáticamente a todo el enlace.
-
Si enlaza una interfaz de administración o una interfaz secundaria a una NIC sin una dirección IP, el enlace asume la dirección IP de la interfaz respectiva.
-
Si enlaza una interfaz de administración VLAN etiquetada y una interfaz secundaria, la VLAN de administración se crea en esa NIC enlazada.
-
-
Redes de máquinas virtuales. Cuando se utilizan NIC enlazadas para el tráfico de máquinas virtuales, no es necesario configurar una dirección IP para el enlace. Esto se debe a que el enlace opera en la Capa 2 del modelo OSI, la capa de enlace de datos, y no se utiliza direccionamiento IP en esta capa. Las direcciones IP para las máquinas virtuales se asocian con las VIF.
Tipos de enlace
XenServer proporciona tres tipos diferentes de enlaces, todos los cuales se pueden configurar mediante la CLI o XenCenter:
-
Modo Activo-Activo, con el tráfico de máquinas virtuales equilibrado entre las NIC enlazadas. Consulte Enlace activo-activo.
-
Modo Activo-Pasivo, donde solo una NIC transporta tráfico activamente. Consulte Enlace activo-pasivo.
-
Agregación de enlaces LACP, en la que las NIC activas y en espera se negocian entre el conmutador y el host. Consulte Enlace LACP (Link Aggregation Control Protocol).
Nota:
La unión se configura con un retardo de subida de 31 000 ms y un retardo de bajada de 200 ms. El retardo de subida, aparentemente largo, es deliberado debido al tiempo que tardan algunos conmutadores en habilitar el puerto. Sin un retardo, cuando un enlace se recupera después de fallar, la unión puede reequilibrar el tráfico hacia él antes de que el conmutador esté listo para pasar el tráfico. Para mover ambas conexiones a un conmutador diferente, mueva una, luego espere 31 segundos para que se use de nuevo antes de mover la otra. Para obtener información sobre cómo cambiar el retardo, consulte Cambio del retardo de subida para las uniones.
Estado de la unión
XenServer proporciona el estado de las uniones en los registros de eventos de cada host. Si uno o más enlaces de una unión fallan o se restauran, se anota en el registro de eventos. Del mismo modo, puede consultar el estado de los enlaces de una unión utilizando el parámetro links-up como se muestra en el siguiente ejemplo:
xe bond-param-get uuid=bond_uuid param-name=links-up
<!--NeedCopy-->
XenServer comprueba el estado de los enlaces en las uniones aproximadamente cada cinco segundos. Por lo tanto, si fallan más enlaces en la unión en la ventana de cinco segundos, el fallo no se registra hasta la siguiente comprobación de estado.
Los registros de eventos de unión aparecen en la vista Notificaciones > Eventos de XenCenter. Para los usuarios que no ejecutan XenCenter, los registros de eventos también aparecen en /var/log/xensource.log en cada host.
Unión activo-activo
Activo-activo es una configuración activa/activa para el tráfico de invitados: ambas NIC pueden enrutar el tráfico de VM simultáneamente. Cuando las uniones se utilizan para el tráfico de administración, solo una NIC de la unión puede enrutar el tráfico: la otra NIC permanece sin usar y proporciona soporte de conmutación por error. El modo activo-activo es el modo de unión predeterminado.
Puede unir dos, tres o cuatro NIC en modo activo-activo. Sin embargo, en modo activo-activo, la unión de tres o cuatro NIC solo es beneficiosa para el tráfico de VM, como se muestra en la siguiente ilustración.

XenServer solo puede enviar tráfico a través de dos o más NIC cuando hay más de una dirección MAC asociada a la unión. XenServer puede usar las direcciones MAC virtuales en la VIF para enviar tráfico a través de múltiples enlaces. Específicamente:
-
Tráfico de VM. Siempre que habilite la unión en NIC que solo transportan tráfico de VM (invitado), todos los enlaces están activos y la unión de NIC puede equilibrar el tráfico de VM distribuido entre las NIC. El tráfico de una VIF individual nunca se divide entre las NIC.
-
Tráfico de administración o almacenamiento. Solo uno de los enlaces (NIC) de la unión está activo y las otras NIC permanecen sin usar a menos que el tráfico conmute por error a ellas. La configuración de una interfaz de administración o una interfaz secundaria en una red unida proporciona resiliencia.
-
Tráfico mixto. Si la NIC unida transporta una mezcla de tráfico de almacenamiento basado en IP y tráfico de invitados, solo el tráfico de invitados y del dominio de control se equilibra la carga. El dominio de control es esencialmente una máquina virtual, por lo que utiliza una NIC como los demás invitados. XenServer equilibra el tráfico del dominio de control de la misma manera que equilibra el tráfico de VM.
Equilibrio de tráfico
XenServer equilibra el tráfico entre las NIC utilizando la dirección MAC de origen del paquete. Dado que para el tráfico de administración solo hay una dirección MAC de origen presente, el modo activo-activo solo puede usar una NIC y el tráfico no se equilibra. El equilibrio de tráfico se basa en dos factores:
-
La máquina virtual y su VIF asociado que envía o recibe el tráfico
-
La cantidad de datos (en kilobytes) que se envían.
XenServer evalúa la cantidad de datos (en kilobytes) que cada NIC envía y recibe. Si la cantidad de datos enviados a través de una NIC excede la cantidad de datos enviados a través de la otra NIC, XenServer reequilibra qué VIF utilizan qué NIC. Se transfiere la carga completa del VIF. La carga de un VIF nunca se divide entre dos NIC.
Aunque el enlace de NIC activo-activo puede proporcionar equilibrio de carga para el tráfico de varias máquinas virtuales, no puede proporcionar a una sola máquina virtual el rendimiento de dos NIC. Cualquier VIF dado solo utiliza uno de los enlaces en un enlace a la vez. A medida que XenServer reequilibra periódicamente el tráfico, los VIF no se asignan permanentemente a una NIC específica en el enlace.
El modo activo-activo a veces se describe como enlace de equilibrio de carga de origen (SLB), ya que XenServer utiliza SLB para compartir la carga entre las interfaces de red enlazadas. SLB se deriva del modo de equilibrio de carga adaptativo (ALB) de código abierto y reutiliza la funcionalidad ALB para reequilibrar la carga entre las NIC de forma dinámica.
Al reequilibrar, se realiza un seguimiento del número de bytes que pasan por cada secundaria (interfaz) durante un período determinado. Si un paquete que se va a enviar contiene una nueva dirección MAC de origen, se asigna a la interfaz secundaria con la menor utilización. El tráfico se reequilibra a intervalos regulares.
Cada dirección MAC tiene una carga correspondiente y XenServer puede cambiar cargas completas entre NICs dependiendo de la cantidad de datos que una VM envía y recibe. Para el tráfico activo-activo, todo el tráfico de una VM puede enviarse solo a través de una NIC.
Nota:
El enlace activo-activo no requiere soporte de conmutador para EtherChannel o 802.3ad (LACP).
Enlace activo-pasivo
Un enlace activo-pasivo enruta el tráfico a través de una sola de las NIC. Si la NIC activa pierde la conectividad de red, el tráfico conmuta por error a la otra NIC del enlace. Los enlaces activo-pasivo enrutan el tráfico a través de la NIC activa. El tráfico se desplaza a la NIC pasiva si la NIC activa falla.
El enlace activo-pasivo puede unir dos, tres o cuatro NIC. Sin embargo, independientemente del tipo de tráfico, cuando se unen NIC en modo activo-pasivo, solo un enlace está activo y no hay equilibrio de carga entre los enlaces.
La siguiente ilustración muestra dos NIC enlazadas configuradas en modo activo-pasivo.

El modo activo-activo es la configuración de enlace predeterminada en XenServer. Si está configurando enlaces mediante la CLI, debe especificar un parámetro para el modo activo-pasivo. De lo contrario, se crea un enlace activo-activo. No es necesario configurar el modo activo-pasivo porque una red está transportando tráfico de administración o tráfico de almacenamiento.
El modo activo-pasivo puede ser una buena opción para la resiliencia, ya que ofrece varios beneficios. Con los enlaces activo-pasivo, el tráfico no se mueve entre las NIC. Del mismo modo, el enlace activo-pasivo le permite configurar dos conmutadores para redundancia, pero no requiere apilamiento. Si el conmutador de administración falla, los conmutadores apilados pueden ser un único punto de fallo.
El modo activo-pasivo no requiere compatibilidad del conmutador con EtherChannel o 802.3ad (LACP).
Considere configurar el modo activo-pasivo en situaciones en las que no necesite equilibrio de carga o cuando solo tenga la intención de enviar tráfico en una NIC.
Importante:
Después de haber creado VIF o si su grupo está en producción, tenga cuidado al cambiar o crear enlaces.
Enlace LACP (Link Aggregation Control Protocol)
LACP (Link Aggregation Control Protocol) es un tipo de enlace que agrupa un conjunto de puertos y lo trata como un único canal lógico. El enlace LACP proporciona conmutación por error y puede aumentar la cantidad total de ancho de banda disponible.
A diferencia de otros modos de enlace, el enlace LACP requiere configurar ambos lados de los enlaces: crear un enlace en el host y crear un Grupo de Agregación de Enlaces (LAG) para cada enlace en el conmutador. Consulte (/es-es/xenserver/9/networking.html#switch-configuration-for-lacp-bonds). Sus conmutadores deben ser compatibles con el estándar IEEE 802.3ad para usar el enlace LACP.
Una comparación entre el enlace SLB activo-activo y el enlace LACP:
Enlace SLB activo-activo
Beneficios:
- Se puede usar con cualquier conmutador de la Lista de compatibilidad de hardware.
- No requiere conmutadores que admitan apilamiento.
- Admite cuatro NIC.
Consideraciones:
- El equilibrio de carga óptimo requiere al menos una NIC por VIF.
- El tráfico de almacenamiento o de gestión no se puede dividir en varias NIC.
- El equilibrio de carga solo se produce si hay varias direcciones MAC presentes.
Agregación de enlaces LACP
Ventajas:
- Todos los enlaces pueden estar activos independientemente del tipo de tráfico.
- El equilibrio de tráfico no depende de las direcciones MAC de origen, por lo que todos los tipos de tráfico pueden equilibrarse.
Consideraciones:
- Los conmutadores deben ser compatibles con el estándar IEEE 802.3ad.
- Requiere configuración en el lado del conmutador.
- Requiere un único conmutador o un conmutador apilado.
Equilibrio de tráfico
XenServer admite dos tipos de hashing para la agregación de enlaces LACP. El término hashing describe cómo las NIC y el conmutador distribuyen el tráfico: (1) equilibrio de carga basado en la IP y el puerto de las direcciones de origen y destino, y (2) equilibrio de carga basado en la dirección MAC de origen.
Dependiendo del tipo de hashing y del patrón de tráfico, la agregación de enlaces LACP puede distribuir el tráfico de manera más uniforme que la agregación de NIC activo-activo.
Nota:
Se configuran los ajustes para el tráfico saliente y entrante por separado en el host y el conmutador: la configuración no tiene por qué coincidir en ambos lados.
Equilibrio de carga basado en la IP y el puerto de las direcciones de origen y destino.
Este tipo de hash es el algoritmo de hash de enlace LACP predeterminado. Si hay una variación en la IP de origen o destino o en los números de puerto, el tráfico de un invitado se puede distribuir a través de dos enlaces.
Si una máquina virtual ejecuta varias aplicaciones que utilizan diferentes números de IP o de puerto, este tipo de hash distribuye el tráfico a través de varios enlaces. La distribución del tráfico le da al invitado la posibilidad de utilizar el rendimiento agregado. Este tipo de hash permite que un invitado utilice todo el rendimiento de varias NIC.
Como se muestra en la siguiente ilustración, este tipo de hash puede distribuir el tráfico de dos aplicaciones diferentes en una máquina virtual a dos NIC diferentes.

La configuración del enlace LACP basado en la IP y el puerto de la dirección de origen y destino es beneficiosa cuando desea equilibrar el tráfico de dos aplicaciones diferentes en la misma VM. Por ejemplo, cuando solo una máquina virtual está configurada para usar un enlace de tres NIC.

El algoritmo de equilibrio para este tipo de hash utiliza cinco factores para distribuir el tráfico entre las NIC: la dirección IP de origen, el número de puerto de origen, la dirección IP de destino, el número de puerto de destino y la dirección MAC de origen.
Equilibrio de carga basado en la dirección MAC de origen.
Este tipo de equilibrio de carga funciona bien cuando hay varias máquinas virtuales en el mismo host. El tráfico se equilibra en función de la dirección MAC virtual de la VM desde la que se originó el tráfico. XenServer envía el tráfico saliente utilizando el mismo algoritmo que en el enlace activo-activo. El tráfico procedente del mismo invitado no se divide entre varias NIC. Como resultado, este tipo de hash no es adecuado si hay menos VIF que NIC: el equilibrio de carga no es óptimo porque el tráfico no se puede dividir entre las NIC.

Configuración del conmutador
Según sus requisitos de redundancia, puede conectar las NIC del enlace al mismo conmutador apilado o a conmutadores apilados separados. Si conecta una de las NIC a un segundo conmutador redundante y una NIC o un conmutador falla, el tráfico se conmuta por error a la otra NIC. La adición de un segundo conmutador evita un único punto de fallo en su configuración de las siguientes maneras:
-
Cuando conecta uno de los enlaces de una interfaz de administración enlazada a un segundo conmutador, si el conmutador falla, la red de administración permanece en línea y los hosts aún pueden comunicarse entre sí.
-
Si conecta un enlace (para cualquier tipo de tráfico) a un segundo conmutador y la NIC o el conmutador falla, las máquinas virtuales permanecen en la red ya que su tráfico se conmuta por error a la otra NIC/conmutador.
Utilice conmutadores apilados cuando desee conectar NIC enlazadas a varios conmutadores y haya configurado el modo de enlace LACP. El término ‘conmutadores apilados’ se utiliza para describir la configuración de varios conmutadores físicos para que funcionen como un único conmutador lógico. Debe unir los conmutadores físicamente y a través del software de administración del conmutador para que los conmutadores funcionen como una única unidad de conmutación lógica, según las directrices del fabricante del conmutador. Normalmente, el apilamiento de conmutadores solo está disponible a través de extensiones propietarias y los proveedores de conmutadores pueden comercializar esta funcionalidad con diferentes términos.
Nota:
Si experimenta problemas con enlaces activo-activo, el uso de conmutadores apilados puede ser necesario. Los enlaces activo-pasivo no requieren conmutadores apilados.
Configuración del conmutador para enlaces LACP
Dado que los detalles específicos de la configuración del conmutador varían según el fabricante, hay algunos puntos clave que debe recordar al configurar conmutadores para su uso con enlaces LACP:
-
El conmutador debe ser compatible con LACP y el estándar IEEE 802.3ad.
-
Cuando cree el grupo LAG en el conmutador, debe crear un grupo LAG para cada enlace LACP en el host. Por ejemplo, si tiene un grupo de cinco hosts y creó un enlace LACP en las NIC 4 y 5 de cada host, debe crear cinco grupos LAG en el conmutador. Un grupo para cada conjunto de puertos correspondiente a las NIC del host.
También es posible que deba agregar su ID de VLAN a su grupo LAG.
-
Los enlaces LACP de XenServer requieren que la configuración de Modo estático en el grupo LAG esté establecida en Deshabilitado.
Como se mencionó anteriormente en Configuración del conmutador, se requieren conmutadores de apilamiento para conectar enlaces LACP a varios conmutadores.
Configuración de red inicial después de la instalación
La configuración de red del host XenServer se especifica durante la instalación inicial del host. Opciones como la configuración de la dirección IP (DHCP/estática), la NIC utilizada como interfaz de administración y el nombre de host se establecen en función de los valores proporcionados durante la instalación.
Cuando un host tiene varias NIC, la configuración presente después de la instalación depende de la NIC seleccionada para las operaciones de administración durante la instalación:
-
Se crean PIF para cada NIC en el host
-
El PIF de la NIC seleccionada para su uso como interfaz de administración se configura con las opciones de direccionamiento IP especificadas durante la instalación
-
Se crea una red para cada PIF (“red 0”, “red 1”, y así sucesivamente)
-
Cada red está conectada a un PIF
-
Las opciones de direccionamiento IP se dejan sin configurar para todos los PIF, excepto el PIF utilizado como interfaz de administración
Cuando un host tiene una única NIC, la siguiente configuración está presente después de la instalación:
-
Se crea un único PIF correspondiente a la única NIC del host
-
El PIF se configura con las opciones de direccionamiento IP especificadas durante la instalación y para permitir la administración del host
-
El PIF se configura para su uso en operaciones de administración del host
-
Se crea una única red, la red 0
-
La red 0 está conectada al PIF para permitir la conectividad externa a las máquinas virtuales
Cuando se realiza una instalación de XenServer en una red VLAN etiquetada, la siguiente configuración está presente después de la instalación:
-
Se crean PIF para cada NIC del host
-
El PIF para la VLAN etiquetada en la NIC seleccionada para su uso como interfaz de administración se configura con la configuración de dirección IP especificada durante la instalación
-
Se crea una red para cada PIF (por ejemplo: red 1, red 2, y así sucesivamente). Se crea una red VLAN adicional (por ejemplo, para la red de todo el grupo asociada con la primera interfaz de red en VLAN<TAG>)
-
Cada red está conectada a un PIF. El PIF de la VLAN se configura para su uso en operaciones de administración del host
En ambos casos, la configuración de red resultante permite la conexión al host de XenServer mediante XenCenter, la CLI xe y cualquier otro software de administración que se ejecute en máquinas separadas a través de la dirección IP de la interfaz de administración. La configuración también proporciona red externa para las máquinas virtuales creadas en el host.
El PIF utilizado para las operaciones de administración es el único PIF configurado con una dirección IP durante la instalación de XenServer. La red externa para las máquinas virtuales se logra mediante la conexión de PIF a VIF utilizando el objeto de red que actúa como un conmutador Ethernet virtual.
Los pasos necesarios para las funciones de red, como VLAN, enlaces NIC y la dedicación de una NIC al tráfico de almacenamiento, se tratan en las secciones siguientes.
Cambio de la configuración de red
Puede cambiar la configuración de red modificando el objeto de red. Para ello, ejecute un comando que afecte al objeto de red o al VIF.
Modificación del objeto de red
Puede cambiar aspectos de una red, como el tamaño de trama (MTU), la etiqueta de nombre, la descripción de nombre, el propósito y otros valores. Utilice el comando xe network-param-set y sus parámetros asociados para cambiar los valores.
Cuando ejecuta el comando xe network-param-set, el único parámetro obligatorio es uuid.
Los parámetros opcionales incluyen:
-
default_locking_mode. Consulte Simplifying VIF locking mode configuration in the Cloud. -
name-label -
name-description -
MTU -
purpose. Consulte Adding a purpose to a network. -
other-config
Si no se proporciona un valor para un parámetro, este se establece en un valor nulo. Para establecer un par (clave, valor) en un parámetro de mapa, utilice la sintaxis map-param:key=value.
Cambio del retardo de activación para los enlaces
El enlace se configura con un retardo de activación de 31 000 ms de forma predeterminada para evitar que el tráfico se reequilibre en una NIC después de que falle. Aunque parezca largo, el retardo de activación es importante para todos los modos de enlace y no solo para el activo-activo.
Sin embargo, si comprende la configuración adecuada para su entorno, puede cambiar el retardo de activación de los enlaces mediante el procedimiento siguiente.
Establezca el retardo de activación en milisegundos:
xe pif-param-set uuid=<uuid of bond interface PIF> other-config:bond-updelay=<delay in ms>
<!--NeedCopy-->
Para que el cambio surta efecto, debe desconectar y volver a conectar la interfaz física:
xe pif-unplug uuid=<uuid of bond interface PIF>
<!--NeedCopy-->
xe pif-plug uuid=<uuid of bond interface PIF>
<!--NeedCopy-->