VMC on AWS : Déployer VMware HCX

VMware HCX est LA solution de mobilité permettant de migrer des serveurs d’un environnement VMware à l’autre. La source de migration peut également être un serveur physique, Hyper-V ou encore KVM.

Nous allons voir ici les étapes du déploiement dans un contexte VMC on AWS.

Les pré-requis avant déploiement sont :

VMC on AWS :

  • aucun pré-requis

On-Premise :

Activation de HCX sur VMC on AWS

Dans la CSP, cliquer en haut à droite sur les 9 points puis sélectionner VMware HCX

Dans l’onglet SDDCs, cliquer sur Deploy HCX

Confirmer le déploiement

Le déploiement prend environ 40min.

Pour des raisons de sécurité il est préférable que HCX ne répondent pas sur son IP publique, pour modifier ce paramètre, aller dans la CSP, onglet Settings du SDDC et éditer les informations HCX.

Déploiement de HCX sur site

Dans VMC on AWS, se connecter à la console HCX puis aller dans Administration \ System Updates pour télécharger l’OVA à déployer sur site. Cliquer sur le lien Request Download Link.

Télécharger l’OVA.

Dans votre vCenter sur site, déployer l’OVA de manière classique.

Spécifier le nom de la VM, le folder, le resources pool, le stockage et le segment réseau.

Dans l’écran de personnalisation, spécifier les mots de passe admin et root, le paramètrage IP. Rien de bien compliqué quand on a l’habitude de déployer des OVA.

Dans la console HCX de VMC on AWS, onglet Activation Keys, créer une clé d’activation en cliquant sur le bouton Create Activation Key.

Noter la clé d’activation, elle sera utile plus tard.

Une fois l’OVA déployée, se connecter via le navigateur sur l’IP spécifiée lors du déploiement, utiliser le compte admin.

Activer HCX avec la clé prédécement enregistrée.

Indiquer l’emplacement du site où HCX est déployé.

Renseigner le nom netbios de la VM.

HCX est déployé.

Renseigner les informations du vCenter où se trouvent les VMs à migrer.

La source d’identité.

Redémarrer HCX.

VMware HCX est maintenant activé et déployé sur VMC on AWS et on-premise. La suite des opérations constiste à appairer les 2 composants pour former un tunnel de migration.

Appairage des HCX managers

Dans la console vSphere on-premise, aller dans le plugin HCX, section Infrastructure \ Site pairing et cliauer sur le bouton Connect to Remote Site.

Renseigner les informations pour se connecter à la console HCX déployée dans VMC.

Importer le certificat

Les deux HCX managers sont appairés. Il faut ensuite créer les Network et Compute profiles on-premise et enfin créer le Service Mesh.

Network Profile

Le Network profile est la définition de la configuration réseau que HCX pourra utiliser pour déployer ses applicances complémentaires. Il n’y a aucune difficulté dans sa création, il suffit de spécifier sur quel port groupe seront connectées les appliances, donner une plage d’adresses IP sur ce segment et définir le type de trafic réseau sur ce profile, généralement Management et HCX Uplink.

Pour créer le Network profile, ça se passe ici dans la console on-premise :

Compute Profile

Le Compute Profile est la définition des services à déployer et où les déployer (Folder, resources pools, storage, network).

Tout comme le Network Profile, il n’y a aucune difficulté dans sa création. Il se créer ici dans la console on-premise :

Service Mesh

C’est ici que tous les composants configurés précédemment s’assemblent et que l’on voit si tout est bien configuré 🙂

Dans la console on-premise, ça se passe au même endroit que la création des Network et Compute profiles :

Sélectionner le Compute Profile de chaque site

Sélectionner les composants à activer en fonction des besoins, au minimum Hybrid Interconnect et Bulk Migration.

Modifier la configuration au besoin

Idem

Vérifier la configuration finale

Lui donner et nom et valider.

HCX va déployer toutes les applicances dont il a besoin, ce processus peut prendre quelques (dizaines) de minutes. Une fois terminée on peut voir le statut du tunnel HCX.

Les migrations peuvent commencer !