Démarrage rapide : Créer un équilibreur de charge public pour équilibrer la charge des machines virtuelles à l’aide du portail Azure

Démarrez avec Azure Load Balancer en créant depuis le Portail Microsoft Azure un équilibreur de charge public pour un pool back-end doté de deux machines virtuelles. Les autres ressources comprennent Azure Bastion, NAT Gateway, un réseau virtuel et les sous-réseaux nécessaires.

Diagramme des ressources déployées pour l’implémentation d’un équilibreur de charge standard.

Prérequis

Connexion à Azure

Connectez-vous au portail Azure.

Créer un réseau virtuel et un hôte bastion

Dans cette section, vous allez créer un réseau virtuel avec un sous-réseau de ressources, un sous-réseau Azure Bastion, un hôte Azure Bastion et une passerelle NAT pour l’accès Internet sortant pour les ressources du réseau virtuel. Pour obtenir d’autres options pour les règles de trafic sortant, consultez La traduction d’adresses réseau (SNAT) pour les connexions sortantes.

Le tarif horaire commence à partir du moment où Bastion est déployé, quelle que soit l’utilisation des données sortantes. Pour plus d’informations, consultez Tarifications et Références SKU. Si vous déployez Bastion dans le cadre d’un tutoriel ou d’un test, nous vous recommandons de supprimer cette ressource après l’avoir utilisée.

  1. Dans le portail, recherchez et sélectionnez Réseaux virtuels.

  2. Sur les réseaux virtuels, sélectionnez + Créer.

  3. Sous l’onglet Général de la page Créer un réseau virtuel, entrez ou sélectionnez les informations suivantes :

    Paramètre Valeur
    Détails du projet
    Abonnement Sélectionnez votre abonnement.
    groupe de ressources Sélectionnez load-balancer-rg dans la liste déroulante ou Créer nouveau s’il ne s’y trouve pas.
    Entrez load-balancer-rg dans Nom.
    Sélectionnez OK.
    Détails de l’instance
    Nom Entrez lb-vnet.
    Région Sélectionnez (États-Unis) USA Est.
  4. Sélectionnez l’onglet Sécurité ou le bouton Suivant situé au bas de la page.

  5. Sous Azure Bastion, saisissez ou sélectionnez les informations suivantes :

    Paramètre Valeur
    Azure Bastion
    Activer Azure Bastion Cochez la case.
    Nom d’hôte Azure Bastion Entrez lb-vnet-bastion.
    Adresse IP publique Azure Bastion Sélectionnez Créer nouveau.
    Entrez lb-vnet-bastion-ip dans Nom.
    Sélectionnez OK.
  6. Sélectionnez l’onglet Espace d’adressage ou Suivant en bas de la page.

  7. Dans Créer un réseau virtuel, entrez ou sélectionnez les informations suivantes :

    Paramètre Valeur
    Espace d’adressage IPv4 Entrez 10.0.0.0/16 (65 356 adresses).
    Sous-réseaux Sélectionnez le lien de sous-réseau par défaut à modifier.
    Modifier le sous-réseau
    Objectif du sous-réseau Conservez la valeur par défaut Défaut.
    Nom Entrez backend-subnet.
    Adresse de début Entrez 10.0.0.0.
    Taille du sous-réseau Entrez /24(256 adresses).
    Sécurité
    NAT Gateway Sélectionnez Créer nouveau.
    Entrez lb-nat-gateway dans le nom.
    Sélectionnez Créer une adresse IP publique.
    Entrez nat-gw-public-ip.
    Entrez OK et OK.
  8. Sélectionnez Enregistrer.

  9. Sélectionnez Vérifier + créer dans la partie inférieure de l’écran, puis une fois la validation réussie, sélectionnez Créer.

Créer un équilibreur de charge

Dans cette section, vous créez un équilibreur de charge redondant interzone qui équilibre la charge des machines virtuelles. Avec la redondance de zone, une ou plusieurs zones de disponibilité peuvent subir une défaillance sans que cela n’empêche le chemin de données de survivre du moment qu’il reste une zone intègre dans la région.

Lors de la création de l’équilibreur de charge, vous allez configurer les éléments suivants :

  • Adresse IP du serveur frontal
  • Pool de serveurs back-end
  • Règles d’équilibrage des charges entrantes
  • Sonde de santé
  1. Dans la zone de recherche située en haut du portail, entrez Équilibreur de charge. Sélectionnez Équilibreurs de charge dans les résultats de la recherche.

  2. Dans la page d’équilibrage de charge et de remise de contenu, sélectionnez + Créer>Standard Load Balancer dans le menu déroulant.

  3. Dans l’onglet De base de la page Créer un équilibreur de charge, entrez ou sélectionnez les informations suivantes :

    Paramètre Valeur
    Détails du projet
    Abonnement Sélectionnez votre abonnement
    groupe de ressources Sélectionnez load-balancer-rg
    Détails de l’instance
    Nom Entrez équilibreur de charge
    Région Sélectionnez USA Est.
    SKU Conservez la valeur par défaut Standard.
    Type Sélectionnez Public
    Niveau Conservez la valeur par défaut Régional

    Capture d'écran de l'onglet Créer un équilibreur de charge standard – paramètres de base.

  4. Sélectionnez Suivant : configuration de l’adresse IP front-end au bas de la page.

  5. Dans Configuration de l’adresse IP front-end, sélectionnez + Ajouter une configuration d’adresse IP front-end.

  6. Entrez lb-frontend dans Nom.

  7. Sélectionnez IPv4 pour Version de l’adresse IP.

  8. Sélectionnez Adresse IP pour Type IP.

    Note

    Pour plus d’informations sur les préfixes IP, consultez Préfixe d’adresse IP publique Azure.

  9. Sélectionnez Créer nouvelle dans Adresse IP publique.

  10. Dans Ajouter une adresse IP publique, entrez lb-frontend-ip pour Nom.

  11. Sélectionnez Zone-redondante dans la Zone de disponibilité.

    Note

    Dans les régions avec Zones de disponibilité (Zones de Disponibilité), vous pouvez sélectionner la redondance inter-zones (par défaut) ou une zone spécifique. Le choix dépend de vos exigences spécifiques en matière de défaillance de domaine. Dans les régions sans zones de disponibilité, ce champ n’apparaît pas.
    Pour plus d’informations sur les zones de disponibilité, consultez Vue d’ensemble des zones de disponibilité.

  12. Laissez la valeur par défaut Réseau Microsoft pour Préférence de routage.

  13. Sélectionnez Enregistrer.

  14. Sélectionnez Enregistrer.

  15. Sélectionnez Suivant : Pools de back-end au bas de la page.

  16. Sous l’onglet Pools de back-end, sélectionnez + Ajouter un pool de back-end.

  17. Entrez lb-backend-pool pour le Nom dans Ajouter un pool de serveurs de back-end.

  18. Sélectionnez lb-vnet dans réseau virtuel.

  19. Sélectionnez Adresse IP pour la Configuration du pool de back-end.

  20. Sélectionnez Enregistrer.

  21. Sélectionnez Suivant : règles de trafic entrant au bas de la page.

  22. Sous Règle d’équilibrage de charge, dans l’onglet Règles de trafic entrant, sélectionnez + Ajouter une règle d’équilibrage de charge.

  23. Dans Ajouter une règle d’équilibrage de charge, entrez ou sélectionnez les informations suivantes :

    Paramètre Valeur
    Nom Entrez lb-HTTP-rule
    Version de l’adresse IP Sélectionnez IPv4 ou IPv6 en fonction de vos besoins
    Adresse IP du serveur frontal Sélectionnez lb-frontend (à créer)
    Pool de serveurs back-end Sélectionnez lb-backend-pool
    Protocole Sélectionnez TCP.
    Port Entrez 80.
    Port principal Entrez 80.
    Sonde de santé Sélectionnez Créer nouveau.
    Dans Nom, entrez lb-health-probe.
    Sélectionnez HTTP dans Protocole.
    Laissez les autres valeurs par défaut et sélectionnez Sauvegarder.
    Persistance de session Sélectionnez Aucun.
    Délai d’inactivité (minutes) Entrez ou sélectionnez 15
    Activez la réinitialisation TCP Sélectionner une case à cocher
    Activer l’adresse IP flottante Laissez la case non activée.
    Traduction d’adresses réseau (SNAT) sources sortante Conservez la valeur par défaut (Recommandé) Utilisez des règles de trafic sortant pour fournir aux membres du pool de backend l’accès à Internet.
  24. Sélectionnez Enregistrer.

  25. Sélectionnez le bouton bleu Vérifier + créer au bas de la page.

  26. Cliquez sur Créer.

    Note

    Dans cet exemple, vous créez une passerelle NAT pour fournir un accès Internet sortant. L’onglet Règles de trafic sortant dans la configuration est ignoré, car il n’est pas obligatoire avec la passerelle NAT. Pour plus d’informations sur la passerelle NAT d'Azure, consultez Qu'est-ce que le NAT de réseau virtuel Azure ? Pour plus d’informations sur les connexions sortantes dans Azure, consultez SNAT (Traduction d’adresses réseau source) pour les connexions sortantes

Créer des machines virtuelles

Dans cette section, vous créez deux machines virtuelles (lb-vm1 et lb-VM2) dans deux zones différentes (Zone 1 et Zone 2).

Ajoutez ces machines virtuelles au pool principal de l’équilibreur de charge que vous avez créé précédemment.

  1. Dans la zone de recherche située en haut du portail, entrez Machine virtuelle. Sélectionnez Machines virtuelles dans les résultats de la recherche.

  2. Dans l’infrastructure de calcul | Machines virtuelles, sélectionnez + Créer une>machine virtuelle.

  3. Dans Créer une machine virtuelle, entrez ou sélectionnez les valeurs suivantes sous l’onglet Fonctions base :

    Paramètre Valeur
    Détails du projet
    Abonnement Sélectionnez votre abonnement Azure.
    Groupe de ressources Sélectionnez load-balancer-rg
    Détails de l’instance
    Nom de la machine virtuelle Entrez lb-VM1
    Région Sélectionnez ((États-Unis) USA Est)
    Options de disponibilité Sélectionnez Zones de disponibilité
    Options de zone Conservez la valeur par défaut de la zone auto-sélectionnée
    Zone de disponibilité Sélectionnez Zone 1
    Type de sécurité Sélectionnez Standard.
    Image Sélectionner Windows Server 2025 Datacenter : Azure Edition - x64 Gen2
    Instance Azure Spot Conservez la valeur par défaut (case non cochée).
    Taille Choisissez la taille de la machine virtuelle ou acceptez le paramètre par défaut
    Compte administrateur
    Nom d’utilisateur Entrez un nom d’utilisateur
    Mot de passe Entrez un mot de passe
    Confirmer le mot de passe Entrez à nouveau le mot de passe
    Règles des ports d’entrée
    Ports d'entrée publics Sélectionnez Aucun
  4. Sélectionnez l’onglet Mise en réseau , ou sélectionnez Suivant : Disques, puis Suivant : Mise en réseau.

  5. Sous l’onglet Mise en réseau, sélectionnez ou entrez les informations suivantes :

    Paramètre Valeur
    Interface réseau
    Réseau virtuel Sélectionnez lb-vnet
    Subnet Sélectionnez backend-subnet
    Adresse IP publique Sélectionnez Aucun.
    Groupe de sécurité réseau de la carte réseau Sélectionnez Avancé
    Configurer un groupe de sécurité réseau Ignorez ce paramètre jusqu’à ce que le reste des paramètres soit terminé lorsque vous ajoutez les ports de l’équilibreur de charge après avoir sélectionné l’équilibreur de charge et le pool principal. Terminez après Sélectionner un pool principal.
    Supprimer la carte réseau lors de la suppression de la machine virtuelle Laissez la valeur par défaut non sélectionnée.
    Mise en réseau accélérée Conservez la case cochée, comme par défaut.
    Équilibrage de charge
    Options d’équilibrage de charge
    Options d’équilibrage de charge Sélectionnez Équilibreur de charge Azure
    Sélectionnez un équilibreur de charge Sélectionnez load-balancer
    Sélectionnez un pool principal Sélectionnez lb-backend-pool
    Configurer un groupe de sécurité réseau Sélectionnez Créer nouveau.
    Dans le groupe Créer une sécurité réseau, entrez lb-nsg dans Le nom.
    Sous règles de trafic entrant, sélectionnez +Ajouter une règle de trafic entrant.
    Dans Service, sélectionnez HTTP.
    Sous Priorité, entrez 100.
    Dans Nom, entrez lb-nsg-rule
    Select Add
    Select OK.
  6. Sélectionnez Revoir + créer.

  7. Passez en revue les paramètres, puis sélectionnez Créer.

  8. Suivez les étapes 1 à 7 pour créer une autre machine virtuelle avec les valeurs suivantes et tous les autres paramètres identiques à lb-VM1 :

    Paramètre VM 2
    Nom lb-VM2
    Zone de disponibilité Zone 2
    Groupe de sécurité réseau Sélectionnez le lb-NSG existant

Note

Azure fournit une adresse IP d’accès sortant par défaut pour les machines virtuelles qui n’ont pas d’adresse IP publique ou qui se trouvent dans le pool de back-ends d’un équilibreur de charge Azure de base interne. Le mécanisme d’adresse IP d’accès sortant par défaut fournit une adresse IP sortante qui n’est pas configurable.

L’adresse IP de l’accès sortant par défaut est désactivée quand l’un des événements suivants se produit :

  • Une adresse IP publique est affectée à la machine virtuelle.
  • La machine virtuelle est placée dans le pool principal d’un équilibreur de charge standard, avec ou sans règles de trafic sortant.
  • Une ressource Azure NAT Gateway est attribuée au sous-réseau de la machine virtuelle.

Les machines virtuelles que vous créez à l'aide de jeux d'échelles de machines virtuelles en mode d'orchestration flexible n'ont pas d'accès réseau sortant par défaut.

Pour plus d’informations sur les connexions sortantes dans Azure, consultez Accès sortant par défaut dans Azure et Utiliser SNAT (Source Network Address Translation) pour les connexions sortantes.

Installer IIS

  1. Dans la zone de recherche située en haut du portail, entrez Machine virtuelle. Sélectionnez Machines virtuelles dans les résultats de la recherche.

  2. Sélectionnez lb-VM1.

  3. Dans la page Vue d’ensemble, sélectionnez Se connecter, puis Bastion.

  4. Entrez le nom d’utilisateur et le mot de passe que vous avez fournis lors de la création de la machine virtuelle.

  5. Sélectionnez Connecter.

  6. Sur le bureau du serveur, accédez à Démarrer>Windows PowerShell>Windows PowerShell.

  7. Dans la fenêtre PowerShell, exécutez les commandes suivantes pour :

    • installer le serveur IIS.
    • supprimer le fichier iisstart.htm par défaut.
    • ajouter un nouveau fichier iisstart.htm qui affiche le nom de la machine virtuelle.
     # Install IIS server role
     Install-WindowsFeature -name Web-Server -IncludeManagementTools
    
     # Remove default htm file
     Remove-Item  C:\inetpub\wwwroot\iisstart.htm
    
     # Add a new htm file that displays server name
     Add-Content -Path "C:\inetpub\wwwroot\iisstart.htm" -Value $("Hello World from " + $env:computername)
    
    
  8. Fermez la session Bastion avec lb-VM1.

  9. Répétez les étapes 1 à 8 pour installer IIS et le fichier iisstart.htm mis à jour sur lb-VM2.

Tester l’équilibreur de charge

  1. Dans la zone de recherche située en haut de la page, entrez IP publique. Sélectionnez Adresses IP publique dans les résultats de la recherche.

  2. Dans les adresses IP publiques, sélectionnez lb-frontend-ip.

  3. Copiez l’élément dans Adresse IP. Collez l’IP publique dans la barre d’adresses de votre navigateur. La page de la machine virtuelle personnalisée du serveur web IIS s’affiche dans le navigateur.

    Capture d’écran du test de l’équilibreur de charge

Nettoyer les ressources

Lorsque vous n’avez plus besoin des ressources, supprimez le groupe de ressources, l’équilibreur de charge et toutes les ressources associées. Pour ce faire, sélectionnez le groupe de ressources load-balancer-rg qui contient les ressources, puis sélectionnez Supprimer.

Étapes suivantes

Dans ce guide de démarrage rapide, vous :

  • Avez créé un Azure Load Balancer
  • Attachement de deux machines virtuelles à l’équilibreur de charge
  • Testé l’équilibreur de charge

Pour en savoir plus sur Azure Load Balancer, consultez :