Créer une machine virtuelle avec un type d'instance

Copier l'URL

Les entreprises qui passent à une nouvelle solution de virtualisation peuvent accélérer la transition en choisissant de créer des machines virtuelles dans Red Hat® OpenShift® Virtualization à l'aide de l'interface graphique de la console Red Hat OpenShift. Cet article explique comment créer une machine virtuelle avec un type d'instance, une option rapide et évolutive pour commencer à utiliser OpenShift Virtualization. Ce processus repose sur un modèle préconfiguré permettant de déployer une machine virtuelle fonctionnelle qui comprend toutes les configurations nécessaires. 

Les types d'instances contiennent des paramètres prédéfinis de dimensionnement des ressources et de configuration matérielle pour une machine virtuelle. Ils s'utilisent pour simplifier la création répétée de futures machines virtuelles standardisées. Ils capturent les caractéristiques matérielles pour garantir la cohérence et simplifier la création de ces machines. Les types d'instances proposés par Red Hat permettent aux utilisateurs de sélectionner des configurations prédimensionnées et axées sur les charges de travail afin de satisfaire les exigences des applications. Le type d'instance est une ressource fondamentale qui inclut toutes les caractéristiques essentielles d'une machine virtuelle :

  • processeur ;
  • mémoire ;
  • paramètres par défaut de la machine.

Migrer et gérer une infrastructure virtuelle

La création d'une machine virtuelle avec un type d'instance implique de choisir le volume à partir duquel le système d'exploitation (Red Hat Enterprise Linux® ou Fedora, par exemple) démarre. Les types d'instances qui portent la mention « Available boot source » (source de démarrage disponible) sont particulièrement adaptés pour créer des machines virtuelles rapidement.

La console web de Red Hat OpenShift fournit une interface graphique centralisée pour gérer et utiliser des clusters Red Hat OpenShift Container Platform. Elle propose des tableaux de bord pour l'administration, le développement et la virtualisation. Chacun est adapté à des rôles et tâches spécifiques et comprend des fonctionnalités de personnalisation ainsi que de gestion des clusters et des applications.

Voici les cinq étapes à suivre pour créer une machine virtuelle avec un type d'instance à l'aide de la console web Red Hat OpenShift. 

Étape 1 : accès aux types d'instances de machine virtuelle

  • Se connecter à la console Red Hat OpenShift.
  • Accéder à la section Virtualization.
  • Sélectionner Catalog.
  • Sélectionner Instance types.

Étape 2 : choix du type d'instance

  • Parcourir la liste des types d'instances prédéfinis disponibles pour les machines virtuelles. Red Hat propose des types d'instances avec différentes configurations (réseau, surallocation, exécution, calcul uniquement, usage général) pour diverses exigences en matière de charges de travail.
  • Sélectionner le type d'instance correspondant au système d'exploitation. Ces types d'instances sont préchargés avec des configurations pour des systèmes d'exploitation tels que Red Hat Enterprise Linux, Fedora et Windows.
  • Cliquer sur Create virtual machine pour lancer l'assistant de création. 

Étape 3 : configuration des détails de la machine virtuelle

  • Une fois le type d'instance choisi, attribuer un nom unique et descriptif à la machine virtuelle.
  • Sélectionner le projet Red Hat OpenShift (espace de noms) dans lequel la machine virtuelle sera déployée.

Étape 4 : personnalisation des ressources, du stockage et de la mise en réseau

  • Sélectionner un type d'instance pour appliquer un profil de ressources prédéfini (comme petit ou moyen). Ces profils simplifient l'allocation des ressources en fournissant des paquets prédéfinis de ressources de calcul, sans configuration manuelle.
  • Configurer le stockage à l'aide d'un volume de démarrage, qui est automatiquement configuré selon le type d'instance. Le volume de démarrage contient le système d'exploitation et le disque principal de la machine virtuelle. Sa taille est ajustable si nécessaire. La création du volume de démarrage est gérée automatiquement par un objet DataVolume, qui extrait l'image de l'URL source et provisionne une revendication de volume persistant (PVC) pour la machine virtuelle. La PVC correspond au volume de stockage où est stockée l'image du disque de démarrage de la machine virtuelle.
  • Le type d'instance fournit une interface réseau par défaut. Pour la plupart des déploiements de base, le réseau de pods suffit. 

Étape 5 : finalisation et déploiement

  • Vérifier tous les paramètres configurés.
  • Cliquer sur Create pour lancer le processus de déploiement.
  • En arrière-plan, le composant Containerized Data Importer transfère l'image de disque dans la nouvelle PVC. Il s'agit d'un élément essentiel d'OpenShift Virtualization. Il facilite l'importation d'images de disque, le clonage de volumes de données, le chargement de données locales et l'automatisation de la création et du remplissage des PVC. 

Une fois l'image importée, Red Hat OpenShift ordonnance et démarre la machine virtuelle. À ce stade, celle-ci passe du statut Importing (en cours d'importation) au statut Running (en cours d'exécution). 

Une fois ces étapes terminées, la nouvelle machine virtuelle s'affiche dans l'onglet Virtual machines, où il est possible de surveiller son statut.

OpenShift Virtualization permet de gérer et surveiller les machines virtuelles après leur déploiement, et offre aussi les possibilités suivantes :

  • gérer les instantanés et les clones de machines virtuelles ;
  • déclencher et observer la migration de machines virtuelles ;
  • surveiller les machines virtuelles en affichant les indicateurs de mesure et les graphiques relatifs à leur état d'intégrité ;
  • organiser les machines virtuelles à l'aide de projets, d'étiquettes et d'annotations afin de maintenir les environnements propres et évolutifs ;
  • personnaliser l'ordre de démarrage et l'automatisation des machines virtuelles.

Pour la création de machines virtuelles, il est également possible de personnaliser les types d'instances afin de définir des paramètres par défaut spécifiques d'un utilisateur ou d'un projet. Les préférences personnalisées fournissent aux utilisateurs un ensemble spécifique d'options cohérentes. Voici quelques exemples de préférences :

  • spécification d'une classe de stockage par défaut afin que toutes les nouvelles machines virtuelles utilisent un type de stockage particulier ;
  • définition d'une configuration d'interface réseau par défaut ;
  • injection d'une clé publique SSH (Secure Shell Protocol) par défaut pour un accès sécurisé aux nouvelles machines virtuelles.

Découvrir les formations et certifications pour Red Hat OpenShift Virtualization

Chez Red Hat, nous contribuons depuis de nombreuses années au développement de logiciels de virtualisation Open Source. La solution Red Hat OpenShift Virtualization permet aux équipes informatiques de déployer des machines virtuelles sur une plateforme de virtualisation en vue de leur modernisation. Elle fournit des fonctionnalités rapides et faciles à utiliser pour créer, gérer et mettre à l'échelle des machines virtuelles tout en tirant parti des systèmes de virtualisation déjà en place. OpenShift Virtualization permet d'utiliser un tableau de bord centralisé pour :

  • gérer les systèmes, les machines virtuelles et les architectures cloud-native ;
  • mettre à l'échelle les processus d'exploitation par un provisionnement en libre-service ;
  • assurer la cohérence lors de la création des machines virtuelles ;
  • ajouter de nouvelles technologies cloud-native à mesure que l'entreprise se développe.

Red Hat OpenShift comprend la boîte à outils de migration pour la virtualisation, permettant de transférer des machines virtuelles traditionnelles vers une plateforme moderne avec peu de temps d'arrêt. Les outils intégrés facilitent l'évaluation de la compatibilité des machines virtuelles, l'identification des charges de travail essentielles et l'élaboration d'un plan de migration personnalisé. 

Pour tirer le meilleur parti de cette solution, il est possible d'automatiser le processus de migration avec Red Hat Ansible® Automation Platform, puis de rationaliser la maintenance de l'ensemble du cycle de vie des machines virtuelles avec Red Hat Advanced Cluster Management for Virtualization, une console unique qui assure le suivi et le signalement des problèmes, dans les environnements de cloud public et privé ainsi qu'à la périphérie du réseau. En association avec Red Hat Developer Hub, la plateforme Red Hat OpenShift offre aux équipes de développement des fonctions standardisées, évolutives et en libre-service pour créer et gérer des machines virtuelles.

Blog post

Découvrir Red Hat OpenShift Virtualization en tant qu'administrateur VMware

Apprenez tout ce qu'il faut savoir pour passer sereinement des solutions de virtualisation traditionnelles aux workflows Kubernetes grâce à ce parcours de formation conçu pour les administrateurs VMware. Découvrez les équivalents OpenShift des VMware et fluidifiez la transition.

Hub d'apprentissage Red Hat OpenShift Virtualization

Découvrez les ressources et outils de formation créés pour vous aider à utiliser Red Hat® OpenShift® Virtualization, classés selon les tâches à accomplir.

En savoir plus

Migrer de VMware vers Red Hat OpenShift Virtualization

Migrez vos machines virtuelles depuis VMware vSphere grâce à notre boîte à outils de migration pour la virtualisation.

KubeVirt, qu'est-ce que c'est ?

KubeVirt permet d'exécuter, de déployer et de gérer des machines virtuelles en utilisant Kubernetes comme plateforme d'orchestration sous-jacente.

La mise en réseau logicielle, qu'est-ce que c'est ?

La mise en réseau logicielle (ou SDN, Software-Defined Networking) permet de transférer les ressources de mise en réseau vers un système virtualisé.

Virtualisation : ressources recommandées