Avant d'utiliser vSphere vMotion, vous devez configurer vos hôtes correctement.
- Chaque hôte doit disposer d'une licence pour vSphere vMotion.
- Chaque hôte doit répondre aux exigences de stockage partagé pour vSphere vMotion. Reportez-vous à la section Exigences de stockage partagé vSphere vMotion.
- Chaque hôte doit répondre aux exigences de mise en réseau pour vSphere vMotion. Reportez-vous à la section Présentation des exigences de mise en réseau vSphere vMotion.
vSphere vMotion sur de longues distances
Vous pouvez effectuer des migrations fiables entre les hôtes et les sites qui sont séparés par des temps de latence aller-retour réseau élevés. vSphere vMotion sur de longues distances est activé lorsque la licence appropriée est installée. Aucune configuration utilisateur n'est nécessaire.
Pour la migration longue distance, vérifiez la latence réseau entre les hôtes et votre licence.
- Le temps d'aller-retour entre les hôtes doit être égal ou inférieur à 150 millisecondes.
- Votre licence doit couvrir vSphere vMotion sur de longues distances.
- Vous devez placer le trafic associé au transfert de fichiers de la machine virtuelle dans l'hôte de destination sur la pile TCP/IP de provisionnement. Reportez-vous à la section Comment placer du trafic de migration à froid, de clonage et de snapshosts sur la pile TCP/IP de provisionnement ?.
Exigences de stockage partagé vSphere vMotion
Configurez vos hôtes pour vSphere vMotion avec un stockage partagé afin de vous assurer que les machines virtuelles sont accessibles aux hôtes source et cible.
Pendant une migration avec la vMotion, la machine virtuelle migrée doit être dans un emplacement de stockage accessible à la fois pour les hôtes source et cible. Assurez-vous que les hôtes configurés pour vMotion utilisent le stockage partagé. Le stockage partagé peut se trouver sur un réseau de zone de stockage (SAN) Fibre Channel, ou peut également être mis en œuvre en utilisant l'iSCSI et NAS.
Si vous utilisez vMotion afin de migrer des machines virtuelles avec des fichiers de mappage de périphériques bruts (RDM), assurez-vous de maintenir des ID LUN cohérents pour les RDM à travers tous les hôtes participants.
Pour plus d'informations sur les SAN et les RDM, reportez-vous à la documentation Stockage vSphere.
Présentation des exigences de mise en réseau vSphere vMotion
La migration avec vMotion exige des interfaces réseau correctement configurées sur des hôtes source et cible.
Configurez chaque hôte avec au moins une interface réseau pour le trafic vMotion. Pour assurer un transfert de données sécurisé, le réseau vMotion doit être un réseau sécurisé, accessible uniquement aux parties de confiance. L'accroissement de la bande passante améliore considérablement les performances de vMotion. Lorsque vous migrez une machine virtuelle avec vMotion sans utiliser de stockage partagé, le contenu du disque virtuel est lui aussi transféré sur le réseau.
vSphere 6.5 et version ultérieure permet le chiffrement du trafic réseau avec vMotion. Le chiffrement de vMotion dépend la configuration de l'hôte ou de la compatibilité entre les hôtes sources et de destination.
Conditions requises pour réaliser des migrations vMotion simultanées
Vous devez vous assurer que le réseau vMotion dispose au minimum d'une bande passante dédiée de 250 Mbits/s par session vMotion simultanée. Une plus grande bande passante permet de réaliser des migrations plus rapides. L'amélioration du débit résultant des techniques d'optimisation WAN n'est pas prise en compte dans la limite totale des 250 Mbits/s.
Pour déterminer le nombre maximal d'opérations vMotion simultanées, reportez-vous à Limites de migrations simultanées vCenter Server. Ces limites varient en fonction de la vitesse de liaison d'un hôte sur le réseau vMotion.
Temps aller-retour pour la migration vMotion longue distance
Si une licence appropriée est installée dans votre environnement, vous pouvez effectuer des migrations fiables entre des hôtes qui sont séparés par des temps aller-retour de réponse réseau élevés. Le temps aller-retour maximal pris en charge pour les migrations vMotion est de 150 millisecondes. Ce temps vous permet de migrer les machines virtuelles vers un autre emplacement géographique, plus éloigné.
vMotion avec plusieurs cartes réseau
Vous pouvez configurer plusieurs cartes réseau pour vMotion en ajoutant deux cartes réseau ou plus au commutateur standard ou distribué requis. Pour plus de détails, reportez-vous à l'article KB 2007467 de la base de connaissances.
Configuration réseau
Configurez les réseaux virtuels sur les hôtes vMotion activés comme suit :
-
Sur chaque hôte, configurez un groupe de ports de VMkernel pour la vMotion.
Pour que le trafic vMotion soit routé par les sous-réseaux IP, activez la pile vMotion TCP/IP sur l'hôte. Reportez-vous à la section Comment placer le trafic vSphere vMotion sur la pile TCP/IP vMotion de votre hôte ESXi.
- Si vous utilisez des commutateurs standard pour la mise en réseau, assurez-vous que les étiquettes de réseau utilisées pour les groupes de ports de machine virtuelle sont cohérentes à travers les hôtes. Pendant une migration avec vMotion, vCenter Server assigne des machines virtuelles aux groupes de ports basés sur les étiquettes assorties de réseau.
Note :
Par défaut, vous ne pouvez pas utiliser vMotion pour migrer une machine virtuelle liée à un commutateur standard sans aucune liaison montante configurée, même si l'hôte de destination dispose également d'un commutateur standard sans liaison montant avec la même étiquette.
Pour remplacer le comportement par défaut, définissez le paramètre avancé config.migrate.test.CompatibleNetworks.VMOnVirtualIntranet de vCenter Server sur false. La modification s'applique immédiatement. Pour plus de détails sur le paramètre, reportez-vous à l'article KB 1003832 de la base de connaissances. Pour plus d'informations sur la configuration des paramètres avancés de vCenter Server, reportez-vous à Configuration de vCenter Server.
- Si vous utilisez des systèmes de détection d'intrusion (IDS) et des pare-feu pour protéger votre environnement, assurez-vous de les configurer afin d'autoriser les connexions aux ports utilisés pour vMotion sur les hôtes ESXi. Pour obtenir la liste des ports actuellement pris en charge pour vMotion, reportez-vous à la section Outil VMware Ports and Protocols™ à l'adresse https://ports.esp.vmware.com/home/vSphere.
Pour plus d'informations sur la configuration des ressources réseau vMotion, reportez-vous à Meilleures pratiques de mise en réseau pour vSphere vMotion.
Pour plus d'informations sur les exigences de mise en réseau vMotion, consultez l'article KB 59232 de la base de connaissances.
Meilleures pratiques de mise en réseau pour vSphere vMotion
Suivez les meilleures pratiques de configuration des ressources réseau de vMotion sur un hôte ESXi.
- Fournissez la bande passante requise de l'une des manières suivantes :
Configuration de l'adaptateur physique Meilleures pratiques Dédiez au moins un adaptateur à vMotion. Utilisez au minimum un adaptateur de 10 GbE pour les charges de travail qui disposent d'un petit nombre d'opérations de mémoire ou si vous migrez des charges de travail qui ont plusieurs opérations de mémoire.
Si seulement deux adaptateurs Ethernet sont disponibles, pour une meilleure disponibilité, combinez les deux adaptateurs dans une équipe et employez les VLAN pour diviser le trafic en réseaux : un ou plus pour le trafic des machines virtuelles et un pour vMotion..
Dirigez le trafic vMotion vers une ou plusieurs cartes réseau physiques disposant d'une bande passante élevée et par lesquelles transitent d'autres types de trafic. - Pour distribuer et dédier davantage de bande passante au trafic vMotion sur plusieurs cartes réseau physiques, utilisez la fonction multiple-NIC vMotion.
- Sur un vSphere Distributed Switch 5.1 et versions ultérieures, utilisez les partages vSphere Network I/O Control pour garantir une bande passante suffisante pour le trafic vMotion sortant. La définition de partages permet également d'empêcher qu'une contention ne se produise en raison d'un trafic vMotion ou autre excessif.
- Pour éviter la saturation de la liaison de carte réseau physique en raison d'un trafic vMotion entrant intense, utilisez la formation du trafic dans la direction de sortie sur le groupe de ports vMotion sur l'hôte de destination. En utilisant la formation de trafic, vous pouvez limiter la bande passante moyenne et maximale disponible pour le trafic vMotion et réserver des ressources pour d'autres types de trafic.
- Dans vSphere 7.0 Update 1 ou version antérieure, vMotion sature les cartes réseau physiques 1 GbE et 10 GbE avec une seule carte réseau vMotion VMkernel. À partir de vSphere 7.0 Update 2, vMotion sature les liaisons haut débit telles que 25 GbE, 40 GbE et 100 GbE avec une seule carte réseau vMotion VMkernel. Si vous ne disposez pas de liaisons montantes dédiées à vMotion, vous pouvez utiliser Network I/O Control pour limiter l’utilisation de la bande passante vMotion.
- Utilisez des trames Jumbo pour de meilleures performances de vMotion.
Assurez-vous que les trames jumbo sont activées sur tous les périphériques réseau qui se trouvent sur le chemin de vMotion y compris les cartes réseau physiques, les commutateurs physiques et les commutateurs virtuels.
- Placez le trafic vMotion sur la pile TCP/IP vMotion pour une migration entre des sous-réseaux IP qui disposent d'une passerelle par défaut dédiée différente de celle du réseau de gestion. Reportez-vous à la section Comment placer le trafic vSphere vMotion sur la pile TCP/IP vMotion de votre hôte ESXi.
Pour plus d'informations sur la configuration de la mise en réseau sur un hôte ESXi, consultez la documentation Mise en réseau vSphere.