Provisionner des instances NetScaler VPX sur VMware ESX
Vous pouvez utiliser la console NetScaler pour automatiser le déploiement et la gestion d’une instance NetScaler VPX dans VMware ESX. Lorsque vous utilisez NetScaler Console pour provisionner une instance NetScaler VPX sur VMware ESX, l’instance peut être facilement gérée dans l’interface graphique de la console NetScaler.
La console NetScaler utilise les modèles NetScaler des instances déjà déployées pour provisionner une nouvelle instance dans VMware ESX. Il stocke le centre de données du VMware vCenter où les informations requises sur le serveur VMware ESX sont présentes sur un site. Il utilise également un profil d’accès au cloud pour accéder au VMware vCenter et déployer le VPX sur le VMware ESX.
Logiciels requis
Avant de provisionner une instance NetScaler VPX dans VMware ESX, veillez à effectuer les opérations suivantes :
-
Installez une version VMware ESXi prise en charge (6.0, 6.5 et 6.7).
-
Installez VMware Client sur une station de travail de gestion qui répond à la configuration système minimale requise.
-
Convertissez les fichiers NetScaler VPX en modèles dans ESX.
-
Créez des autorisations pour que la console NetScaler puisse accéder à VMware vCenter.
Convertir des fichiers NetScaler VPX en modèles
La console NetScaler utilise le modèle NetScaler dans ESX converti par un fichier NetScaler VPX. Procédez comme suit pour convertir des fichiers VPX en modèles.
-
Déployez une instance NetScaler VPX sur VMware à l’aide des fichiers de configuration NetScaler.
Pour la première fois, utilisez les fichiers d’installation de NetScaler pour déployer l’instance VPX. Pour plus d’informations, consultez Installer une instance NetScaler VPXsur VMware.
-
Cliquez avec le bouton droit sur la machine virtuelle déployée et sélectionnez Modèle.
-
Cliquez sur Convertir en modèle.
Création d’autorisations permettant à la console NetScaler d’accéder à VMware vCenter
Pour activer la console NetScaler pour le provisionnement et la gestion dans VMware vCenter, procédez comme suit :
- Créez un rôle personnalisé avec des privilèges
- Connectez-vous à VMware vCenter et accédez à la section Rôles.
- Créez un rôle personnalisé adapté à la console NetScaler.
-
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-->
- Créer un utilisateur
- Une fois le rôle défini, accédez à la section Utilisateurs et groupes.
- Créez un utilisateur pour que la console NetScaler puisse accéder à VMware vCenter.
- Entrez un mot de passe pour le nouvel utilisateur.
- Associer le rôle à l’utilisateur
- Accédez à la section Autorisations globales et associez le rôle personnalisé à l’utilisateur.
- Cette association confère à NetScaler Console des privilèges lui permettant d’effectuer les actions nécessaires sur VMware vCenter.
Remarque :
Les privilèges répertoriés constituent la configuration minimale requise pour que la console NetScaler puisse accéder à VMware vCenter. La création d’un utilisateur avec des privilèges limités est facultative. Si un utilisateur possède des 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 utilisateur dotés de privilèges dans VMware vCenter, voir Configurer l’accès utilisateur.
Création d’un site dans NetScaler Console
Créez un site dans la console NetScaler et ajoutez les informations relatives à VMware ESX.
-
Dans la console NetScaler, accédez à Infrastructure > Instances > Sites.
-
Cliquez sur Ajouter.
-
Dans le volet Select Cloud ,
-
Sélectionnez Centre de données comme Type de site.
-
Choisissez VMware vCenter dans la liste Type.
-
Cliquez sur Suivant.
-
-
Dans le panneau Choisir une région,
-
Dans le volet Profil Cloud Access, sélectionnez le profil créé pour votre VMware ESX. S’il n’y a pas de profils, créez un profil.
-
Pour créer un profil d’accès au cloud, cliquez sur Ajouter et spécifiez les éléments suivants :
-
Nom : indiquez un nom pour identifier votre profil d’accès au cloud dans NetScaler Console.
-
Adresse IP : spécifiez l’adresse IP du VMware vCenter.
-
Nom d’utilisateur : spécifiez le nom d’utilisateur pour accéder à VMware vCenter.
-
Mot de passe : spécifiez le mot de passe pour accéder à VMware vCenter et confirmez-le.
-
Agent : sélectionnez l’agent enregistré auprès de NetScaler Console.
-
-
Dans Réseau (centre de données), sélectionnez le centre de données dans lequel se trouvent les modèles NetScaler VPX.
-
Spécifiez le nom du site.
-
Spécifiez la région, lalatitudeet lalongitude pour identifier la géolocalisation de votre centre de données.
-
Cliquez sur Terminer.
-
Provisionner une instance NetScaler VPX sur VMware ESX
Utilisez le site que vous avez associé à votre VMware ESX pour provisionner les instances NetScaler VPX.
Remarque :
Actuellement, la console NetScaler prend uniquement en charge le provisionnement d’instances NetScaler autonomes.
-
Dans la console NetScaler, accédez à Infrastructure > Instances > NetScaler.
-
Dans l’onglet VPX, cliquez sur Provisionner.
Cette option affiche la page Provision NetScaler VPX on Cloud .
-
Dans l’onglet Choisir le cloud, sélectionnez VMware vCenter, puis cliquez sur Suivant.
-
Dans l’onglet 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.
-
-
Cliquez sur Suivant.
-
Dans l’onglet Licence, l’option Allouer depuis le Cloud est automatiquement sélectionnée et utilise les licences de produits NetScaler disponibles dans VMware vCenter. L’instance VPX que vous souhaitez provisionner utilise des licences de VMware vCenter.
-
Type de licence : sélectionnez le type de licence en tant que licences de bande passante ou de processeur virtuel.
-
Pour le type de licence de bande passante, vous pouvez sélectionner l’une des options suivantes dans la liste des types de licence de bande passante :
-
Capacité groupée : spécifiez la capacité à allouer à une instance dans la capacité de bande passante à allouer à chaque instance NetScaler.
À partir du pool commun, l’instance NetScaler extrait une licence d’instance et seule la quantité de bande passante spécifiée est spécifiée.
-
Licences VPX : lorsqu’une instance NetScaler VPX est provisionnée, l’instance extrait la licence depuis la console NetScaler.
-
-
Licences de processeurs virtuels : l’instance NetScaler VPX provisionnée extrait les licences en fonction du nombre de processeurs exécutés dans l’instance.
Remarque :
Lorsque les instances VPX provisionnées sont supprimées ou détruites, les licences appliquées sont renvoyées dans le pool de licences NetScaler Console. Ces licences peuvent être réutilisées pour provisionner de nouvelles instances VPX.
-
-
Édition de licence : sélectionnez l’édition de licence dans la liste.
La console NetScaler utilise l’édition spécifiée pour provisionner les instances VPX.
-
-
Cliquez sur Suivant.
-
Dans l’onglet Paramètres de provisionnement, indiquez les informations suivantes :
-
Clusters : sélectionnez le cluster dans lequel 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 à appliquer à une instance.
-
Banque dedonnées : sélectionnez la banque de données dans la liste.
-
Modèle de configuration : sélectionnez le modèle de configuration dans la liste.
-
Adresse IP : spécifiez une adresse IP à une instance.
-
Masque Net (Net mask ) : spécifie un masque réseau à une instance.
-
Passerelle : spécifiez une passerelle vers une instance.
-
-
Cliquez sur Terminer pour provisionner une instance VPX.