Citrix ADC

Processeur de gestion supplémentaire

Si vous avez besoin de meilleures performances pour la configuration et la surveillance d’une appliance Citrix ADC MPX, vous pouvez allouer un processeur de gestion supplémentaire à partir du pool de moteurs de paquets de l’appliance. Cette fonctionnalité est prise en charge sur certains modèles Citrix ADC MPX et tous les modèles VPX, à l’exception des instances VPX exécutées sur les appliances Citrix ADC SDX. Il affecte la sortie des commandes stat system cpu et stat system.

Modèles Citrix ADC MPX pris en charge :

  • 25xxx
  • 22xxx
  • 14xxx
  • 115xx
  • 15xxx
  • 26xxx

Remarque

Pour les modèles Citrix ADC MPX 26xxx avec plus de 20 cœurs, la fonction CPU de gestion supplémentaire obligatoire est activée par défaut. Pour les modèles Citrix ADC VPX, une licence prenant en charge au moins 12 vCPU est requise pour activer cette fonctionnalité.

Allouer ou désallouer un processeur de gestion supplémentaire à l’aide de l’interface de ligne de commande Citrix ADC

À l’invite de commandes, tapez l’une des commandes suivantes :

  • enable extramgmtcpu
  • disable extramgmtcpu

Remarque

Après avoir activé et désactivé cette fonctionnalité, l’appliance Citrix ADC affiche un avertissement pour redémarrer l’appliance, afin que les modifications prennent effet.

Pour afficher l’état configuré et effectif d’un processeur de gestion supplémentaire.

À l’invite de commandes, tapez :

`show extramgmtcpu`

Exemple

```
> show extramgmtcpu
ConfiguredState:  ENABLED EffectiveState:  ENABLED

```

Remarque

Dans cet exemple, la commande show est entrée avant de redémarrer l’appliance.

Descriptions des paramètres des commandes répertoriées dans l’interface de ligne de commande

  • enable extramgmtcpu

Active et consacre un processeur supplémentaire pour la gestion à partir du pool PE.

Voir aussi :

disable system extramgmtcpu

show system extramgmtcpu

  • disable extramgmtcpu

Désactive le processeur supplémentaire pour la gestion et le renvoie au pool PE.

Voir aussi :

enable system extramgmtcpu

show system extramgmtcpu

  • show extramgmtcpu

Affiche les états configurés et effectifs du processeur de gestion supplémentaire.

L’état configuré et effectif sont différents si la commande enable extramgmtcpu a été entrée mais que le système n’a pas été redémarré.

Voir aussi :

enable system extramgmtcpu

disable system extramgmtcpu

Allouer un processeur de gestion supplémentaire à l’aide de l’interface graphique

Pour allouer un processeur de gestion supplémentaire à l’aide de l’interface graphique, accédez à Système > Paramètres, puis cliquez sur Configurer un processeur de gestion supplémentaire. Dans le menu déroulant État configuré, sélectionnez Activé, puis OK.

image localisée

Pour vérifier l’utilisation de l’UC, accédez à Système > Paramètres > Tableau de bord .

Configurer un processeur de gestion supplémentaire à l’aide de l’API NITRO

Utilisez les méthodes et formats NITRO suivants pour activer, désactiver et afficher un processeur de gestion supplémentaire.

Pour activer un processeur de gestion supplémentaire :

HTTP Method: POST

URL: http://<NSIP>/nitro/v1/config/systemextramgmtcpu?action=enable

Payload: {"systemextramgmtcpu":{}}

```
curl -v -X POST -H "Content-Type: application/json" -u nsroot:nsroot http://10.102.201.92/nitro/v1/config/systemextramgmtcpu?action=enable -d '{"systemextramgmtcpu":{}}'
```

Pour désactiver un processeur de gestion supplémentaire

HTTP Method: POST

URL: http://<NSIP>/nitro/v1/config/systemextramgmtcpu?action=disable

``` Payload: {"systemextramgmtcpu":{}}

curl -v -X POST -H "Content-Type: application/json" -u nsroot:nsroot http://10.102.201.92/nitro/v1/config/systemextramgmtcpu?action=disable -d '{"systemextramgmtcpu":{}}'
```

Pour afficher un processeur de gestion supplémentaire

HTTP Method: GET

URL: http://<NSIP>/nitro/v1/config/systemextramgmtcpu

Exemple

```
curl -v -X GET -H "Content-Type: application/json" -u nsroot:nsroot http://10.102.201.92/nitro/v1/config/systemextramgmtcpu
```

Statistiques et suivi

Les exemples suivants montrent les différences dans la sortie des commandes stat system cpu et stat system avant et après l’ajout d’un CPU de gestion supplémentaire.

  1. stat system cpu

Cette commande affiche des statistiques sur les processeurs.

Voici un exemple de sortie avant d’ajouter un CPU de gestion supplémentaire sur l’un des modèles pris en charge.

Exemple

```
> stat system cpu

Statistiques CPU

ID         Usage

8              1

7              1

11             2

1              1

6              1

9              1

3              1

5              1

4              1

10             1

2              1
```

Voici la sortie après l’ajout d’un processeur de gestion supplémentaire sur le même appareil MPX.

```
> stat system cpu

Statistiques CPU

ID         Usage

9              1

7              1

5              1

8              1

11             2

10             1

6              1

4              1

3              1

2              1
```
  1. stat system

Cette commande affiche l’utilisation du processeur. Dans l’exemple suivant, la sortie avant l’ajout d’un CPU de gestion supplémentaire sur l’un des modèles pris en charge est :

Mgmt Additional-CPU usage (%) 0.00

Exemple

```
> stat system

Vue d'ensemble Citrix ADC

Informations système :

Up since        Wed Oct 11 11:17:54 2017

/flash Used (%)                        0

Packet CPU usage (%)                1.30

Management CPU usage (%)            4.00

Mgmt CPU0 usage (%)                 4.00

Mgmt Additional-CPU  usage (%)      0.00

Memory usage (MB)                   2167

InUse Memory (%)                    5.76

/var Used (%)                          0
```

Dans l’exemple suivant, la sortie après l’ajout d’un processeur de gestion supplémentaire sur la même appliance MPX est :

Mgmt Additional-CPU usage (%) 0.80

```    > stat system

Vue d'ensemble Citrix ADC

Informations système :

Up since        Wed Oct 11 11:55:56 2017

/flash Used (%)                        0

Packet CPU usage (%)                1.20

Management CPU usage (%)            5.70

Mgmt CPU0 usage (%)                10.60

Mgmt Additional-CPU  usage (%)      0.80

Memory usage (MB)                   1970

InUse Memory (%)                    5.75

/var Used (%)                          0

```