Présentation de la migration d'une machine virtuelle
Une machine virtuelle (VM) est un environnement de calcul qui fonctionne comme un système isolé, avec son propre système d'exploitation, son processeur, sa mémoire, sa carte réseau et son espace de stockage, créé sur du matériel physique. Le processus de migration consiste à transférer cette machine d'une plateforme à une autre.
Défis liés à la virtualisation
L'infrastructure n'est pas le seul élément à envisager lors de la migration des machines virtuelles. Il faut également s'intéresser à sa capacité d'évolution pour prendre en charge les technologies à déployer. Les administrateurs de virtualisation doivent s'adapter aux changements qu'induit l'adoption de l'automatisation, de l'intelligence artificielle et de l'apprentissage automatique (IA/AA), ainsi que d'architectures cloud-native dans leur entreprise, et relever les défis qui y sont associés :
Obstacles à l'innovation et à la modernisation
Les plateformes de virtualisation existantes peinent à répondre aux besoins de modernisation des applications, ce qui peut empêcher les entreprises de s'adapter aux progrès technologiques en matière de cloud computing, d'IA et de développement d'applications cloud-native.
Augmentation des coûts
Il devient de plus en plus coûteux d'assurer la maintenance des applications de virtualisation existantes sur des machines virtuelles.
Lenteur du déploiement des applications
Le déploiement manuel de machines virtuelles est un processus inefficace et sujet aux erreurs qui risque d'introduire des incohérences dans les configurations, d'allonger les délais de déploiement et de favoriser l'émergence de vulnérabilités de sécurité.
Prise en charge de plusieurs plateformes
Les disparités entre les divers processus et outils de déploiement et de gestion sur les nombreuses plateformes génèrent une complexité superflue et suscitent de la confusion.
Ressources Red Hat
Red Hat OpenShift Virtualization, une solution adaptée
Red Hat® OpenShift® Virtualization fournit les outils pour créer, exploiter et mettre à l'échelle en toute confiance les charges de travail virtuelles et/ou conteneurisées, sur une seule et même plateforme.
Composant de Red Hat OpenShift, Red Hat OpenShift Virtualization permet aux équipes informatiques d'intégrer des machines virtuelles à des workflows conteneurisés. En exécutant la machine virtuelle dans un conteneur, il est possible de la déployer et la gérer côte à côte avec des conteneurs. Les entreprises continuent ainsi de 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.
Le composant OpenShift Virtualization offre les avantages ci-dessous.
Modernisation de l'environnement selon les besoins
En migrant les machines virtuelles vers OpenShift Virtualization, l'entreprise conserve les composants d'applications essentiels à ses activités tout en bénéficiant d'une grande flexibilité pour faire évoluer les charges de travail et les compétences des équipes.
Réduction des coûts d'exploitation
La migration des machines virtuelles peut contribuer à réaliser des économies : ce qui n'est pas dépensé dans l'infrastructure peut être investi dans des technologies avancées de développement d'applications telles que le cloud hybride, les conteneurs, l'IA/AA et l'automatisation.
Les entreprises ayant besoin d'aide pour élaborer une stratégie de réduction des coûts et d'innovation peuvent faire appel à l'équipe de consulting Red Hat afin d'effectuer une évaluation de la migration de la virtualisation.
Gain de productivité en développement
Les capacités en libre-service d'OpenShift Virtualization permettent aux équipes de développement de déployer rapidement et de manière fiable des configurations de machines virtuelles préapprouvées et conformes aux normes de sécurité, à tout moment et sans ticket d'assistance informatique. Comme ces équipes peuvent créer, tester et déployer plus rapidement des charges de travail, la mise sur le marché des applications se trouve accélérée.
Simplification de la gestion
Le composant OpenShift Virtualization simplifie l'exploitation en offrant une plateforme unique pour les machines virtuelles, les conteneurs et les charges de travail serverless. Il est ainsi possible de standardiser le déploiement de l'infrastructure et d'exécuter toutes les charges de travail à l'aide d'un ensemble commun et cohérent d'outils professionnels éprouvés.
Innovation sereine avec KubeVirt
OpenShift Virtualization utilise des technologies Open Source développées et gérées dans le cadre du projet KubeVirt. Une infrastructure virtuelle basée sur des technologies Open Source offre la maîtrise totale de l'ensemble de la configuration et de ses dépendances. Le fonctionnement des applications et des services est assuré, où qu'ils se trouvent et quels que soient les systèmes sous-jacents.
Utilisation de la boîte à outils de migration pour la virtualisation
En plus de la création de machines virtuelles, Red Hat OpenShift Virtualization permet l'importation de machines existantes à partir d'autres environnements, grâce à la boîte à outils de migration pour la virtualisation. Cette boîte à outils sert à automatiser la migration de plusieurs machines vers un nouvel hyperviseur. Par l'intermédiaire de ressources personnalisées, de nouveaux objets sont ajoutés au cluster Red Hat OpenShift afin d'exécuter des tâches de virtualisation, notamment :
- la création et la gestion des machines virtuelles Linux® et Windows ;
- la connexion à des machines virtuelles via des interfaces utilisateur et en ligne de commande ;
- l'importation et le clonage de machines virtuelles existantes, notamment des machines virtuelles Red Hat Virtualization ;
- la gestion de cartes réseau et de disques de stockage reliés à des machines virtuelles ;
- la migration dynamique de machines virtuelles entre des nœuds.
Les migrations s'effectuent en quelques étapes simples :
- Renseignement des informations d'identification de la source et de la cible
- Mappage des deux infrastructures et élaboration d'un plan orchestré
- Exécution de la migration
Migration dynamique des machines virtuelles en toute facilité
La migration dynamique, qui consiste à déplacer une machine virtuelle en cours d'exécution sur un autre hôte sans interrompre la charge de travail, est essentielle pour assurer la continuité de l'exploitation malgré l'évolution des exigences de l'infrastructure. Une plateforme de virtualisation qui permet de configurer, d'initier, de surveiller et d'annuler des migrations dynamiques dans l'environnement contribue à équilibrer les charges de travail et à éviter les temps d'arrêt pendant les activités de maintenance.
Red Hat OpenShift Virtualization prend en charge des workflows de migration dynamique complets avec une console de gestion unifiée, des politiques configurables, des indicateurs de mesure pour les machines virtuelles et des fonctions de chiffrement du trafic afin d'assurer le fonctionnement fiable des applications.
Collaboration avec nos spécialistes de la virtualisation
La planification, le déploiement et la maintenance efficaces d'un environnement virtualisé requièrent des compétences et connaissances spécifiques. Grâce à l'assistance et aux conseils de nos spécialistes chevronnés, il est possible d'optimiser la configuration d'un environnement, de résoudre de façon proactive les problèmes potentiels et de renforcer les performances, la sécurité et la fiabilité.
Notre équipe de consulting analyse l'infrastructure et les charges de travail existantes des entreprises, ainsi que les stratégies de migration spécifiques, et propose des logiciels et une assistance qui couvrent tous leurs besoins.
Migration des machines virtuelles selon le modèle Open Source
En déployant une infrastructure construite sur nos technologies Open Source, il est possible de simplifier la configuration informatique tout en conservant une importante marge de manœuvre avec (ou sans) les logiciels, fournisseurs ou produits choisis. Certaines technologies de fournisseurs sont conçues par différentes entreprises et reposent sur plusieurs centres de coûts, API et équipes d'assistance. Chez Red Hat, nous développons nos produits de manière indissociée afin d'optimiser l'interopérabilité entre les principales technologies :
- La fonction OpenShift Virtualization est basée sur la technologie KVM (Kernel-based Virtual Machine) de Red Hat Enterprise Linux, qui est intégrée au noyau Linux® Mainline depuis 2007. La couche virtuelle apporte ainsi la stabilité, la cohérence et la compatibilité de Linux.
- Toutes nos solutions utilisent les mêmes API et outils de gestion, ce qui simplifie la connexion des différents systèmes, le partage des informations et la centralisation de la gestion.
Nous proposons plusieurs niveaux d'assistance, qui contribuent à assurer la continuité de l'exploitation informatique. En cas de problème, il sera possible de restaurer rapidement les services, parallèlement à l'innovation, à la mise à l'échelle et au déploiement des applications et charges de travail stratégiques.
Le blog officiel de Red Hat
Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.