Descripción de la actualización de software sin interrupciones en los conmutadores de la serie EX
La actualización de software sin paradas (NSSU) es una función que permite actualizar todos los conmutadores de la serie EX compatibles en una red con un solo comando.
La actualización de software sin interrupción (NSSU) le permite actualizar el software que se ejecuta en los conmutadores Ethernet de la serie EX de Juniper Networks con motores de enrutamiento redundantes y todos los conmutadores miembro en el chasis virtual de la serie EX mediante un solo comando. Durante la actualización, puede haber una interrupción mínima del tráfico de red durante el cambio de función principal y el alcance de la interrupción podría depender de la topología de la red, la configuración, el tráfico de red y otros factores del entorno.
La realización de una NSSU proporciona estos beneficios:
-
Sin interrupciones en el plano de control: una NSSU aprovecha la elegante conmutación del motor de enrutamiento (GRES) y el enrutamiento activo sin paradas (NSR) para garantizar que no haya interrupciones en el plano de control. Durante el proceso de actualización, se conserva la información de la interfaz, el kernel y el protocolo de enrutamiento.
-
Interrupción mínima del tráfico de red: una NSSU minimiza la interrupción del tráfico de red al actualizar los conmutadores miembro uno a la vez en otro chasis virtual de la serie EX, a la vez que permite que el tráfico continúe fluyendo a través de los miembros que no se están actualizando.
Para lograr una interrupción mínima del tráfico, debe configurar los grupos de agregación de vínculos (LAG) de manera que los vínculos de miembro de cada LAG residan en diferentes tarjetas de línea o miembros de chasis virtual. Cuando un vínculo miembro de un LAG está inactivo, los vínculos restantes están activos y el tráfico sigue fluyendo a través del LAG.
Dado que NSSU actualiza el software en cada tarjeta de línea o en cada miembro del chasis virtual de uno en uno, una actualización con NSSU puede tardar más que una actualización con el request system software add comando.
Requisitos para realizar una NSSU
Los siguientes requisitos se aplican a todos los conmutadores y chasis virtual:
NSSU solo puede actualizar hasta tres versiones principales antes de la versión actual en un dispositivo. Para actualizar a una versión más de tres versiones antes de la versión actual en un dispositivo, use el proceso NSSU para actualizar el conmutador a una o más versiones intermedias hasta que el conmutador esté dentro de las tres versiones principales de la versión de destino.
-
Todos los miembros del chasis virtual y todos los motores de enrutamiento deben ejecutar la misma versión de Junos OS.
-
La conmutación del motor de enrutamiento elegante (GRES) debe estar habilitada.
-
El enrutamiento activo sin paradas (NSR) debe estar habilitado.
Nota:Aunque no es necesario habilitar el puente sin interrupción (NSB) para realizar una NSSU, se recomienda habilitarla antes de realizarla. La habilitación de NSB garantiza que todos los protocolos de capa 2 compatibles con NSB funcionen sin problemas durante la conmutación del motor de enrutamiento que forma parte de la NSSU.
-
Para una interrupción mínima del tráfico, debe definir grupos de agregación de vínculos (LAG) de manera que los vínculos de miembro residan en diferentes miembros del chasis virtual o en diferentes tarjetas de línea.
Nota:Durante una operación NSSU, si intenta ver el estado de la interfaz LAG en el miembro del motor de enrutamiento principal mediante el comando de la
show interfaces ae-ae-interface-numberCLI, es posible que vea recuentos de tráfico incorrectos o nulos. Para solucionar este problema, ejecute el comando en el miembro del motor de enrutamiento de respaldo si ese miembro ya está cargado y en ejecución.
Los siguientes son requisitos para realizar NSSU en un chasis virtual de la serie EX:
-
Los miembros del chasis virtual deben estar conectados en una topología de anillo para que ningún miembro quede aislado como resultado del reinicio de otro miembro. Esta topología impide que el chasis virtual se divida durante una NSSU.
-
El chasis virtual principal y la copia de seguridad deben estar adyacentes en la topología de anillo. La adyacencia permite que el principal y el respaldo estén siempre sincronizados, incluso cuando los conmutadores en los roles de tarjeta de línea se están reiniciando.
-
El chasis virtual debe estar preaprovisionado para que el rol de tarjeta de línea se haya asignado explícitamente a los conmutadores miembro que actúan en un rol de tarjeta de línea. Durante una NSSU, los miembros del chasis virtual deben mantener sus funciones: el principal y el respaldo deben mantener sus funciones principal y de respaldo (aunque la función principal cambiará), y los conmutadores restantes deben mantener sus funciones de tarjeta de línea.
-
Un chasis virtual de dos miembros debe haberse
no-split-detectionconfigurado de manera que el chasis virtual no se divida cuando una NSSU actualice un miembro.
Cómo funciona una NSSU
En esta sección se describe lo que sucede cuando se solicita una NSSU en conmutadores de la serie EX y un chasis virtual.
Limitaciones de NSSU
No puede usar una NSSU para degradar el software, es decir, para instalar una versión anterior del software que la que se ejecuta actualmente en el conmutador. Para instalar una versión de software anterior, use el request system software add comando.
No puede revertir a la versión de software anterior después de realizar una actualización mediante NSSU. Si necesita revertir a la versión de software anterior, puede hacerlo reiniciando desde la partición raíz alternativa si aún no ha copiado la nueva versión de software en la partición raíz alternativa.
Soporte de versiones de NSSU y Junos OS
Un chasis virtual debe estar ejecutando una versión de Junos OS que admita NSSU antes de que pueda realizar una NSSU. Si un chasis virtual ejecuta una versión de software que no admite NSSU, utilice el request system software add comando.
Actualización de software sin paradas (NSSU) enumera los conmutadores de la serie EX y el chasis virtual que admiten NSSU y la versión de Junos OS en la que comenzaron a admitirlo.
Descripción general de la configuración y operación de NSSU
Debe asegurarse de que la configuración del conmutador o del chasis virtual cumple los requisitos descritos en Requisitos para realizar una NSSU. NSSU no requiere configuración adicional.
Puede realizar una NSSU ejecutando el request system software nonstop-upgrade comando. Para obtener instrucciones detalladas sobre cómo realizar una NSSU, consulte los temas de Documentación relacionada.