Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exigences matérielles et logicielles minimales pour la segmentation de nœud Junos

Pour configurer la segmentation de nœud Junos à l’aide du modèle de serveur externe, vous avez besoin d’un routeur MX Series et de deux serveurs x86 standard. Les serveurs x86 hébergent le gestionnaire de périphériques de Juniper (JDM) ainsi que les machines virtuelles GNF.

Pour configurer la segmentation de nœud Junos à l’aide du modèle dans le châssis, vous avez besoin d’un routeur MX Series avec des moteurs de routage MX Series prenant en charge la virtualisation x86 et disposant de ressources suffisantes pour héberger des machines virtuelles JDM et GNF.

Routeur MX Series

Les routeurs suivants prennent en charge la segmentation de nœud Junos :

  • MX2010

  • MX2020

  • MX480

  • MX960

  • MX2008

Remarque :
  • Pour les routeurs MX960 et MX480, les cartes de contrôle doivent être SCBE2 ; et les moteurs de routage doivent être interopérables avec SCBE2 (RE-S-1800X4-32G, RE-S-1800X4-16G, RE-S-X6-64G, RE-S-X6-128G, REMX2K-X8-128G).

  • Pour configurer la segmentation de nœud Junos dans le châssis, l’un des types de moteurs de routage suivants doit être installé sur le routeur MX Series :

    • RE-S-X6-128G (utilisé dans les routeurs MX480 et MX960)

    • REMX2K-X8-128G (utilisé dans les routeurs MX2010 et MX2020)

    • REMX2008-X8-128G (utilisé dans les routeurs MX2008)

Serveurs x86 (modèle de serveur externe)

Assurez-vous que les deux serveurs ont une configuration matérielle similaire (de préférence identique).

Les exigences en ressources matérielles du serveur x86 comprennent :

  • Exigences en matière de ressources par GNF (CPU, mémoire et stockage).

  • Exigences en matière de ressources partagées (CPU, mémoire, stockage et ports réseau).

La configuration matérielle requise pour le serveur est donc la somme des exigences des GNF individuels et des exigences en matière de ressources partagées. La configuration matérielle requise pour le serveur est fonction du nombre de GNF que vous prévoyez d’utiliser.

x86 CPU:

  • Doit être un processeur Intel Haswell-EP ou un processeur de classe serveur plus récent.

    BIOS:

    • L’hyperthreading doit être désactivé.

    • Le mode performance doit être activé.

Storage:

  • Doit être local au serveur.

  • Doit être basé sur un disque SSD (Solid State Drive).

L’espace de stockage pour les GNF est alloué comme suit :

  • /(root), qui doit disposer d’un espace de stockage disponible minimum de 50 Go.

  • /vm-primary, qui doit disposer d’un espace de stockage disponible minimum de 350 Go.

Remarque :

Nous vous recommandons de :

  • utiliser une configuration matérielle RAID 1 pour assurer la résilience du stockage.

  • configurer /vm-primary en tant que partition Linux.

  • n’utilisez pas de RAID logiciel.

Exigences en ressources matérielles serveur (par GNF)

Chaque GNF doit être associé à un modèle de ressource qui définit le nombre de cœurs de processeur dédiés et la taille de DRAM à attribuer à ce GNF.

Le Tableau 1 répertorie les modèles de ressources GNF disponibles pour configurer la segmentation de nœud Junos sur les serveurs externes :

Tableau 1 : Modèle de ressource GNF (modèle de serveur externe)

Modèle

Cœurs de processeur

DRAM (GB)

2 cœurs à 16 G

2

16

4 cœurs-32 g

4

32

6 cœurs à 48 G

6

48

8 cœurs-64 g

8

64

Remarque :

Chaque GNF nécessite un minimum de 64 Go de stockage.

Le Tableau 2 répertorie les modèles de ressources GNF disponibles pour configurer la segmentation de nœud Junos dans le châssis :

Tableau 2 : modèles de ressources GNF pour le modèle intégré au châssis

Modèle

Cœurs de processeur

DRAM (Gio)

1 cœur-16 G

1

16

1 cœur-32 g

1

32

1 cœur-48 G

1

48

2 cœurs à 16 G

2

16

2 cœurs-32G

2

32

2 cœurs à 48 G

2

48

4 cœurs-32 g

4

32

4 cœurs à 48 G

4

48

Exigences en matière de ressources matérielles pour les serveurs partagés (modèle de serveur externe)

Le Tableau 3 répertorie les ressources matérielles serveur partagées entre toutes les fonctions réseau invitées (GNF) d’un serveur :

Remarque :

Ces exigences s’ajoutent aux exigences par GNF mentionnées dans la section Exigences en ressources matérielles serveur (par GNF).

Tableau 3 : Exigences en ressources serveur partagées (modèle de serveur externe)

Composant

Spécification

Processeur

  • Quatre cœurs à allouer au traitement des hôtes JDM et Linux.

Mémoire

  • Minimum de 32 Go de DRAM pour le traitement des hôtes JDM et Linux.

Stockage

  • Minimum de 64 Go de stockage pour les hôtes JDM et Linux.

Ports réseau

  • Deux interfaces Ethernet 10 Gbit/s pour la connexion du plan de contrôle entre le serveur et le routeur.

    • Minimum : 1 carte NIC PCIe avec double port Intel X710, connexion directe 10 Gbit/s, SFP+, carte réseau convergente, PCIe 3.0, x8

    • Recommandé : 2 cartes NIC du type ci-dessus. Utilisez un port de chaque carte pour assurer la redondance au niveau de la carte.

  • Une interface Ethernet (1/10 Gbit/s) pour le réseau de gestion de l’hôte Linux.

  • Une interface Ethernet (1/10 Gbit/s) pour le réseau de gestion JDM.

  • Une interface Ethernet (1/10 Gbit/s) pour le réseau de gestion GNF. (Ce port est partagé par tous les GNF de ce serveur).

  • Port série ou interface équivalente (iDRAC, IPMI) pour l’accès à la console du serveur.

Exigences logicielles pour les serveurs (modèle de serveur externe)

Les éléments suivants doivent être installés sur les serveurs x86 :

  • Red Hat® Enterprise Linux® (RHEL) 7.3, (RHEL) 9.4 ou Ubuntu 24.04 LTS - avec des packages de virtualisation.

    Remarque : À partir de la version 24.2R2 de Junos OS, le Gestionnaire de périphériques de Junos (JDM) prend en charge RHEL 9.4 en tant que système d’exploitation hôte.
    Remarque :

    À partir de la version 23.2R1 de Junos OS, la segmentation de nœud Junos basée sur un serveur externe prend en charge le déploiement de JDM à l’aide de l’outil Pod Manager (podman). Cette modification s’applique aux serveurs exécutant Red Hat® Enterprise Linux® (RHEL) 9.4. Dans les versions de Junos antérieures à 23.2R1, la segmentation de nœud Junos prenait en charge RHEL 7.3, ce qui fournissait le pilote libvirt lxc (libvirt-lxc) pour déployer des JDM.

    Pour activer la virtualisation pour RHEL, choisissez « Hôte de virtualisation » pour l’environnement de base et « Plate-forme de virtualisation » comme module complémentaire dans l’écran de sélection des logiciels lors de l’installation. Ajoutez le package de gestion des conteneurs pour les installations RHEL 9.4.

    Remarque :
    • L’hyperviseur pris en charge est KVM.

  • Installez les packages supplémentaires requis pour le pilote Intel X710 NIC et JDM. Pour plus d’informations, reportez-vous aux sections Mise à jour du pilote Intel X710 NIC pour les serveurs x86 et Installation de packages supplémentaires pour JDM .

  • Assurez-vous d’avoir installé le dernier pilote NIC X710 (version 2.4.10 ou ultérieure) et le dernier firmware (18.5.17 ou version ultérieure). Pour plus de détails, consultez Mise à jour du pilote Intel X710 NIC pour les serveurs x86.

Les serveurs doivent également disposer de la configuration du BIOS telle que décrite dans les paramètres du BIOS du processeur du serveur x86 et de la configuration GRUB Linux décrite dans la configuration GRUB du serveur x86.

Assurez-vous que le système d’exploitation hôte est à jour.

Remarque :
  • Les serveurs x86 ont besoin d’une connectivité Internet pour que vous puissiez mettre à jour le système d’exploitation hôte et installer les packages supplémentaires.

  • Assurez-vous que vous disposez de la même version logicielle du système d’exploitation hôte sur les deux serveurs.

Remarque :

Les packages logiciels suivants sont nécessaires pour configurer la segmentation de nœud Junos :

  • Package JDM

  • Image de Junos OS pour les GNF

  • Package Junos OS pour BSYS

  • Package vmhost Junos OS pour REMX2K-X8-64G et RE-S-X6-64G Carte de contrôle-moteur de routage BSYS