Sommario

Architettura di alto livello

Componenti principali

Portale NFM

Software Distribution Center

Repository Cisco

Repository locale

Diagramma dell'architettura

Creazione di un PB personalizzato (Patch Bundle)

Passi

Esempio

Guida introduttiva e riferimenti

In questo articolo viene illustrato in che modo il portale NFM (Network Function Manager) semplifica le operazioni di manutenzione dei server Cisco BroadWorks scaricando automaticamente il software ed eseguendo la maggior parte delle operazioni di gestione delle patch, inclusa la creazione di pacchetti di patch personalizzati (PB).

Il portale NFM è la soluzione preferita dagli operatori Cisco BroadWorks per gestire le patch e il software. Considerato che il portale di Exchange verrà alla fine disattivato, si consiglia vivamente di sfruttare e comprendere queste funzionalità per ottimizzare completamente le operazioni di manutenzione.

Network Function Manager supporta inoltre le operazioni seguenti:

- Elenco delle patch

- Applicazione e rimozione di patch

- Esecuzione Healthmon

- Aggiornamento automatico/manuale di SWManager

- Creazione report applicazione patch

Architettura di alto livello

Componenti principali

Portale NFM

Gli operatori in genere eseguono la maggior parte delle operazioni tramite il portale di amministrazione disponibile dal Front End NFM.  In genere viene distribuito su /nfmPortal/ e pertanto disponibile tramite http(s)://<NFM_IP_or_FQDN>/nfmPortal/.

Software Distribution Center

Repository Cisco

Si tratta del repository di origine da cui vengono scaricate tutte le patch e gli altri componenti.  Il repository utilizza la creazione distribuita basata sul Web

e controllo delle versioni (WebDAV) e risiede su Cisco.  I trasferimenti sono completamente automatizzati come configurato con la programmazione 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>

Repository locale

In questa posizione le patch e gli altri componenti software scaricati vengono archiviati localmente, ovvero nell'ambiente del cliente.

Esempio:

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$

Diagramma dell'architettura

Creazione di un PB personalizzato (Patch Bundle)

Passi

- Accesso al portale NFM

- Accedere alla sezione Software dal pannello di navigazione a sinistra

- Creare un modello evidenziando una versione software specifica, ad esempio 24.0_1.944

- Dopo aver espanso la versione selezionata, fare clic su 'Aggiungi' nella scheda 'Modelli'

- Dall'elenco di patch visualizzate, selezionare singole patch selezionandole manualmente o utilizzando un criterio di filtro, ad esempio Patch critiche del sistema (SysCrit)

- Immettere un nome per il modello di patch e un nome per il salvataggio

- Dopo questo passaggio, il nome del file del Patch Bundle (BD) verrà visualizzato

- Per trasferire e/o applicare questo nuovo PB, selezionare un nodo dall'elenco del pannello inferiore

- Selezionare Applica patch dal menu a discesa in alto a destra

- Dalla finestra "Applica patch", selezionare il nome del modello/il bundle di patch

- Per trasferire solo il file del bundle di patch (PB) e non applicarlo, selezionare la casella di controllo "Carica solo patch"

- Fare clic sul pulsante "Applica patch"

- Il pacchetto di patch (PB) verrà trasferito al nodo selezionato nella directory /var/broadworks/patches

Esempio

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>

Guida introduttiva e riferimenti

- Guide alle funzioni Cisco BroadWorks: Network Function Manager

- Network Function Manager: Gestione delle patch