Quickstart: Een openbare load balancer maken om taken van VM's te verdelen via Azure Portal

Ga aan de slag met Azure Load Balancer via de Azure-portal om een openbare load balancer en drie virtuele machines te maken.

Vereisten

Aanmelden bij Azure

Meld u aan bij de Azure Portal op https://portal.azure.com.


Notitie

Voor productieworkloads wordt de load balancer uit de Standard SKU aanbevolen. Zie Azure Load Balancer-SKU's voor meer informatie over SKU's.

Het virtuele netwerk maken

In deze sectie gaat u een virtueel netwerk en een subnet maken.

  1. Voer in het zoekvak boven aan de portal Virtueel netwerk in. Selecteer Virtuele netwerken in de zoekresultaten.

  2. Selecteer in Virtuele netwerken de optie + Maken.

  3. Typ of selecteer in Virtueel netwerk maken de volgende gegevens op het tabblad Basisinstellingen:

    Instelling Waarde
    Projectgegevens
    Abonnement Selecteer uw Azure-abonnement
    Resourcegroep Selecteer Nieuw maken.
    Voer bij Naam CreatePubLBIRS-rg in.
    Selecteer OK.
    Exemplaardetails
    Naam Voer myVNet in
    Regio Selecteer (Europa) Europa - west
  4. Selecteer het tabblad IP-adressen of klik op de knop Volgende: IP-adressen onderaan de pagina.

  5. Voer op het tabblad IP-adressen deze gegevens in:

    Instelling Waarde
    IPv4-adresruimte Voer 10.1.0.0/16 in
  6. Onder Subnetnaam selecteert u het woord standaard.

  7. Voer in Subnet bewerken deze gegevens in:

    Instelling Waarde
    Subnetnaam Voer myBackendSubnet in
    Subnetadresbereik Voer 10.1.0.0/24 in
  8. Selecteer Opslaan.

  9. Selecteer het tabblad Beveiliging.

  10. Selecteer onder BastionHost de optie Inschakelen. Voer deze gegevens in:

    Instelling Waarde
    Bastion-naam Voer myBastionHost in
    AzureBastionSubnet-adresruimte Voer 10.1.1.0/27 in
    Openbaar IP-adres Selecteer Nieuw maken.
    Voer bij Naam de naam myBastionIP in.
    Selecteer OK.
  11. Selecteer het tabblad Controleren + maken of klik op de knop Controleren + maken.

  12. Selecteer Maken.

NAT-gateway maken

In deze sectie maakt u een NAT-gateway voor uitgaande internettoegang voor resources in het virtuele netwerk.

  1. Voer in het zoekvak boven aan de portal NAT-gateway in. Selecteer NAT-gateways in de zoekresultaten.

  2. Selecteer + Maken in NAT-gateways.

  3. Voer in Nat-gateway (Network Address Translation) maken de volgende gegevens in of selecteer deze:

    Instelling Waarde
    Projectgegevens
    Abonnement Selecteer uw abonnement.
    Resourcegroep Selecteer CreatePubLBIRS-rg.
    Exemplaardetails
    NAT-gatewaynaam Voer myNATgateway in.
    Beschikbaarheidszone Selecteer Geen.
    Time-out voor inactiviteit (minuten) Voer 15 in.
  4. Selecteer het tabblad Uitgaand IP-adres of selecteer de knop Volgende: Uitgaand IP-adres onderaan de pagina.

  5. Selecteer in Uitgaand IP de optie Een nieuw openbaar IP-adres maken naast Openbare IP-adressen.

  6. Voer myNATGatewayIP in bij Naam in Een openbaar IP-adres toevoegen.

  7. Selecteer OK.

  8. Selecteer het tabblad Subnet of selecteer de knop Volgende: Subnet onderaan de pagina.

  9. Selecteer in Virtueel netwerk op het tabblad Subnet de optie myVNet.

  10. Selecteer myBackendSubnet onder Subnetnaam.

  11. Selecteer de blauwe knop Beoordelen en maken onderaan de pagina of selecteer het tabblad Beoordelen en maken.

  12. Selecteer Maken.

Een load balancer

In deze sectie maakt u een zone-redundante load balancer virtuele machines worden geladen. Met zone-redundantie kunnen een of meer beschikbaarheidszones mislukken en overleeft het gegevenspad zolang één zone in de regio een goede status behoudt.

Tijdens het maken van de load balancer configureert u het volgende:

  • IP-adres voor front-end
  • Back-end-pool
  • Regels voor binnenkomende taakverdeling
  1. Voer in het zoekvak boven aan de portal Load balancer in. Selecteer Load balancers in de zoekresultaten.

  2. Selecteer op de pagina Load balancer de optie Maken.

  3. Typ of selecteer de volgende informatie op het tabblad Basisbeginselen van de pagina Load balancer maken:

    Instelling Waarde
    Projectgegevens
    Abonnement Selecteer uw abonnement.
    Resourcegroep Selecteer CreatePubLBIRS-rg.
    Exemplaardetails
    Naam Voer myLoadBalancer in
    Regio Selecteer (Europa) Europa - west.
    Type Selecteer Openbaar.
    SKU Laat de standaardwaarde Standard staan.
    Laag Laat de standaardwaarde Regionaal staan.

    Schermopname van het tabblad Load balancer standaard.

  4. Selecteer Volgende: Front-end-IP-configuratie onder aan de pagina.

  5. Selecteer in Front-end-IP-configuratie + Een front-end-IP toevoegen.

  6. Voer LoadBalancerFrontend in bij Naam.

  7. Selecteer IPv4 of IPv6 als IP-versie.

    Notitie

    IPv6 wordt momenteel niet ondersteund met routeringsvoorkeur of taakverdeling tussen regio's (globale laag).

  8. Selecteer IP-adres voor het IP-type.

    Notitie

    Zie Voorvoegsel voor openbaar IP-adres van Azure voor meer informatie over IP-voorvoegsels.

  9. Selecteer Nieuwe maken in Openbaar IP-adres.

  10. Voer in Een openbaar IP-adres toevoegen myPublicIP in bij Naam.

  11. Selecteer Zone-redundant in Beschikbaarheidszone.

    Notitie

    In regio'Beschikbaarheidszoneshebt u de optie om no-zone (standaardoptie), een specifieke zone of zone-redundant te selecteren. De keuze is afhankelijk van uw specifieke domeinfoutvereisten. In regio'Beschikbaarheidszones wordt dit veld niet weergegeven.
    Zie Overzicht van beschikbaarheidszones voor meer informatie over beschikbaarheidszones.

  12. Laat bij Routeringsvoorkeur de standaardwaarde Microsoft Network staan.

  13. Selecteer OK.

  14. Selecteer Toevoegen.

  15. Selecteer Volgende: Back-endpools onder aan de pagina.

  16. Selecteer op het tabblad Back-endpools de optie + Een back-endpool toevoegen.

  17. Voer myBackendPool in bij Naam in Back-en-pool toevoegen.

  18. Selecteer myVNet in Virtueel netwerk.

  19. Selecteer NIC of IP-adres voor Configuratie van back-endpool.

  20. Selecteer IPv4 of IPv6 als IP-versie.

  21. Selecteer Toevoegen.

  22. Selecteer de knop Volgende: Regels voor binnenkomende verkeer onderaan de pagina.

  23. Selecteer in Taakverdelingsregel op het tabblad Binnenkomende regels de optie + Een taakverdelingsregel toevoegen.

  24. Voer in Taakverdelingsregel toevoegen de volgende gegevens in of selecteer deze:

    Instelling Waarde
    Naam Voer myHTTPRule in
    IP-versie Selecteer IPv4 of IPv6, afhankelijk van uw vereisten.
    IP-adres voor front-end Selecteer LoadBalancerFrontend.
    Protocol selecteer TCP.
    Poort Voer 80 in.
    Back-endpoort Voer 80 in.
    Back-end-pool Selecteer myBackendPool.
    Statustest Selecteer Nieuw maken.
    Voer bij Naam myHealthProbe in.
    Selecteer HTTP in Protocol.
    Laat de overige standaardwaarden staan en selecteer OK.
    Sessiepersistentie Selecteer Geen.
    Time-out voor inactiviteit (minuten) Voer 15 in of selecteer deze.
    Opnieuw instellen van TCP Selecteer Ingeschakeld.
    Zwevend IP-adres Selecteer Uitgeschakeld.
    Uitgaande SNAT (Source Network Address Translation) Laat de standaardwaarde (Aanbevolen) Uitgaande regels gebruiken staan om leden van de back-endpool toegang tot internet te geven.
  25. Selecteer Toevoegen.

  26. Selecteer de blauwe knop Beoordelen en maken onderaan de pagina.

  27. Selecteer Maken.

    Notitie

    In dit voorbeeld hebben we een NAT-gateway gemaakt om uitgaande internettoegang te bieden. Het tabblad Uitgaande regels in de configuratie wordt overgeslagen omdat deze optie niet nodig is voor de NAT-gateway. Zie Wat is Azure Virtual Network NAT? voor meer informatie over de Azure NAT-gateway. Zie Source Network Address Translation (SNAT) for outbound connections (Source Network Address Translation (SNAT) voor uitgaande verbindingen) voor meer informatie over uitgaande verbindingen in Azure.

Virtuele machines maken

In deze sectie maakt u drie VM's (myVM1, myVM2 en myVM3) in drie verschillende zones (Zone 1, Zone 2 en Zone 3).

Deze VM's worden toegevoegd aan de back-endpool van de load balancer die eerder is gemaakt.

  1. Voer in het zoekvak boven aan de portal virtuele machine in. Selecteer Virtuele machines in de zoekresultaten.

  2. Selecteer in Virtuele machines de optie + Virtuele machine > maken.

  3. In Een virtuele machine maken typt of selecteert u de waarden op het tabblad Basisinformatie:

    Instelling Waarde
    Projectgegevens
    Abonnement Selecteer uw Azure-abonnement
    Resourcegroep Selecteer CreatePubLBQS-rg
    Exemplaardetails
    Naam van de virtuele machine Voer myVM1 in
    Regio Selecteer (Europa) Europa - west
    Beschikbaarheidsopties Selecteer Beschikbaarheidszones
    Beschikbaarheidszone Selecteer 1
    Installatiekopie Selecteer Windows Server 2019 Datacenter - Gen1
    Azure Spot-exemplaar Laat de standaardwaarde van uitgeschakeld.
    Grootte Kies een VM-grootte of kies de standaardinstelling
    Beheerdersaccount
    Gebruikersnaam Voer een gebruikersnaam in
    Wachtwoord Voer een wachtwoord in
    Wachtwoord bevestigen Voer het wachtwoord opnieuw in
    Regels voor binnenkomende poort
    Openbare poorten voor inkomend verkeer Selecteer Geen
  4. Selecteer het tabblad Netwerken of selecteer Volgende: Schijven en vervolgens Volgende: Netwerken.

  5. Op het tabblad Netwerken selecteert u of voert u het volgende in:

    Instelling Waarde
    Netwerkinterface
    Virtueel netwerk myVNet
    Subnet myBackendSubnet
    Openbare IP Selecteer Geen.
    NIC-netwerkbeveiligingsgroep Selecteer Geavanceerd
    Netwerkbeveiligingsgroep configureren Selecteer Nieuw maken.
    Voer in Netwerkbeveiligingsgroep maken bij Naam myNSG in.
    Selecteer onder Inkomende regels de optie + Een inkomende regel toevoegen.
    Selecteer onder Service de optie HTTP.
    Voer bij Prioriteit 100 in.
    Voer bij Naam myNSGRule in
    Selecteer Toevoegen
    Selecteer OK
    Taakverdeling
    Deze virtuele machine achter een bestaande taakverdelingsoplossing plaatsen? Schakel het selectievakje in.
    Instellingen voor taakverdeling
    Opties voor taakverdeling Selecteer Azure-taakverdeling
    Een load balancer selecteren Selecteer myLoadBalancer
    Een back-endpool selecteren Selecteer myBackendPool
  6. Selecteer Controleren + maken.

  7. Controleer de instellingen en selecteer vervolgens Maken.

  8. Volg de stappen 1 tot en met 7 om nog twee VM's te maken met de volgende waarden en alle andere instellingen hetzelfde als myVM1:

    Instelling VM 2 VM 3
    Naam myVM2 myVM3
    Beschikbaarheidszone 2 3
    Netwerkbeveiligingsgroep Het bestaande myNSG selecteren Het bestaande myNSG selecteren

Notitie

Azure biedt een standaard ip-adres voor uitgaande toegang voor Azure Virtual Machines dat niet is toegewezen aan een openbaar IP-adres of zich in de back-endpool van een interne Basic-Azure Load Balancer. Het standaardmechanisme voor uitgaand toegangs-IP biedt een uitgaand IP-adres dat niet kan worden geconfigureerd.

Zie Standaard uitgaande toegang in Azure voor meer informatie over standaard uitgaande toegang

Het standaard-IP-adres voor uitgaande toegang wordt uitgeschakeld wanneer een openbaar IP-adres wordt toegewezen aan de virtuele machine of als de virtuele machine met of zonder uitgaande regels in de back-Standard Load Balancer van een Standard Load Balancer wordt geplaatst. Als een Azure Virtual Network NAT-gatewayresource wordt toegewezen aan het subnet van de virtuele machine, wordt het standaard IP-adres voor uitgaande toegang uitgeschakeld.

Virtuele machines die zijn gemaakt door virtuele-machineschaalsets in de modus Flexibele orchestration hebben geen standaard uitgaande toegang.

Zie Using Source Network Address Translation (SNAT) for outbound connections (Bronnetwerkadresvertaling (SNAT) gebruiken voor uitgaande verbindingen) voormeer informatie over uitgaande verbindingen in Azure.

IIS installeren

  1. Voer in het zoekvak boven aan de portal virtuele machine in. Selecteer Virtuele machines in de zoekresultaten.

  2. Selecteer myVM1.

  3. Selecteer op de pagina Overzicht de optie Verbinding maken en daarna Bastion.

  4. Selecteer Azure Bastion gebruiken.

  5. Voer de gebruikersnaam en het wachtwoord in die zijn ingevoerd tijdens het maken van de VM.

  6. Selecteer Verbinding maken.

  7. Ga op de serverdesktop naar Windows Systeembeheer > Windows Powershell.

  8. In het venster PowerShell voert u de volgende opdrachten uit om het volgende te doen:

    • De IIS-server installeren
    • Het standaard iisstart.htm-bestand verwijderen
    • Een nieuw iisstart.htm-bestand toevoegen waarin de naam van de VM wordt weergegeven:
     # 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)
    
  9. Sluit de Bastion-sessie met myVM1.

  10. Herhaal stappen 1 tot en met 8 om IIS en het bijgewerkte bestand iisstart.htm te installeren op myVM2 en myVM3.

Load balancer testen

  1. Voer in het zoekvak boven aan de pagina Load balancer in. Selecteer Load balancers in de zoekresultaten.

  2. Zoek het openbare IP-adres voor de load balancer op de pagina Overzicht onder Openbaar IP-adres.

  3. Kopieer het openbare IP-adres en plak het in de adresbalk van de browser. De aangepaste VM-pagina van de IIS-webserver wordt weergegeven in de browser.

    Schermopname van load balancer test

Resources opschonen

Verwijder de resourcegroep, de load balancer en alle gerelateerde resources, wanneer u deze niet meer nodig hebt. Als u dit wilt doen, selecteert u de resourcegroep CreatePubLBQS-rg die de resources bevat en selecteert u Verwijderen.

Volgende stappen

In deze snelstart, gaat u het volgende doen:

  • U hebt een Standard of Basic load balancer in Azure gemaakt
  • U hebt drie VM's aan de load balancer gekoppeld.
  • De load balancer getest.

Als u meer informatie wilt over Azure Load Balancer, gaat u naar: