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.
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 :
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 :
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 :
$ nova flavor-create --is-public true vsrx_flavor auto 4096 20 2