Contenido

Arquitectura de alto nivel

Principales componentes clave

Portal NFM

Centro de distribución de software

Repositorio de Cisco

Repositorio local

Diagrama de arquitectura

Creación de un PB personalizado (paquete de parches)

Pasos

Ejemplo:

Introducción y referencias

El presente artículo muestra cómo el portal NFM (Network Function Manager) simplifica las operaciones de mantenimiento de los servidores de Cisco BroadWorks mediante la descarga automática de software y la realización de la mayoría de las operaciones de gestión de parches, incluida la creación de paquetes de parches personalizados (PB).

El portal NFM es la solución preferida para que los operadores de Cisco BroadWorks administren parches y software. Teniendo en cuenta que el portal de Xchange será finalmente desmantelado, se recomienda aprovechar y entender estas funcionalidades para optimizar completamente las operaciones de mantenimiento.

El Administrador de funciones de red también admite estas operaciones:

- Parches de listado

- Aplicación y eliminación de parches

- Ejecución de healthmon

- Actualización automática o manual de SWManager

- Creación de informes de parches

Arquitectura de alto nivel

Principales componentes clave

Portal NFM

Los operadores suelen realizar la mayoría de las operaciones a través del portal de administración disponible en el FrontEnd de NFM.  Se suele implementar en /nfmPortal/ y, por tanto, está disponible a través de http(s)://<NFM_IP_or_FQDN>/nfmPortal/.

Centro de distribución de software

Repositorio de Cisco

Este es el repositorio de origen desde el que se descargan todos los parches y otros componentes.  El repositorio utiliza la Creación distribuida basada en Web

y control de versiones (WebDAV) y reside en Cisco.  Las transferencias están totalmente automatizadas según lo configurado con la programación NFM.

NFM_CLI/Applications/SoftwareManagement/SoftwareDistributionCenter> get

site = https://api.cisco.com

username = <CiscoAccountLogin>

password = ********

downloadBinaryFiles = true

deletionDelayInDays = 1

connectionTimeoutInSeconds = 30

useCiscoDownload = true

NFM_CLI/Applications/SoftwareManagement/SoftwareDistributionCenter> validate

Validating Software Distribution Center configuration... successful.

NFM_CLI/Applications/SoftwareManagement/SoftwareDistributionCenter>

Repositorio local

Aquí es donde se almacenan localmente los parches descargados y otros componentes de software, es decir, el entorno del cliente.

Ejemplo:

bwadmin@r23nfm01.calo.cisco.com$ ls -1 /var/broadworks/fileTransfer/software/22.0.1123/

as/

bss/

dbs/

ips/

nds/

ns/

platform/

ps/

ums/

xs/

xsp/

bwadmin@r23nfm01.calo.cisco.com$

Diagrama de arquitectura

Creación de un PB personalizado (paquete de parches)

Pasos

- Inicio de sesión en el portal NFM

- Acceda a la sección Software desde el panel de navegación izquierdo

- Cree una plantilla resaltando una versión de software específica, por ejemplo 24.0_1.944

- Después de expandir la versión seleccionada, haga clic en 'Agregar' en la pestaña 'Plantillas'

- En la lista de parches mostrados, seleccione parches individuales seleccionándolos manualmente o utilizando criterios de filtrado, por ejemplo, Parches Críticos del Sistema (Sys Crit)

- Introduzca un "Nombre de plantilla de parche" y "Guardar"

- Después de este paso, el nombre del nombre de archivo del paquete de parches (BD) aparecerá finalmente

- Para transferir o aplicar este PB recién creado, seleccione un nodo de la lista del panel inferior

- Seleccione "Aplicar parches" en el menú desplegable superior derecho

- En la ventana "Aplicar parches", seleccione el nombre de la plantilla/paquete de parches

- Para transferir sólo el archivo de paquete de parches (PB) (y no aplicarlo), seleccione la casilla de verificación "Cargar sólo parches"

- Haga clic en el botón "Aplicar parches"

- El paquete de parches (PB) se transferirá al nodo seleccionado en el directorio /var/broadworks/patch

Ejemplo:

bwadmin@ol8as.cisco.com$ ls -lhtr /var/broadworks/patches | tail -n1

-rw-rw---- 1 bwadmin bwadmin 189M Mar 12 17:29 PB.as.24.0.944.pb20210312172527.Linux-x86_64.zip

bwadmin@ol8as.cisco.com$

AS_CLI/Maintenance/Patching> detail PB.as.24.0.944.pb20210312172527

Patch Name State

================================================================================

AP.as.24.0.944.ap375266 installed

AP.as.24.0.944.ap370326 installed

AP.as.24.0.944.ap376023 installed

AP.as.24.0.944.ap376410 installed

AP.as.24.0.944.ap376889 installed

AP.as.24.0.944.ap375902 installed

AP.as.24.0.944.ap375646 installed

AP.as.24.0.944.ap375273 installed

AP.as.24.0.944.ap378164 installed

AP.as.24.0.944.ap378122 installed

AP.as.24.0.944.ap378150 installed

AP.as.24.0.944.ap375996 installed

AP.as.24.0.944.ap375655 installed

AP.as.24.0.944.ap375369 installed

AP.as.24.0.944.ap375489 installed

AP.as.24.0.944.ap375860 installed

AP.as.24.0.944.ap376147 installed

AP.as.24.0.944.ap374803 installed

AP.as.24.0.944.ap378506 installed

AP.as.24.0.944.ap374832 installed

AP.as.24.0.944.ap376024 installed

AP.as.24.0.944.ap377651 installed

AP.as.24.0.944.ap378178 installed

AP.as.24.0.944.ap376205 installed

24 entries found.

* -> Patch(es) applied from this bundle.

AS_CLI/Maintenance/Patching>

Introducción y referencias

- Guías de funciones de Cisco BroadWorks: Administrador de funciones de red

- Administrador de funciones de red: gestión de parches