ISSU unificada para Junos OS evolucionado
(Solo conmutadores QFX5220-32CD) La actualización de software unificada en servicio (ISSU) es una característica que minimiza la pérdida de tráfico durante el proceso de actualización de software.
Descripción de ISSU unificado para Junos OS evolucionado
La función de actualización de software unificada en servicio (ISSU unificada) le permite actualizar a una versión más reciente de Junos OS Evolved sin interrupciones en el plano de control y con una pérdida mínima de tráfico.
Durante una ISSU unificada, el sistema reinicia el software actualizado (kernel y aplicaciones) sin reinicializar el hardware subyacente. Este proceso es más rápido que reiniciar el sistema completo. El software reiniciado restaura su estado anterior y ejecuta la nueva versión.
La ISSU unificada ofrece las siguientes ventajas:
-
Elimina el tiempo de inactividad de la red durante las actualizaciones de imágenes de software.
-
Reduce los costos operativos a la vez que ofrece niveles de servicio más altos.
-
Le permite implementar nuevas características rápidamente.
- El proceso de ISSU unificado en Junos OS evolucionó
- Escenarios de actualización durante una ISSU unificada
- Validación durante una ISSU unificada
El proceso de ISSU unificado en Junos OS evolucionó
Cuando se realiza una actualización de software mediante una ISSU unificada, se produce el proceso siguiente:
-
El sistema descarga el nuevo paquete de software y realiza comprobaciones para validar la configuración existente con el nuevo paquete. Este paso incluye comprobaciones de configuración de aplicaciones y comprobaciones del kit de desarrollo de software (SDK) para asegurarse de que puede realizar la actualización mediante una ISSU unificada.
-
El software se instala en el sistema y se convierte en la siguiente versión de arranque.
- El software de actualización enumera las aplicaciones que se han cambiado y que deben reiniciarse. La actualización se realiza mediante un reinicio o un reinicio, que el proceso de validación determina.
- El sistema comienza a ejecutar la nueva versión del software y la ISSU unificada está completa.
Escenarios de actualización durante una ISSU unificada
Cuando se realiza una ISSU unificada en un dispositivo Junos OS evolucionado, el proceso de validación determina cuál de los siguientes métodos es necesario para llevar a cabo la actualización:
-
Reinicio de la aplicación
-
Reinicio en caliente del kernel en servicio
-
Reinicio del sistema
El reinicio de la aplicación implica un simple reinicio de las aplicaciones actualizadas. Las aplicaciones reiniciadas ejecutan la nueva versión del software. Este tipo de actualización no tiene problemas y da como resultado cero pérdida de tráfico.
El reinicio en servicio del kernel en servicio implica cargar un nuevo kernel directamente en la memoria y ejecutarlo, sin inicializar el hardware. Este proceso reduce el tiempo de inactividad de la red y minimiza la pérdida de tráfico durante la actualización.
El reinicio del sistema implica un reinicio completo del dispositivo, incluida la reinicialización de los componentes de hardware. Este proceso es el mismo que realizar una actualización sin usar ISSU unificado.
La ISSU unificada se realiza mediante un reinicio en caliente del kernel en servicio si:
-
Los componentes o aplicaciones modificados requieren que el dispositivo se reinicie.
-
Los componentes o aplicaciones modificados no se pueden actualizar mediante un reinicio de la aplicación.
-
El kernel cambió.
Se le pedirá que confirme el reinicio en servicio del kernel en servicio si se realizan cambios en una aplicación que no admite un reinicio de la aplicación. Si se realiza un cambio importante de versión en la aplicación, se le pedirá que reinicie el sistema para completar la ISSU unificada.
En otros escenarios, la ISSU unificada se realiza mediante el reinicio de la aplicación.
Validación durante una ISSU unificada
Antes de realizar una ISSU unificada, debe validar el nuevo paquete de software con la configuración existente.
El sistema comprueba la configuración del sistema existente con el nuevo paquete de software para determinar si ambos son compatibles. También comprueba las configuraciones de la aplicación y las versiones del Kit de desarrollo de software (SDK) para determinar si es posible una actualización sin problemas. Tenga en cuenta que la validación no instala realmente el nuevo paquete de software.
El sistema realiza la validación de forma predeterminada antes de actualizar el dispositivo mediante una ISSU unificada. Cuando se agrega un paquete con un número de versión diferente, el sistema realiza automáticamente la comprobación de validación de la configuración de la aplicación y la comprobación de validación del SDK.
Si se produce un error en la validación de la configuración existente, la ISSU unificada se cancela y un mensaje de error proporciona más información acerca del error. Si se produce un error en la validación de la configuración de la aplicación o la validación de la versión del SDK, se le pedirá que confirme si desea continuar con la ISSU. Un mensaje de error proporciona más información acerca del error.
Si realiza una ISSU unificada sin validaciones correctas, las incompatibilidades en la configuración podrían provocar pérdida de tráfico durante la actualización.
Para obtener más información acerca de cómo realizar una comprobación de validación, consulte request system software validate-restart
.
A partir de Junos OS Evolved versión 23.4R1, el resultado del request system software validate-restart
comando resume el método necesario para realizar la actualización indicada, por ejemplo, un reinicio de la aplicación, un reinicio en servicio del kernel en caliente o un reinicio del sistema.
Consideraciones sobre ISSU unificada para Junos OS Evolved
La ISSU unificada le permite actualizar a una versión más reciente de Junos OS Evolved con una interrupción mínima del tráfico y cero tiempo de inactividad.
En Junos OS Evolved, la ISSU unificada tiene las siguientes advertencias:
-
No puede utilizar ISSU unificada para instalar una versión de Junos OS Evolved anterior a la versión de Junos OS Evolved que se ejecuta actualmente en el dispositivo.
-
La ISSU unificada no actualiza el firmware como parte del proceso. Debe actualizar el firmware por separado.
-
El proceso de ISSU unificado finaliza si la configuración actual del sistema no es compatible con la nueva versión de software.
-
Una ISSU unificada puede provocar imprecisiones en los valores de los contadores de filtro, los contadores de policía y los contadores de cola.
-
Las entradas del Protocolo de resolución de direcciones (ARP) existentes no caducarán y no se agregarán nuevas entradas ARP durante el proceso de ISSU.
-
Durante el proceso de ISSU, es posible que el sistema no responda a las solicitudes ARP de los nodos del mismo nivel. Para evitar que las entradas del lado del mismo nivel expiren durante la ventana de ISSU, los nodos del mismo nivel deben configurarse para aumentar el recuento de reintentos de ARP antes de activar ISSU.
Realice una ISSU unificada para actualizar Junos OS Evolved
Cuando planee realizar una ISSU unificada, elija un momento en que la red sea lo más estable posible. Al igual que con una actualización normal, las sesiones de Telnet, el acceso SNMP y CLI se interrumpen brevemente.
Le recomendamos que lea el tema Consideraciones de ISSU unificada para Junos OS evolucionado para anticipar cualquier circunstancia especial que pueda afectar a la actualización.
- Requisitos previos para realizar una ISSU unificada para actualizar Junos OS Evolved
- Actualice Junos OS evolucionado con un ISSU unificado
Requisitos previos para realizar una ISSU unificada para actualizar Junos OS Evolved
Antes de actualizar el dispositivo, siga estos pasos:
Actualice Junos OS evolucionado con un ISSU unificado
Tabla de historial de cambios
La compatibilidad con las funciones viene determinada por la plataforma y la versión que esté utilizando. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.
request system software validate-restart
comando resume el método necesario para realizar la actualización indicada, por ejemplo, un reinicio de la aplicación, un reinicio en servicio del kernel en caliente o un reinicio del sistema.