Table des matières

Architecture de haut niveau

Principaux composants clés

Portail NFM

centre de distribution de logiciels

Référentiel Cisco

Référentiel local

Diagramme D'Architecture

Création d'un Po personnalisé (ensemble de correctifs)

Étapes

Exemple

Mise en route et références

Le présent article montre comment le portail NFM (Network Function Manager) simplifie les opérations de maintenance des serveurs Cisco BroadWorks en téléchargeant automatiquement le logiciel et en effectuant la plupart des opérations de gestion des correctifs, y compris la création d'un ensemble de correctifs personnalisés.

Le portail NFM est la solution préférée des opérateurs Cisco BroadWorks pour la gestion des correctifs et des logiciels. Étant donné que le portail Xchange sera éventuellement mis hors service, il est vivement recommandé d'exploiter et de comprendre ces fonctionnalités afin d'optimiser pleinement les opérations de maintenance.

Network Function Manager prend également en charge les opérations suivantes :

- Liste des correctifs

- Application et suppression de correctifs

- Exécution de healthmon

- Mise à jour automatique/manuelle de SWManager

- Création du rapport de correctifs

Architecture de haut niveau

Principaux composants clés

Portail NFM

Les opérateurs effectuent généralement la plupart des opérations via le portail d'administration disponible à partir du serveur frontal NFM.  Il est généralement déployé sur /nfmPortal/ et donc disponible via http(s)://<NFM_IP_or_FQDN>/nfmPortal/.

centre de distribution de logiciels

Référentiel Cisco

Il s'agit du référentiel source à partir duquel tous les correctifs et autres composants sont téléchargés.  Le référentiel utilise la création distribuée basée sur le Web

et de version (WebDAV) et réside sur Cisco.  Les transferts sont entièrement automatisés comme configuré avec la planification 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>

Référentiel local

C'est là que les correctifs téléchargés et les autres composants logiciels sont stockés localement, c'est-à-dire dans l'environnement du client.

Exemple :

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$

Diagramme D'Architecture

Création d'un Po personnalisé (ensemble de correctifs)

Étapes

- Connexion au portail NFM

- Accédez à la section Logiciels à partir du volet de navigation de gauche

- Créez un modèle en mettant en surbrillance une version logicielle spécifique, par exemple 24.0_1.944

- Après avoir développé la version sélectionnée, cliquez sur Ajouter sous l'onglet Modèles

- Dans la liste des patches affichés, sélectionnez des patches individuels en les sélectionnant manuellement ou en utilisant un critère de filtrage, par exemple Patches critiques du système (Sys Crit)

- Entrez un « Nom du modèle de patch » et un « Enregistrer »

- Après cette étape, le nom du fichier de l'ensemble de correctifs (BD) s'affiche

- Pour transférer et/ou appliquer ce PB nouvellement créé, sélectionnez un noeud dans la liste du panneau inférieur

- Sélectionnez l'option Appliquer les correctifs dans le menu déroulant en haut à droite

- Dans la fenêtre "Appliquer les patches", sélectionnez le nom du modèle / l'ensemble de patches

- Afin de transférer uniquement le fichier du lot de correctifs (PB) (et de ne pas l'appliquer), cochez la case « Télécharger les correctifs uniquement »

- Cliquez sur le bouton Appliquer les correctifs

- L'ensemble de correctifs (PB) sera transféré vers le noeud sélectionné sous le répertoire /var/broadworks/patches

Exemple

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>

Mise en route et références

- Guides des fonctionnalités de Cisco BroadWorks : Network Function Manager

- Network Function Manager : gestion des correctifs