L'exécution de Red Hat Enterprise Linux for Microsoft Azure procure plusieurs avantages, notamment une évolutivité, une flexibilité et une rentabilité accrues, ainsi que l'accès à une vaste gamme de services gérés. Grâce à l'infrastructure mondiale de Microsoft Azure, vous pouvez faire évoluer vos charges de travail Red Hat Enterprise Linux pour répondre aux fluctuations de la demande, réduire vos dépenses d'investissement et tirer parti de divers modèles d'achat. Cette offre inclut une assistance intégrée entre Red Hat et Microsoft, disponible 24 h/24 et 7 j/7.

Dans cet article, je propose des conseils pour configurer Red Hat Enterprise Linux for Microsoft Azure et optimiser la valeur de cette solution. Cet article vise à vous aider à éviter les pièges lors de l'achat, du déploiement, de la configuration et de la gestion d'instances Red Hat Enterprise Linux for Microsoft Azure, que vous débutiez ou que vous migriez des charges de travail vers un environnement cloud.

Profitez de la pleine puissance de Linux pour les entreprises

Red Hat Enterprise Linux propose bien plus qu'un simple accès à un système d'exploitation (OS) Linux. Cette solution est conçue spécifiquement pour les environnements Azure et intègre des fonctionnalités ainsi que des intégrations qui rationalisent les performances, la gestion et la sécurité :

  • Profils de performances préconfigurés propres à Azure pour des déploiements accélérés et plus cohérents
  • Red Hat Enterprise Linux for Azure permet de collecter, d'analyser et de visualiser les données de diagnostic et de performances.
  • L'interface Azure CLI (azure-cli) assure la gestion en ligne de commande des images et des ressources Red Hat Enterprise Linux for Azure.
  • Le mode image rationalise les opérations cloud à l'aide d'outils natifs pour les conteneurs, ce qui permet de créer des images de conteneurs Red Hat Enterprise Linux amorçables et des images système immuables pour réduire la surface d'attaque.

Lightspeed facilite l'utilisation de Red Hat Enterprise Linux en tant que plateforme unique

Red Hat Lightspeed est inclus sans frais supplémentaires avec Red Hat Enterprise Linux et peut renforcer les capacités de l'OS en tant que plateforme unifiée pour les environnements cloud et sur site :

  1. Visibilité : Lightspeed simplifie la gestion et la surveillance grâce à une vue d'ensemble de tout votre parc Red Hat Enterprise Linux.
  2. Alertes proactives : Lightspeed alerte de manière proactive le personnel d'administration et les parties prenantes avant qu'une panne ou qu'un incident de sécurité ne survienne.
  3. Analyse des écarts : Lightspeed analyse les données sur l'ensemble des environnements, mettant en évidence des schémas de performance et des écarts de configuration susceptibles d'avoir une incidence sur les performances des applications.
  4. Conformité : Lightspeed vérifie la conformité des systèmes par rapport aux normes du secteur, vous aidant ainsi à la maintenir et à renforcer votre posture de sécurité.

Lightspeed rationalise la gestion de Red Hat Enterprise Linux sur divers déploiements, garantissant une expérience cohérente quel que soit le lieu d'installation, ce qui s'avère particulièrement utile si vous exécutez encore des charges de travail sur site en complément de celles sur Microsoft Azure.

L'accès à cette fonctionnalité s'effectue via la Red Hat Hybrid Cloud Console. Connectez votre compte Microsoft Azure et vos comptes Red Hat, puis inscrivez-vous à Red Hat Lightspeed. Si vous avez souscrit à Red Hat Enterprise Linux via des images PAYG sur Azure Marketplace, il est possible que cette connexion ne soit pas automatique.

Options d'achat pour Red Hat Enterprise Linux for Microsoft Azure

Il existe plusieurs manières d'acquérir Red Hat Enterprise Linux for Microsoft Azure :

  • Achetez l'offre directement sur Azure Marketplace, selon un modèle de paiement à l'utilisation (PAYG) ou pour une durée de 1 ou 3 ans.
  • Souscription auprès de Red Hat ou d'un partenaire Red Hat. Dans le cadre d'une migration, vous pouvez migrer vers Microsoft Azure via l'offre Red Hat Cloud Access, également connue sous le nom de bring-your-own-subscription (BYOS). De plus, vous pouvez déployer votre propre image ou une image maître sous la forme d'une machine virtuelle (VM).

Chacune de ces méthodes s'appuie sur des mécanismes différents pour le provisionnement de la VM sous-jacente. En général, les clients de la marketplace effectuent le provisionnement via la console Azure ou la commande az. Les clients Cloud Access disposent de plusieurs méthodes de provisionnement s'appuyant sur l'une des options d'image maître.

Ces deux méthodes s'avèrent valides et génèrent une instance Red Hat Enterprise Linux qui permet d'accéder aux mêmes mises à jour de la part de Red Hat. Notez que les VM provisionnées via Azure Marketplace sont préconfigurées pour utiliser Red Hat Update Infrastructure hébergée sur Azure, tandis que celles provisionnées via BYOS doivent être connectées à Red Hat Subscription Manager.

Questions préalables

Avant de commencer, prenez le temps d'examiner quelques facteurs déterminants. Voici quelques questions qui reviennent fréquemment :

Quel est le cas d'utilisation pour votre déploiement de Red Hat Enterprise Linux for Azure ?

La méthode de déploiement de votre instance Red Hat Enterprise Linux for Microsoft Azure dépend de votre cas d'utilisation. Posez-vous les questions suivantes :

  • Souhaitez-vous utiliser votre propre souscription ou effectuer un achat sur Azure Marketplace ? Cette instance sera-t-elle destinée à une charge de travail de longue durée, nécessitant une souscription annuelle, ou à une charge de travail de courte durée avec un paiement à l'utilisation ?
  • Souhaitez-vous utiliser une image standard dans Azure comme base de construction ou importer votre propre image ?
  • Comment cette machine sera-t-elle mise à jour ? Si vous optez pour Azure Marketplace, utilisez Red Hat Update Infrastructure. Si vous choisissez BYOS, déterminez comment vous connecter à la gestion des souscriptions.

Une charge de travail critique devant fonctionner en continu pendant de longues périodes nécessite une infrastructure cloud persistante, stable et hautement disponible. Les charges de travail présentant des variations saisonnières, avec une forte demande à certaines périodes et une faible demande à d'autres, profitent de l'élasticité d'un environnement cloud. Cette élasticité permet d'augmenter rapidement les ressources lors des pics d'activité et de les réduire en période creuse, ce qui optimise la rentabilité. Ces différents cas d'utilisation impliquent des modèles de déploiement distincts.

Quel est le modèle de déploiement le plus adapté ?

Lors du choix d'un modèle de déploiement, tenez compte de vos préférences de paiement. Les options de souscription annuelle et de paiement à l'utilisation présentent toutes deux des avantages et des inconvénients ; le choix optimal dépend en grande partie de vos exigences spécifiques, de vos contraintes budgétaires et des modèles de charge de travail prévus. Si la prévisibilité budgétaire et la facturation simplifiée constituent des priorités, un tarif mensuel ou annuel peut s'avérer plus adapté. À l'inverse, si la flexibilité, la rentabilité et la capacité de monter rapidement en charge sont essentielles, un modèle basé sur l'utilisation peut représenter une option plus adaptée.

  • Souscription annuelle : Une souscription annuelle garantit la prévisibilité du budget, simplifie la facturation et offre généralement un prix plus compétitif en échange d'un engagement sur le long terme. Un tarif fixe élimine également la nécessité de surveiller étroitement l'utilisation. Les souscriptions sont disponibles auprès de votre responsable de compte Red Hat ou d'un partenaire Red Hat certifié. Vous pouvez ainsi bénéficier du programme Red Hat Hybrid Committed Spend couvrant les environnements cloud et sur site. Les souscriptions annuelles peuvent donner droit au programme Microsoft Azure Consumption Commitment (MACC) si elles sont souscrites via Azure Marketplace.
  • PAYG : Cette option de paiement offre une plus grande flexibilité, ne nécessite aucun engagement à long terme et donne droit au programme MACC. Cette approche basée sur l'utilisation garantit le paiement des seules ressources utilisées, ce qui permet une allocation budgétaire efficace et une mise à l'échelle rapide en fonction des fluctuations de la demande. Toutefois, ce modèle peut entraîner des coûts imprévisibles et nécessite un suivi continu de l'utilisation pour éviter les dépassements.

Comment changer de modèle de paiement par la suite ?

Si vous vous engagez dans un modèle de paiement et que vos besoins évoluent, deux méthodes permettent d'en changer :

  • Passage du modèle PAYG à un forfait d'un ou trois ans via Azure Reserved Virtual Machine Instances : Vous pouvez passer du paiement à l'utilisation à un forfait de durée fixe à l'aide des instances de machines virtuelles réservées Azure. Cette opération ne modifie pas directement vos VM existantes, mais applique une remise de réservation correspondant à l'utilisation des machines virtuelles en cours d'exécution.
  • Passage du modèle PAYG au modèle BYOS via Azure Hybrid Benefit : Le passage d'une VM PAYG de l'Azure Marketplace à un modèle BYOS à durée fixe au moyen d'Azure Hybrid Benefit implique la conversion de votre VM existante pour utiliser votre propre souscription Red Hat Enterprise Linux. Ce changement modifie vos VM de façon permanente. Azure Hybrid Benefit permet également de passer du modèle BYOS au modèle PAYG.

Quels sont les prérequis pour commencer ?

Après avoir choisi les options de déploiement et de paiement les plus adaptées à votre organisation, deux éléments sont requis pour commencer : un compte Microsoft Azure et votre compte Red Hat. Si vous ne possédez pas l'un de ces comptes, configurez-les avant de commencer.

Déploiement de Red Hat Enterprise Linux for Microsoft Azure

Red Hat Enterprise Linux for Microsoft Azure offre une grande flexibilité pour le déploiement dans le cloud. Tout comme il existe plusieurs modèles de paiement pour Red Hat Enterprise Linux for Microsoft Azure, il existe différentes méthodes pour déployer une instance.

Configuration de Red Hat Enterprise Linux via l'Azure Marketplace

Si vous avez acheté Red Hat Enterprise Linux sur l'Azure Marketplace, voici comment procéder à la configuration.

1. Connexion

Connectez-vous à l'Azure Marketplace. Recherchez « Red Hat Enterprise Linux ».

Microsoft Azure web interface

2. Choisir une offre

Certaines offres portent la mention Sold by Microsoft. En d'autres termes, votre contrat financier et votre assistance principale dépendent de Microsoft. D'autres offres portent la mention Sold and supported by Red Hat. Ce libellé signifie que votre contrat financier et votre assistance principale relèvent de Red Hat. Votre choix peut varier selon vos relations actuelles avec ces fournisseurs et votre capacité de négociation avec votre responsable de compte. Notez que Red Hat et Microsoft proposent une assistance intégrée pour cette offre ; vous bénéficierez donc toujours de l'aide nécessaire, quel que soit votre mode d'approvisionnement.

Choisissez l'une des offres Red Hat Enterprise Linux suivantes :

  • L'offre Red Hat Enterprise Linux comprend un gestionnaire de volumes logiques (LVM) déjà configuré.
  • L'offre Red Hat Enterprise Linux Raw est fournie avec un disque RAW (sans configuration LVM).
  • L'offre Red Hat Enterprise Linux ARM64 s'adresse aux processeurs ARM64, contrairement aux autres versions destinées aux processeurs x86_64.
  • Red Hat Enterprise Linux for SAP est destiné à des cas d’utilisation spécifiques avec SAP.
  • Red Hat Enterprise Linux for HPC facilite le déploiement de contenus de calcul haute performance (HPC) grâce à l'automatisation.
  • Red Hat Enterprise Linux for Third Party Linux Migration constitue une offre à tarif préférentiel pour les personnes migrant depuis une autre distribution Linux basée sur RPM. Elle inclut l'assistance Extended Lifecycle Support (ELS) pour Red Hat Enterprise Linux 7.
  • Red Hat Enterprise Linux 7 ELS permet d'accéder aux correctifs de sécurité et aux mises à jour au-delà de la date de fin de maintenance de Red Hat Enterprise Linux 7 (30/06/2024).

3. Créer une machine virtuelle

Quel que soit votre choix, l'étape suivante consiste à créer une machine virtuelle.

Sélectionnez Create a resource > Compute > Virtual Machine et renseignez les champs obligatoires.

Dans le menu déroulant Image, sélectionnez la version de Red Hat Enterprise Linux utilisée.

Creating a virtual machine in Azure

4. Choisir un agent de provisionnement

Choisissez entre l'utilisation de cloud-init ou de l'agent WALA pour la personnalisation du provisionnement :

  • WALA est un agent spécifique à la plateforme Azure utilisé pour provisionner et configurer les machines virtuelles, ainsi que pour gérer les extensions Azure. Plus simple à utiliser, l'agent WALA bénéficie d'une intégration étroite avec Azure.
  • cloud-init constitue un agent non spécifique à Azure qui n'interagit pas avec les extensions Azure. L'agent cloud-init repose sur une norme plus large et offre davantage de souplesse, d'extensibilité et de développement actif ; toutefois, son utilisation s'avère plus complexe et il ne dispose pas d'une intégration directe dans Azure.

5. Sélectionner un type de démarrage

Choisissez entre un démarrage Gen1 (BIOS) ou Gen2 (UEFI).

  • BIOS est ancien et propose une compatibilité descendante étendue.
  • UEFI est récent, accélère le démarrage et présente une compatibilité accrue avec les nouvelles technologies.

6. Connecter votre machine virtuelle

Accédez à la page d'aperçu de votre machine virtuelle et sélectionnez Connect pour ouvrir un shell distant (en utilisant SSH) dans votre instance.

Installation d'une instance Red Hat Enterprise Linux déjà déployée sur site

Le transfert d'une instance Red Hat Enterprise Linux déjà déployée sur site nécessite quelques étapes supplémentaires avant de procéder à la configuration décrite dans la section précédente. Avant de commencer, évaluez également les plans concernant les temps d'arrêt et les coûts de transfert de données.

Ce processus repose sur l'hypothèse d'une migration depuis un environnement virtualisé. Si votre instance sur site s'exécutait sur un système bare metal, ce processus peut comporter des étapes supplémentaires non incluses ici.

1. Effectuer une sauvegarde

La création d'une sauvegarde constitue une étape cruciale de cette procédure. Comme vous allez apporter des modifications majeures au système, une sauvegarde fiable peut constituer l'unique méthode de récupération si la procédure ne se déroule pas comme prévu.

2. Créer une image de disque de l'instance sur site

S'il est possible d'arrêter le serveur, vous pouvez créer l'image à l'aide de la commande dd. S'il est impossible d'arrêter le serveur, vous pouvez créer l'image à l'aide de la gestion par volumes logiques (LVM).

Enregistrez cette image disque dans un fichier.

3. Charger l'image disque dans Azure Blob Storage

Connectez-vous au portail Azure et accédez à Storage accounts. Créez un compte de stockage ou utilisez-en un existant.

Dans le compte de stockage, créez un conteneur Blob et chargez le fichier d'image disque dans celui-ci.

4. Créer un disque géré à partir de l'image disque

Sur le portail Azure, accédez à Disks sous Compute.

Sélectionnez Create, puis choisissez l'option permettant de créer un disque à partir d'un blob. Désignez le blob dans lequel vous avez chargé l'image de disque.

5. Créer une machine virtuelle à partir du disque géré

Toujours dans le portail Azure, accédez à Virtual Machines.

Cliquez sur Create et sélectionnez l'option permettant de créer une machine virtuelle à partir d'un disque géré. Veillez à spécifier les paramètres correspondant à votre déploiement sur site, tels que la taille de la machine virtuelle et les options réseau.

6. Lancer la machine virtuelle

Une fois le disque géré disponible, vous pouvez créer une machine virtuelle à partir de ce dernier. À partir de là, la procédure ressemble à celle de la création de n'importe quelle autre machine virtuelle Azure. Définissez les détails de la machine virtuelle, ajoutez du stockage si nécessaire, configurez le réseau, puis vérifiez et créez la machine virtuelle.

7. Adaptation de la configuration à votre déploiement sur site

Une fois l'instance en cours d'exécution, vous devrez peut-être effectuer des configurations supplémentaires. Connectez-vous à l'instance et assurez-vous que tout fonctionne comme prévu. Selon l'instance sur site, vous devrez peut-être effectuer des mises à jour, modifier des configurations ou apporter d'autres changements.

Conclusion

En tirant parti de Red Hat Enterprise Linux for Microsoft Azure, vous pouvez considérablement améliorer l'évolutivité, la flexibilité et la rentabilité de votre infrastructure cloud. En suivant les conseils et les directives de cet article, vous pouvez optimiser vos processus de déploiement, de configuration et de gestion, favorisant ainsi une transition fluide vers le cloud. Qu'il s'agisse de migrer une charge de travail existante ou de repartir de zéro, il est important de connaître les options d'achat, les modèles de déploiement et les mécanismes d'assistance pour prendre des décisions éclairées. Grâce à l'assistance intégrée de Red Hat et de Microsoft, vous pouvez appréhender la complexité du cloud computing et exploiter pleinement la puissance de Linux d'entreprise dans l'environnement Azure.

En savoir plus sur la procédure d'installation détaillée de Red Hat Enterprise Linux for Microsoft Azure.

Essai de produit

Red Hat Enterprise Linux | Essai de produit

Version de Red Hat Enterprise Linux qui orchestre les ressources matérielles et s'exécute sur les systèmes physiques, dans le cloud ou comme invité sur un hyperviseur.

À propos de l'auteur

I am focused on creating content for the RHEL community. Over a Decade in IT, cybersecurity advocate, conference organizer, and open-source enthusiast. Hobbies include homelabs, podcasting and 3D Printing.

UI_Icon-Red_Hat-Close-A-Black-RGB

Parcourir par canal

automation icon

Automatisation

Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements

AI icon

Intelligence artificielle

Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement

open hybrid cloud icon

Cloud hybride ouvert

Découvrez comment créer un avenir flexible grâce au cloud hybride

security icon

Sécurité

Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies

edge icon

Edge computing

Actualité sur les plateformes qui simplifient les opérations en périphérie

Infrastructure icon

Infrastructure

Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde

application development icon

Applications

À l’intérieur de nos solutions aux défis d’application les plus difficiles

Virtualization icon

Virtualisation

L'avenir de la virtualisation d'entreprise pour vos charges de travail sur site ou sur le cloud