Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Gestión del rendimiento de red de Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Introducción a la gestión del rendimiento de red
2. Uso de agregaciones de enlaces
3. Cómo trabajar con redes VLAN
4. Administración de redes con puentes (tareas)
6. Administración de IPMP (tareas)
Mantenimiento de enrutamiento durante la implementación de IPMP
Cómo definir las rutas mientras usa IPMP
Cómo configurar un grupo IPMP que use DHCP
Cómo configurar manualmente un grupo IPMP de interfaz activa-activa
Cómo configurar manualmente un grupo IPMP de interfaz activa-en espera
Cómo agregar una interfaz a un grupo IPMP
Cómo eliminar una interfaz de un grupo IPMP
Cómo mover una interfaz de un grupo IPMP a otro grupo IPMP
Configuración de detección de fallos basada en sondeos
Requisitos para seleccionar destinos para la detección de fallos basada en sondeos
Configuración de la detección de fallos basada en sondeos (mapa de tareas)
Cómo seleccionar qué método de detección de fallos utilizar
Cómo especificar manualmente los sistemas de destino para la detección de fallos basada en sondeos
Cómo configurar el comportamiento del daemon IPMP
Supervisión de información de IPMP
Personalización de la salida del comando ipmpstat
Uso del comando ipmpstat en secuencias de comandos
7. Intercambio de información de conectividad de red con LLDP
8. Cómo trabajar con funciones de puente de centro de datos en Oracle Solaris
9. Puente virtual perimetral en Oracle Solaris
10. Equilibrador de carga integrado (descripción general)
11. Configuración del equilibrador de carga integrado
12. Gestión del equilibrador de carga integrado
13. Protocolo de redundancia de enrutador virtual (descripción general)
A. Tipos de agregaciones de enlaces: comparación de funciones
En esta sección, se proporcionan procedimientos para planificar y configurar grupos IPMP. La descripción general del Capítulo 5, Introducción a IPMP explica la implementación de un grupo IPMP como interfaz. Así, en este capítulo, los términos grupo IPMP e interfaz IPMP se utilizan indistintamente.
Cómo configurar manualmente un grupo IPMP de interfaz activa-activa
Cómo configurar manualmente un grupo IPMP de interfaz activa-en espera
El siguiente procedimiento incluye las tareas de planificación requeridas y la información que se debe obtener antes de configurar un grupo IPMP. No es necesario realizar las tareas por orden.
Nota - Debe configurar sólo un grupo IPMP para cada subred o dominio de emisión L2. Para obtener más información, consulte Reglas de uso de IPMP.
Su configuración de IPMP depende de los requisitos de la red para manejar el tipo de tráfico que se aloja en el sistema. IPMP reparte paquetes de red salientes entre las interfaces del grupo IPMP y, por lo tanto, mejora el rendimiento de la red. Sin embargo, para una determinada conexión TCP, el tráfico entrante normalmente sólo sigue una ruta física a fin de minimizar el riesgo de procesar paquetes fuera de servicio.
Por lo tanto, si la red maneja un gran volumen de tráfico saliente, la configuración de un gran número de interfaces en un grupo IPMP puede mejorar el rendimiento de la red. Si en su lugar, el sistema aloja mucho tráfico entrante, tener un gran número de interfaces en el grupo no necesariamente mejora el rendimiento al repartir la carga del tráfico. Sin embargo, tener más interfaces subyacentes ayuda a garantizar la disponibilidad de la red durante fallos de la interfaz.
Para configurar una dirección MAC exclusiva para cada interfaz en el sistema, consulte Cómo asegurarse de que la dirección MAC de cada interfaz sea única de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
Todas las interfaces del mismo grupo deben tener configurados los mismos módulos STREAMS en el mismo orden.
Puede imprimir una lista de los módulos STREAMS mediante el comando ifconfig interface modlist. Por ejemplo, la siguiente es la salida de ifconfig para una interfaz net0:
# ifconfig net0 modlist 0 arp 1 ip 2 e1000g
Como se muestra en la salida, las interfaces existen normalmente como controladores de red directamente debajo del módulo IP. Estas interfaces no deberían requerir ninguna configuración adicional.
Sin embargo, determinadas tecnologías se insertan como módulos STREAMS entre el módulo IP y el controlador de red. Si un módulo STREAMS tiene estado, puede producirse un comportamiento inesperado en la conmutación por error, aunque se inserte el mismo módulo en todas las interfaces de un grupo. Sin embargo, puede utilizar módulos STREAMS sin estado, siempre y cuando los inserte en el mismo orden en todas las interfaces del grupo IPMP.
Por ejemplo:
# ifconfig net0 modinsert vpnmod@3
Si una interfaz está configurada para IPv4, todas las interfaces del grupo IPMP deben estar configuradas para IPv4. Por ejemplo, si agrega direcciones IPv6 a una interfaz, todas las interfaces del grupo IPMP deben configurarse para admitir IPv6.
Por ejemplo, si desea implementar detección de fallos basada en sondeos, debe configurar las direcciones de prueba de las interfaces subyacentes. Para obtener información relacionada, consulte Detección de fallos en IPMP.
Por ejemplo, puede configurar los conmutadores Ethernet en la misma subred IP en un grupo IPMP. Puede configurar cualquier número de interfaces en un grupo IPMP.
Nota - También puede configurar un grupo IPMP de interfaz única; por ejemplo, si el sistema tiene una única interfaz física. Para obtener información relacionada, consulte Tipos de configuraciones de interfaces IPMP.
Las interfaces que están agrupadas deben tener el mismo tipo de interfaz. Por ejemplo, no puede combinar interfaces Ethernet y Token Ring en un mismo grupo IPMP. Tampoco puede combinar una interfaz de bus Token con las interfaces de modalidad de transferencia asíncrona (ATM) del mismo grupo IPMP.
IPMP no se admite para las interfaces que utilicen la solución clásica de IP sobre tecnología ATM, como se define en IETF RFC 1577 y IETF RFC 2225.
Un grupo IPMP con varias interfaces se puede configurar con interfaces activas-activas o activas-en modo de espera. Para obtener información relacionada, consulte Tipos de configuraciones de interfaces IPMP. En el siguiente procedimiento, se describen los pasos para configurar un grupo IPMP activo/en espera mediante el DHCP.
Antes de empezar
Asegúrese de que las interfaces IP que estarán en el eventual grupo IPMP hayan sido configuradas correctamente a través de los enlaces de datos de red del sistema. Para conocer los procedimientos para configurar enlaces e interfaces IP, consulte Cómo configurar una interfaz IP de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1. Puede crear una interfaz IPMP incluso si todavía no se han creado interfaces IP subyacentes. Sin embargo, sin crear interfaces IP subyacentes, las configuraciones posteriores de la interfaz IPMP fallarán.
Además, si está utilizando un sistema basado en SPARC, configure una dirección MAC exclusiva para cada interfaz. Para ver los procedimientos, consulte Cómo asegurarse de que la dirección MAC de cada interfaz sea única de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
Por último, si está usando el DHCP, asegúrese de que las interfaces subyacentes cuenten con concesiones infinitas. De lo contrario, si falla un grupo IPMP, las direcciones de prueba caducarán, y el daemon in.mpathd desactivará la detección de fallos basada en sondeos, y se usará la detección de fallos basada en enlaces. Si la detección de fallos basada en enlaces detecta que la interfaz está funcionando, el daemon puede informar erróneamente que la interfaz ha sido reparada. Para obtener más información sobre la configuración de DHCP, consulte Uso de DHCP en Oracle Solaris 11.1.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# ipadm create-ipmp ipmp-interface
Donde ipmp-interface especifica el nombre de la interfaz IPMP. Puede asignar cualquier nombre significativo a la interfaz IPMP. Al igual que con cualquier interfaz IP, el nombre está formado por una cadena y un número; por ejemplo ipmp0.
# ipadm create-ip under-interface
Donde under-interface hace referencia a la interfaz IP que agregará al grupo IPMP.
# ipadm add-ipmp -i under-interface1 [-i under-interface2 ...] ipmp-interface
Puede crear tantas interfaces IP para el grupo IPMP como interfaces haya disponibles en el sistema.
# ipadm create-addr -T dhcp ipmp-interface
El paso 5 asocia la dirección proporcionada por el servidor DHCP con un objeto de dirección. El objeto de dirección identifica de manera exclusiva la dirección IP con el formato interface/address-type; por ejemplo, ipmp0/v4. Para obtener más información sobre los objetos de dirección, consulte Cómo configurar una interfaz IP de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
Emita el siguiente comando para cada interfaz subyacente del grupo IPMP.
# ipadm create-addr -T dhcp under-interface
El objeto de dirección que crea automáticamente el paso 6 utiliza el formato under-interface/address-type; por ejemplo, net0/v4.
Ejemplo 6-2 Configuración de un grupo IPMP con el DHCP
En este ejemplo se muestra cómo configurar un grupo IPMP con interfaz activa-en espera con el DHCP según la siguiente situación:
Tres interfaces subyacentes net0, net1 y net2 están configuradas en un grupo IPMP.
La interfaz IPMP ipmp0 tiene el mismo nombre que el grupo IPMP.
net2 es la interfaz en espera designada.
A todas las interfaces subyacentes se les asignan direcciones de prueba.
Primero, el administrador crea la interfaz IPMP.
# ipadm create-ipmp ipmp0
Luego, el administrador crea las interfaces IP subyacentes y las agrega a la interfaz IPMP.
# ipadm create-ip net0 # ipadm create-ip net1 # ipadm create-ip net2 # ipadm add-ipmp -i net0 -i net1 -i net2 ipmp0
A continuación, el administrador asigna las direcciones IP gestionadas mediante DHCP a la interfaz IPMP. Las direcciones IP asignadas a la interfaz IPMP son las direcciones de datos. En este ejemplo, la interfaz IPMP tiene dos direcciones de datos.
# ipadm create-addr -T dhcp ipmp0 ipadm: ipmp0/v4 # ipadm create-addr -T dhcp ipmp0 ipadm: ipmp0/v4a
A continuación, el administrador asigna las direcciones IP gestionadas mediante DHCP a las interfaces IP subyacentes del grupo IPMP. Las direcciones IP asignadas a las interfaces subyacentes son direcciones de prueba que se utilizan para la detección de fallos basada en sondeos.
# ipadm create-addr -T dhcp net0 ipadm: net0/v4 # ipadm create-addr -T dhcp net1 ipadm: net1/v4 # ipadm create-addr -T dhcp net2 ipadm net2/v4
Por último, el administrador configura net2 para que se convierta en una interfaz en espera.
# ipadm set-ifprop -p standby=on net2
En el siguiente procedimiento, se describe cómo configurar manualmente un grupo IPMP activo-activo. En este procedimiento, los pasos 1 a 4 describen cómo configurar un grupo IPMP activo-activo basado en enlaces. En el paso 5, se describe cómo realizar la configuración basada en enlaces, basada en sondeos.
Antes de empezar
Asegúrese de que las interfaces IP que estarán en el eventual grupo IPMP hayan sido configuradas correctamente a través de los enlaces de datos de red del sistema. Para conocer los procedimientos para configurar enlaces e interfaces IP, consulte Cómo configurar una interfaz IP de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1. Puede crear una interfaz IPMP incluso si no existen interfaces IP subyacentes. Sin embargo, las configuraciones posteriores en esta interfaz IPMP fallarán.
Además, si está utilizando un sistema basado en SPARC, configure una dirección MAC exclusiva para cada interfaz. Para ver los procedimientos, consulte Cómo asegurarse de que la dirección MAC de cada interfaz sea única de Conexión de sistemas mediante la configuración de redes fijas en Oracle Solaris 11.1.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# ipadm create-ipmp ipmp-interface
Donde ipmp-interface especifica el nombre de la interfaz IPMP. Puede asignar cualquier nombre significativo a la interfaz IPMP. Al igual que con cualquier interfaz IP, el nombre está formado por una cadena y un número; por ejemplo ipmp0.
# ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface
Donde under-interface hace referencia a la interfaz subyacente del grupo IPMP. Puede agregar tantas interfaces IP como haya disponibles en el sistema.
Nota - En un entorno de doble pila, si se coloca una instancia IPv4 de una interfaz en un grupo específico, automáticamente se coloca la instancia IPv6 en el mismo grupo.
# ipadm create-addr -a address ipmp-interface
Donde address puede utilizar la notación CIDR.
Nota - Solo se necesita la dirección DNS del nombre del grupo IPMP o la dirección IP.
# ipadm create-addr -a address under-interface
Donde address puede utilizar la notación CIDR. Todas las direcciones IP de prueba de un grupo IPMP deben pertenecer a una única subred IP y, por lo tanto, deben usar el mismo prefijo de red.
Para obtener más información sobre las interfaces en espera, consulte Tipos de configuraciones de interfaces IPMP. En el procedimiento siguiente, se explica cómo configurar un grupo IPMP en el que una interfaz se mantiene en espera. Esta interfaz se despliega sólo cuando la interfaz activa del grupo falla.
Para obtener más información, consulte Cómo usar los derechos administrativos que tiene asignados de Administración de Oracle Solaris 11.1: servicios de seguridad.
# ipadm create-ipmp ipmp-interface
Donde ipmp-interface especifica el nombre de la interfaz IPMP. Puede asignar cualquier nombre significativo a la interfaz IPMP. Al igual que con cualquier interfaz IP, el nombre está formado por una cadena y un número; por ejemplo ipmp0.
# ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface
Donde under-interface hace referencia a la interfaz subyacente del grupo IPMP. Puede agregar tantas interfaces IP como haya disponibles en el sistema.
Nota - En un entorno de doble pila, si se coloca una instancia IPv4 de una interfaz en un grupo IPMP específico, automáticamente se coloca la instancia IPv6 en el mismo grupo.
# ipadm create-addr -a address ipmp-interface
Donde address puede utilizar la notación CIDR.
# ipadm create-addr -a address under-interface
Donde address puede utilizar la notación CIDR. Todas las direcciones IP de prueba de un grupo IPMP deben pertenecer a una única subred IP y, por lo tanto, deben usar el mismo prefijo de red.
# ipadm set-ifprop -p standby=on under-interface
Ejemplo 6-3 Configuración de un grupo IPMP de interfaz activa-en espera
En este ejemplo se muestra cómo crear manualmente una configuración IPMP de interfaz activa-en espera.
Primero, el administrador crea la interfaz IPMP.
# ipadm create-ipmp ipmp0
Luego, el administrador crea las interfaces IP subyacentes y las agrega a la interfaz IPMP.
# ipadm create-ip net0 # ipadm create-ip net1 # ipadm create-ip net2 # ipadm add-ipmp -i net0 -i net1 -i net2 ipmp0
A continuación, el administrador asigna las direcciones IP gestionadas a la interfaz IPMP. Las direcciones IP asignadas a la interfaz IPMP son las direcciones de datos. En este ejemplo, la interfaz IPMP tiene dos direcciones de datos.
# ipadm create-addr -a 192.168.10.10/24 ipmp0 ipadm: ipmp0/v4 # ipadm create-addr -a 192.168.10.15/24 ipmp0 ipadm: ipmp0/v4a
La dirección IP de este ejemplo incluye una propiedad prefixlen, que se expresa como un número decimal. La parte prefixlen de la dirección IP especifica el número de bits contiguos que están más a la izquierda de la dirección que comprende la máscara de red IPv4 o el prefijo de IPv6 de la dirección. El resto de los bits de orden inferior definen la parte del host de la dirección. Cuando la propiedad prefixlen se convierte en una representación de texto de la dirección, la dirección contiene 1 para las posiciones de bits que se van a utilizar para la parte de la red y 0 para la parte del host. Esta propiedad no se admite en el tipo de objeto de dirección dhcp. Para obtener más información, consulte la página del comando man ipadm(1M).
A continuación, el administrador asigna las direcciones IP a las interfaces IP subyacentes del grupo IPMP. Las direcciones IP asignadas a las interfaces subyacentes son direcciones de prueba que se utilizan para la detección de fallos basada en sondeos.
# ipadm create-addr -a 192.168.10.30/24 net0 ipadm: net0/v4 # ipadm create-addr -a 192.168.10.32/24 net1 ipadm: net1/v4 # ipadm create-addr -a 192.168.10.34/24 net2 ipadm: net2/v4
Por último, el administrador configura net2 para que se convierta en una interfaz en espera.
# ipadm set-ifprop -p standby=on net2
El administrador puede ver la configuración IPMP mediante el comando ipmpstat .
# ipmpstat -g GROUP GROUPNAME STATE FDT INTERFACES ipmp0 ipmp0 ok 10.00s net0 net1 (net2) # ipmpstat -t INTERFACE MODE TESTADDR TARGETS net0 routes 192.168.10.30 192.168.10.1 net1 routes 192.168.10.32 192.168.10.1 net2 routes 192.168.10.34 192.168.10.5