Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Créer une image avec OpenStack

Avant de commencer, assurez-vous que vous avez une installation OpenStack en cours de fonctionnement. Pour plus de détails, consultez le guide d’installation d’OpenStack .

OpenStack lance des instances d’images, basées sur l’image installée et les modèles de VM appelés saveurs. Les saveurs définissent les exigences de mémoire, de vCPU et de stockage pour l’image du pare-feu virtuel vSRX. Vous pouvez utiliser l’interface graphique Horizon ou les commandes OpenStack nova pour créer des saveurs pour les vm de pare-feu virtuel vSRX. Consultez les exigences de vSRX sur Contrail pour connaître les spécifications logicielles requises pour une VM de pare-feu virtuel vSRX.

ATTENTION:

Le moteur de transfert de paquets (PFE) du pare-feu virtuel vSRX peut ne plus répondre si les propriétés de topologie des nœuds NUMA dans OpenStack intègrent la ligne hw:numa_nodes=2 permettant de répartir les vCPU de l’instance sur plusieurs nœuds NUMA hôtes. Nous vous recommandons de supprimer la hw:numa_nodes=2 ligne d’OpenStack pour vous assurer que le PFE fonctionne correctement.

Créer une image pour le pare-feu virtuel vSRX avec Horizon

OpenStack utilise des modèles de VM, ou des versions, pour définir la mémoire, le vCPU et les exigences de stockage d’une image. OpenStack comprend un ensemble de saveurs par défaut, mais nous vous recommandons de créer une version correspondant aux exigences d’image du pare-feu virtuel vSRX.

Pour donner une saveur d’image au pare-feu virtuel vSRX avec Horizon :

  1. Depuis l’interface graphique Horizon, sélectionnez votre projet et sélectionnez Admin>System Panel>Flavors. La liste des saveurs d’images existantes apparaît, comme illustré en figure 1.
    Figure 1 : Versions OpenStack Flavors OpenStack
  2. Cliquez sur Créer une saveur. La boîte de dialogue Créer une saveur s’affiche, comme illustré en figure 2.
    Figure 2 : Créer une saveur Create a Flavor
  3. Saisissez un nom dans la zone Nom pour ce pare-feu virtuel vSRX.
  4. Saisissez la valeur appropriée dans la zone vCPU pour votre configuration. Le pare-feu virtuel vSRX nécessite au minimum 2 processeurs virtuels.
  5. Saisissez la valeur appropriée dans la zone MO de RAM. Le pare-feu virtuel vSRX nécessite au minimum 4 096 Mo.
  6. Saisissez la valeur appropriée dans la zone de Go de disque racine. Le minimum requis pour le pare-feu virtuel vSRX est de 20 Go.
  7. Saisissez les valeurs appropriées dans les zones Go de disque et Permutation de disque. Le minimum requis pour le pare-feu virtuel vSRX est de 0 pour chaque.
  8. Cliquez sur Créer une saveur. La saveur apparaît dans l’onglet Saveurs.

Créez une image pour le pare-feu virtuel vSRX avec la CLI Nova

Pour créer une image pour le pare-feu virtuel vSRX avec la nova commande CLI :

  1. Utilisez la nova flavor-create commande sur le nœud de calcul OpenStack qui hébergera la VM de pare-feu virtuel vSRX. Voir le tableau 1 pour obtenir la liste des paramètres obligatoires.
    Note:

    Consultez la documentation officielle OpenStack pour obtenir une description complète des options disponibles pour la nova flavor-create commande.

    Tableau 1 : commande nova flavor-create

    Option de commande

    Description

    --est-public-vrai

    Définissez la saveur comme disponible publiquement.

    flavor_name

    Nommez la saveur du pare-feu virtuel vSRX.

    auto

    Sélectionnez auto pour attribuer automatiquement l’ID de saveur.

    ram_megabytes

    Allouez la RAM à la VM, en mégaoctets.

    disk_gigabytes

    Spécifiez la taille de stockage sur disque de la VM.

    vcpus

    Allouez le nombre de vCPU pour la vm de pare-feu virtuel vSRX.

    Note:

    Utilisez-le nova help flavor-create pour plus de détails sur les options de commande.

  2. Si vous le souhaitez, utilisez le nova flavor-list pour vérifier les saveurs.

L’exemple suivant crée un pare-feu virtuel vSRX avec 4 096 Mo de RAM, 2 vCPU et un stockage sur disque pouvant atteindre 20 Go :