Citrix SD-WAN

Déployer Citrix SD-WAN Standard Edition dans OpenStack à l’aide de CloudInit

Avec la version 11.1.0, vous pouvez déployer Citrix SD-WAN Standard Edition (SE) dans un environnement OpenStack. Pour cela, l’image Citrix SD-WAN doit prendre en charge la fonctionnalité de config-drive.

REMARQUE

Créez une image Citrix pour prendre en charge la fonctionnalité de config-drive.

La fonctionnalité ConfigDrive prend en charge la configuration de paramètres suivante pour établir la communication avec Citrix Orchestrator via le réseau de gestion :

  • Adresse ipv4 de gestion
  • Passerelle Mgmt.
  • Name-server1
  • Name-server2
  • Numéro de série - Utilisé pour l’authentification et il doit être réutilisé pour la nouvelle instance. Le numéro de série transmis dans le cloud doit remplacer le numéro d’évaluation généré automatiquement dans l’instance VPX.

Remarque

  • Pour réutiliser le numéro de série, un script d’initialisation est incorporé dans le SD-WAN qui s’exécute sur un OpenStack et modifie le numéro de série dans /etc/default/family.

  • Orchestrator doit avoir un numéro de série unique avec les appliances SD-WAN pour fonctionner.

Le script Cloudinit prend en charge la contextualisation pour le déploiement SD-WAN dans OpenStack avec config-drive.

Dans le processus de contextualisation, l’infrastructure met le contexte à la disposition de la machine virtuelle et la machine virtuelle interprète le contexte. Lors de la contextualisation, la machine virtuelle peut démarrer certains services, créer des utilisateurs ou définir des paramètres de mise en réseau et de configuration.

Pour une instance SD-WAN dans OpenStack, les entrées nécessaires pour Management IP, DNS et numéro de série des utilisateurs. Le script Cloudinit analyse ces entrées et provisionne l’instance avec les informations données.

Lors du lancement d’instances dans un environnement cloud OpenStack, l’appliance Citrix SD-WAN doit prendre en charge deux technologies, données utilisateur et CloudInit, pour prendre en charge la configuration automatisée des instances au démarrage.

Procédez comme suit pour Provisioning SD-WAN SE dans un environnement OpenStack :

Conditions préalables

Accédez à Images et cliquez sur Créer une image.

Créer une image

  • Nom de l’image - Indiquez le nom de l’image.
  • Description de l’image — Ajoute une description de l’image.
  • Fichier - Recherchez le fichier image kvm.qcow2 à partir de votre lecteur local et sélectionnez-le.
  • Format  : sélectionnez le format de disque QCOW2 — QEMU Emulator dans la liste déroulante.

Cliquez sur Créer une image.

Le port réseau et le port réseau doivent être créés initialement et prédéfinis. Pour créer un port réseau :

  1. Sélectionnez Réseaux sous Réseau et accédez à l’onglet Port.

  2. Cliquez sur Créer un port, fournissez les détails nécessaires, puis cliquez sur Créer.

    Créer un port

    Si vous sélectionnez Adresse IP fixe, vous devez fournir l’adresse IP du sous-réseau pour le nouveau port.

    Créer une adresse IP fixe

    Le port est créé et comme il n’est connecté à aucun périphérique, l’état actuel affiche Détaché.

    Créez une instance OpenStack pour activer le lecteur de configuration et transmettez le fichier user_data.

  3. Connectez-vous à OpenStack et configurez les instances.

    instances

  4. Téléchargez le fichier kvm.qcow2.gz et décompressez le.

  5. Accédez à Instances et cliquez sur Lancer l’instance.

    REMARQUE

    Vous pouvez revenir à Instances et cliquer sur Lancer l’instance ou, à partir de l’écran Images, cliquer sur Lancer une fois l’image créée.

    Instances de lancement

  6. Sous l’onglet Détails, fournissez les informations suivantes :

    • Nom de l’instance — Indiquez le nom d’hôte de l’instance.
    • Description — Ajoute une description pour l’instance.
    • Zone de disponibilité  : sélectionnez la zone de disponibilité dans la liste déroulante où vous souhaitez déployer l’instance.
    • Count  : entrez le nombre d’instances. Vous pouvez augmenter le nombre pour créer plusieurs instances avec les mêmes paramètres. Cliquez sur Suivant.

    Lancer les instances

  7. Dans l’onglet Source, sélectionnez Non sous Créer un nouveau volume, puis cliquez surSuivant. La source d’instance est le modèle utilisé pour créer une instance.

    Créer un volume

  8. Sélectionnez Flavour pour l’instance et cliquez sur Suivant. La version que vous sélectionnez pour une instance gère la quantité de capacité de calcul, de stockage et de mémoire de l’instance.

    REMARQUE

    La version que vous sélectionnez doit disposer de suffisamment de ressources allouées pour prendre en charge le type d’instance que vous essayez de créer. Les versions qui ne fournissent pas suffisamment de ressources pour votre instance sont identifiées sur le tableau disponible avec une icône d’avertissement jaune.

    Les administrateurs sont responsables de la création et de la gestion des versions. Cliquez sur la flèche (à droite) pour allouer.

    Saveur

  9. Sélectionnez le réseau et cliquez sur Suivant. Les réseaux fournissent les canaux de communication pour les instances.

    REMARQUE

    Un administrateur est créé les réseaux du fournisseur et ces réseaux sont mappés à un réseau physique existant dans le centre de données. De même, les réseaux de projet sont créés par les utilisateurs et ces réseaux sont entièrement isolés et spécifiques au projet.

    Réseaux

  10. Sélectionnez un port réseau pour l’instance et cliquez sur Suivant. Les ports réseau fournissent des canaux de communication supplémentaires aux instances.

    REMARQUE

    Vous pouvez sélectionner des ports au lieu de réseaux ou une combinaison des deux.

    Ports réseau

  11. Accédez à Configuration et cliquez sur Choisir un fichier. Sélectionnez le user_data fichier. Vous pouvez afficher les informations sur l’ adresse IP de gestion, le DNSet le numéro de série dans le fichier user_data.

  12. Activez la case à cocher Configuration Drive. En activant le lecteur de configuration, vous pouvez placer les métadonnées de l’utilisateur dans l’image.

    Lecteur de configuration

  13. Cliquez sur Lancer l’instance.

Déployer Citrix SD-WAN Standard Edition dans OpenStack à l’aide de CloudInit