Migration depuis VMware vers une autre solution
Les entreprises informatiques qui souhaitent migrer facilement des machines virtuelles depuis VMware vSphere vers une autre solution, telle que Red Hat® OpenShift® Virtualization, peuvent recourir à notre boîte à outils de migration pour la virtualisation. Outre la prise en charge des migrations depuis VMware, nos technologies peuvent aider à automatiser les machines virtuelles et à surveiller leurs performances.
Avantages de la migration des machines virtuelles
Les machines virtuelles sont des systèmes de calcul qui agissent en tant qu'environnements isolés sur un système matériel physique et dont la gestion est assurée par un hyperviseur. L'un des avantages de la virtualisation est la flexibilité, avec notamment la possibilité de migrer une machine virtuelle depuis une plateforme vers une autre.
La migration des machines virtuelles répond à différents besoins courants :
- Changement de fournisseur pour profiter d'une meilleure tarification
- Adoption d'une nouvelle infrastructure pour mieux prendre en charge les technologies à déployer
- Réduction du nombre de technologies utilisées en unifiant l'infrastructure dans un plus petit nombre de datacenters
Quels qu'en soient les motifs, les migrations peuvent être complexes et chronophages. Pour migrer des machines virtuelles, il est nécessaire de choisir des outils qui pourront simplifier, automatiser et surveiller les nombreuses étapes du processus.
Dans cet article, nous allons nous intéresser à trois solutions que propose Red Hat pour faciliter les migrations :
- Boîte à outils de migration pour la virtualisation
- Red Hat Ansible® Automation Platform
- Red Hat Advanced Cluster Management for Kubernetes
En complément des informations ci-dessous, nous vous proposons trois présentations interactives pour mieux comprendre le fonctionnement de ces outils.
Migrer des machines virtuelles avec Red Hat
Migration de machines virtuelles depuis VMware vSphere
La boîte à outils de migration pour la virtualisation simplifie le processus de migration des machines virtuelles depuis VMware vSphere vers Red Hat OpenShift Virtualization. Elle est incluse dans les souscriptions Red Hat OpenShift et disponible dans OpenShift OperatorHub.
Le processus de migration de machines virtuelles se déroule généralement selon les étapes suivantes :
- Connexion à vSphere pour consulter l'inventaire des machines virtuelles, ainsi que les magasins de données et les appareils réseau utilisés par chaque machine virtuelle, afin de résoudre les problèmes et de comprendre les dépendances au sein du cluster.
- Accès à la console Red Hat OpenShift et vérification de la connexion au cluster local. Les informations liées à la migration se situent dans le menu à gauche, notamment le fournisseur (VMware) et le point de terminaison (vSphere).
- Création d'un plan de migration pouvant inclure plusieurs machines virtuelles.
- Vérification de la liste des machines virtuelles à migrer, puis lancement de la migration.
- Une fois la migration terminée, les machines virtuelles s'exécuteront sur Red Hat OpenShift et pourront être gérées comme toute autre charge de travail. Il est possible de vérifier leur statut et de consulter leurs détails (processeur, mémoire, stockage, réseau). La console permet d'accéder aux machines virtuelles et de réaliser des tâches d'exploitation courantes, telles que la gestion des instantanés.
Automatisation de la migration des machines virtuelles
Pour migrer des groupes composés de nombreuses machines virtuelles, il est possible de recourir à l'automatisation afin d'améliorer l'efficacité du processus et de réduire le risque d'erreurs. La solution Red Hat Ansible Automation Platform facilite la migration en créant des processus cohérents et reproductibles.
Voici les étapes généralement suivies :
- Identification des machines virtuelles à migrer dans VMware vSphere.
- Chargement d'un modèle configuré dans Red Hat Ansible Automation Platform pour migrer les machines virtuelles. Ce modèle inclut l'inventaire, c'est-à-dire une liste des hôtes connus par le système, ainsi qu'un playbook contenant le code Ansible nécessaire à la migration.
- Un modèle peut inclure un formulaire Ansible personnalisable qui permet de saisir les noms des machines virtuelles à migrer et de définir des paramètres, tels que le nom du fournisseur, le plan de migration ainsi que les associations pour le stockage et le réseau.
- Lancement de la tâche. Le plan de migration peut être consulté dans la console Red Hat OpenShift, notamment les associations nécessaires pour le réseau et le stockage. La migration commence automatiquement sans action supplémentaire de l'utilisateur.
- Confirmation des détails du plan de migration dans l'onglet YAML. Ce processus peut être totalement ou partiellement automatisé selon les préférences.
- Consultation des journaux de migration pour suivre les événements et surveiller les problèmes potentiels.
Gestion et surveillance de l'intégrité et des performances des machines virtuelles
La solution Red Hat Advanced Cluster Management for Virtualization permet de surveiller les charges de travail de machines virtuelles de l'ensemble des clusters dans Red Hat OpenShift, notamment les machines virtuelles exécutées avec Red Hat OpenShift Virtualization.
Ce service suit généralement les étapes de base ci-dessous :
- À la connexion à la console Red Hat OpenShift, le tableau de bord de Red Hat Advanced Cluster Management s'ouvre et affiche l'ensemble des clusters.
- Pour chaque cluster utilisé pour la virtualisation, il est possible d'afficher les détails des machines virtuelles exécutées, y compris leur état et le nœud de cluster sur lequel elles sont déployées.
- L'utilisation de requêtes et de filtres de recherche permet de trouver des ressources spécifiques, telles que des pods, des nœuds et des machines virtuelles. Cette fonctionnalité facilite l'identification des ressources nécessaires dans les environnements de grande taille à clusters multiples.
- Une fois la machine virtuelle localisée, ses informations peuvent être consultées, notamment les détails sur sa création, les étiquettes appliquées et les fonctions activées.
- L'onglet YAML permet d'afficher l'ensemble de la configuration de la machine en tant que code, ce qui est particulièrement utile pour contrôler des machines virtuelles et leur déploiement à l'aide d'un programme. Des ressources permettant de résoudre les problèmes et de comprendre les dépendances au sein du cluster sont également disponibles.
- L'intégrité, les performances et l'utilisation des ressources du cluster peuvent être surveillées à l'aide de graphiques. La solution Red Hat Advanced Cluster Management utilise Grafana pour surveiller en temps réel les ressources et créer des tableaux de bord.
- Depuis le tableau de bord Grafana, diverses tâches courantes peuvent être effectuées sur les machines virtuelles et des alertes peuvent être configurées pour envoyer une notification aux systèmes de surveillance actuels. Ces alertes peuvent faciliter l'identification des problèmes et l'optimisation des ressources de calcul.
Nos solutions pour la virtualisation
Chez Red Hat, nous contribuons depuis de nombreuses années au développement de logiciels de virtualisation Open Source. Aujourd'hui, Red Hat OpenShift Virtualization permet aux équipes informatiques de déployer les machines virtuelles sur une plateforme de virtualisation de pointe en vue de leur modernisation. Avec cette approche, les entreprises peuvent tirer parti des investissements déjà réalisés en matière de virtualisation, tout en profitant de la simplicité et de la rapidité qu'offre cette plateforme d'applications moderne.
Notre boîte à outils de migration pour la virtualisation permet aux entreprises de déplacer leurs machines virtuelles vers une nouvelle plateforme avec un minimum de temps d'arrêt. Nous pouvons les aider à évaluer l'intégrité de leurs machines virtuelles, à identifier les charges de travail essentielles et à établir un plan de migration.
Le processus de migration peut être automatisé avec Red Hat Ansible Automation Platform. L'utilisation de la solution Red Hat Advanced Cluster Management for Virtualization permet de rationaliser la maintenance de l'ensemble du cycle de vie des machines virtuelles, et ce, à partir d'une seule et même console qui permet de suivre et signaler les problèmes, dans les environnements de cloud public et privé ainsi que d'edge computing.
Présentation interactive : migrer des machines virtuelles avec Red Hat
Obtenez un aperçu de la solution de migration de la virtualisation que propose Red Hat, de l'installation de l'hyperviseur VMware vSphere à la gestion en temps réel des machines virtuelles dans Red Hat OpenShift Virtualization.