Application Delivery Management

Provisionner des instances NetScaler VPX sur VMware ESX

Vous pouvez utiliser NetScaler Console pour automatiser le déploiement et la gestion d’instances NetScaler VPX dans VMware ESX. Lorsque vous utilisez NetScaler Console pour provisionner une instance NetScaler VPX sur VMware ESX, l’instance est immédiatement disponible pour être gérée dans l’interface graphique de NetScaler Console.

NetScaler Console utilise des modèles NetScaler d’instances déjà déployées pour provisionner une nouvelle instance dans VMware ESX. Il stocke les informations du centre de données VMware vCenter, où les détails requis du serveur VMware ESX sont présents, au sein d’un site. De plus, il utilise un profil d’accès au cloud pour accéder au VMware vCenter et déployer le VPX sur le VMware ESX.

Prérequis

Avant de provisionner une instance NetScaler VPX dans VMware ESX, assurez-vous d’effectuer les opérations suivantes :

  1. Installez une version prise en charge de VMware ESXi (6.0, 6.5 et 6.7).

  2. Installez VMware Client sur un poste de travail de gestion qui répond aux exigences minimales du système.

  3. Téléchargement des fichiers d’installation NetScaler VPX.

  4. Convertir les fichiers NetScaler VPX en modèles dans ESX.

  5. Créer des autorisations pour que NetScaler Console accède à VMware vCenter.

  6. Créer un site dans NetScaler Console.

Convertir les fichiers NetScaler VPX en modèles

NetScaler Console utilise le modèle NetScaler dans ESX converti à partir d’un fichier NetScaler VPX. Suivez les étapes ci-dessous pour convertir les fichiers VPX en modèles.

  1. Déployez une instance NetScaler VPX sur VMware à l’aide des fichiers d’installation NetScaler.

    Pour la première fois, utilisez les fichiers d’installation NetScaler pour déployer l’instance VPX. Pour plus d’informations, consultez Installer une instance NetScaler VPX sur VMware.

  2. Cliquez avec le bouton droit sur la machine virtuelle déployée et sélectionnez Modèle.

  3. Cliquez sur Convertir en modèle.

Convertir les fichiers d'installation VPX en modèle

Créer des autorisations pour que NetScaler Console accède à VMware vCenter

Pour permettre à NetScaler Console de provisionner et de gérer dans VMware vCenter, suivez ces étapes :

  1. Créez un rôle personnalisé avec des privilèges
    1. Connectez-vous à VMware vCenter et accédez à la section Rôles.
    2. Créez un rôle personnalisé adapté à NetScaler Console.
    3. Attribuez les privilèges suivants :

      Datastore.AllocateSpace
      Resource.AssignVMToPool
      VirtualMachine.Config.AdvancedConfig
      VirtualMachine.Inventory.CreateFromExisting
      VirtualMachine.Inventory.Delete
      VirtualMachine.Interact.PowerOff
      VirtualMachine.Interact.PowerOn
      VirtualMachine.Provisioning.DeployTemplate
      <!--NeedCopy-->
      
  2. Créez un utilisateur
    1. Une fois le rôle défini, accédez à la section Utilisateurs et groupes.
    2. Créez un utilisateur pour que NetScaler Console accède à VMware vCenter.
    3. Fournissez un mot de passe pour l’utilisateur nouvellement créé.
  3. Associez le rôle à l’utilisateur
    1. Accédez à la section Autorisations globales et associez le rôle personnalisé à l’utilisateur.
    2. Cette association fournit à NetScaler Console les privilèges nécessaires pour effectuer les actions requises sur VMware vCenter.

Remarque :

Les privilèges listés sont les exigences minimales pour que NetScaler Console accède à VMware vCenter. La création d’un utilisateur avec des privilèges limités est facultative. Si un utilisateur dispose de privilèges qui incluent un sur-ensemble des privilèges spécifiés, il peut fournir ces informations d’identification à la place.

Pour plus d’informations sur la configuration des rôles d’utilisateur avec des privilèges dans VMware vCenter, consultez Configurer l’accès utilisateur.

Créer un site dans NetScaler Console

Créez un site dans NetScaler Console et ajoutez les détails de VMware ESX.

  1. Dans NetScaler Console, accédez à Infrastructure > Instances > Sites.

  2. Cliquez sur Ajouter.

  3. Dans le volet Sélectionner un cloud,

    1. Sélectionnez Centre de données comme type de Site.

    2. Choisissez VMware vCenter dans la liste Type.

    3. Cliquez sur Suivant.

  4. Dans le volet Choisir une région,

    1. Dans le volet Profil d’accès au cloud, sélectionnez le profil créé pour votre VMware ESX. S’il n’y a pas de profils, créez-en un.

    2. Pour créer un profil d’accès au cloud, cliquez sur Ajouter et spécifiez les éléments suivants :

      • Nom – Spécifiez un nom pour identifier votre profil d’accès au cloud dans NetScaler Console.

      • Adresse IP – Spécifiez l’adresse IP du serveur VMware vCenter où vous souhaitez provisionner des instances VPX.

      • Nom d’utilisateur – Spécifiez le nom d’utilisateur pour accéder au serveur VMware vCenter.

      • Mot de passe – Spécifiez le mot de passe pour accéder au serveur VMware vCenter et confirmez le mot de passe.

      Créer un profil d'accès au cloud

    3. Dans Réseau (Centre de données), sélectionnez le centre de données où se trouvent vos modèles NetScaler.

    4. Spécifiez le Nom du site.

    5. Spécifiez la Région, la Latitude et la Longitude pour identifier la géolocalisation de votre centre de données.

    6. Cliquez sur Terminer.

Créer un site pour le provisionnement d'instances dans VMware

Provisionner une instance sur VMware ESX

Utilisez le site que vous avez associé à votre VMware ESX pour provisionner les instances NetScaler VPX.

Remarque :

Actuellement, NetScaler Console ne prend en charge que le provisionnement d’instances NetScaler autonomes.

  1. Dans NetScaler Console, accédez à Infrastructure > Instances > NetScaler.

  2. Dans l’onglet VPX, cliquez sur Provisionner.

    Cette option affiche la page Provisionner NetScaler VPX sur le cloud.

  3. Sélectionnez VMware vCenter et cliquez sur Suivant.

    Sélectionner VMware vCenter

  4. Dans Paramètres de base, spécifiez les éléments suivants :

    • Nom – Spécifiez le nom d’une instance.

    • Site – Sélectionnez le site que vous avez créé précédemment.

    • Profil d’accès au cloud – Sélectionnez le profil d’accès au cloud créé lors de la création du site.

    • Profil NetScaler – Sélectionnez le profil NetScaler pour fournir l’authentification.

    • Licence – Utilisez la licence de capacité groupée pour appliquer des licences à une instance.

    Paramètres de base

  5. Cliquez sur Suivant.

  6. Dans Paramètres de provisionnement, spécifiez les détails suivants :

    • Clusters – Sélectionnez le cluster où vous souhaitez provisionner une instance.

    • Hôtes – Sélectionnez l’hôte requis dans la liste.

    • Modèles – Sélectionnez le modèle dans la liste que vous souhaitez appliquer à une instance.

    • Banque de données – Sélectionnez la banque de données dans la liste.

    • Adresse IP – Spécifiez une adresse IP pour une instance.

    • Masque de sous-réseau – Spécifiez un masque de sous-réseau pour une instance.

    • Passerelle – Spécifiez une passerelle pour une instance.

    Paramètres de base

  7. Cliquez sur Terminer pour provisionner une instance VPX.

Provisionner des instances NetScaler VPX sur VMware ESX