Quickstart: Een eenvoudige interne load balancer maken om taken van VM's te verdelen met behulp van Azure Portal

Ga aan de slag met Azure Load Balancer via Azure Portal om een interne load balancer en twee virtuele machines te maken.

Notitie

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

Vereisten

Aanmelden bij Azure

Meld u aan bij het Azure-portaal.

Het virtuele netwerk maken

Wanneer u een interne load balancer maakt, wordt een virtueel netwerk geconfigureerd als netwerk voor de load balancer.

Een privé-IP-adres in het virtuele netwerk wordt geconfigureerd als de front-end voor de load balancer. Het front-end-IP-adres kan Statisch of Dynamisch zijn.

Er wordt een Azure Bastion-host gemaakt om de virtuele machines veilig te beheren en IIS te installeren.

Belangrijk

De prijzen per uur beginnen vanaf het moment dat Bastion wordt geïmplementeerd, ongeacht het uitgaande gegevensgebruik. Zie Prijzen en SKU's voor meer informatie. Als u Bastion implementeert als onderdeel van een zelfstudie of test, raden we u aan deze resource te verwijderen nadat u deze hebt gebruikt.

In deze sectie maakt u een virtueel netwerk, subnet en Azure Bastion-host.

  1. Voer in het zoekvak boven aan de portal het virtuele netwerk in. Selecteer Virtual Networks in de zoekresultaten.

  2. Selecteer + Maken in virtuele netwerken.

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

    Instelling Value
    Projectgegevens
    Abonnement Selecteer uw Azure-abonnement
    Resourcegroep Selecteer Nieuw maken.
    Voer in Naam CreateIntLBQS-rg in.
    Selecteer OK.
    Exemplaardetails
    Naam Voer myVNet in
    Regio Selecteer VS - west 3
  4. Selecteer het tabblad IP-adressen of selecteer de knop Volgende: IP-adressen onderaan de pagina.

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

    Instelling Weergegeven als
    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 Weergegeven als
    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 Weergegeven als
    Bastion-naam Voer myBastionHost in
    AzureBastionSubnet-adresruimte Voer 10.1.1.0/27 in
    Openbaar IP-adres Selecteer Nieuw maken.
    Voer bij Naam myBastionIP in.
    Selecteer OK.
  11. Selecteer het tabblad Controleren + maken of klik op de knop Controleren + maken.

  12. Selecteer Maken.

    Notitie

    Het virtuele netwerk en subnet worden onmiddellijk gemaakt. Het maken van de Bastion-host wordt verzonden als een taak en wordt binnen 10 minuten voltooid. U kunt doorgaan met de volgende stappen terwijl de Bastion-host wordt gemaakt.

Load balancer maken

In deze sectie maakt u een load balancer die taken van virtuele machines verdeelt.

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

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

  2. Selecteer Maken op de pagina Load balancer.

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

    Instelling Weergegeven als
    Projectdetails
    Abonnement Selecteer uw abonnement.
    Resourcegroep Selecteer CreateIntLBQS-rg.
    Exemplaardetails
    Naam Voer myLoadBalancer in
    Regio Selecteer VS - west 3.
    SKU Selecteer Basic.
    Type selecteer Intern.
  4. Selecteer Volgende: Front-end-IP-configuratie onder aan de pagina.

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

  6. Voer myFrontend in Naam in.

  7. Selecteer myVNet in virtueel netwerk.

  8. Selecteer myBackendSubnet in Subnet.

  9. Selecteer Dynamisch voor toewijzing.

  10. Selecteer Toevoegen.

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

  12. Selecteer + Een back-endpool toevoegen op het tabblad Back-endpools.

  13. Voer myBackendPool in Naam in.

  14. Selecteer in Gekoppeld aan de optie Virtuele machines.

  15. Selecteer IPv4 of IPv6 voor IP-versie.

  16. Selecteer Toevoegen.

  17. Selecteer de knop Volgende: Binnenkomende regels onderaan de pagina.

  18. Selecteer + Een taakverdelingsregel toevoegen op het tabblad Inkomende regels op het tabblad Inkomende regels.

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

    Instelling Weergegeven als
    Naam Voer myHTTPRule in
    IP-versie Selecteer IPv4 of IPv6 , afhankelijk van uw vereisten.
    IP-adres voor front-end Selecteer myFrontend.
    Back-endpool Selecteer myBackendPool.
    Protocol Selecteer TCP.
    Poort Voer 80 in.
    Back-endpoort Voer 80 in.
    Statustest Selecteer Nieuw maken.
    Voer in Naam myHealthProbe in.
    Selecteer TCP in Protocol.
    Laat de rest van de standaardwaarden staan en selecteer OK.
    Sessiepersistentie Selecteer Geen.
    Time-out voor inactiviteit (minuten) Voer 15 in of selecteer deze.
    Zwevend IP-adres Selecteer Uitgeschakeld.
  20. Selecteer Toevoegen.

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

  22. Selecteer Maken.

Virtuele machines maken

In deze sectie maakt u twee VM's (myVM1 en myVM2) in twee verschillende zones (zone 1 en zone 2).

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 + Virtuele Azure-machine maken>in virtuele machines.

  3. Voer in Een virtuele machine maken de waarden in of selecteer deze op het tabblad Basisbeginselen:

    Instelling Weergegeven als
    Projectgegevens
    Abonnement Selecteer uw Azure-abonnement
    Resourcegroep Selecteer CreateIntLBQS-rg
    Exemplaardetails
    Virtual machine name Voer myVM1 in
    Regio Selecteer (VS) VS - west 3
    Beschikbaarheidsopties Selecteer Beschikbaarheidsset
    Beschikbaarheidsset Selecteer Nieuw maken.
    Voer myAvailabilitySet in naam in.
    Selecteer OK
    Beveiligingstype Selecteer Standaard.
    Afbeelding Windows Server 2019 Datacenter - Gen2 selecteren
    Azure Spot-exemplaar Laat de standaardwaarde uitgeschakeld.
    Tekengrootte Kies een VM-grootte of kies de standaardinstelling
    Beheerdersaccount
    Username 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 Weergegeven als
    Netwerkinterface
    Virtueel netwerk myVNet
    Subnet myBackendSubnet
    Openbare IP Selecteer Geen.
    NIC-netwerkbeveiligingsgroep Selecteer Geavanceerd
    Netwerkbeveiligingsgroep configureren Selecteer Nieuw maken.
    Voer in de netwerkbeveiligingsgroep maken myNSG in Naam in.
    Selecteer onder Regels voor inkomend verkeer de optie +Een regel voor binnenkomend verkeer toevoegen.
    Selecteer HTTP in Service.
    Voer onder Prioriteit 100 in.
    Voer in Naam myNSGRule
    Select Add OK in
    Load balancing
    Plaats deze virtuele machine achter een bestaande oplossing voor taakverdeling? Selecteer het vak.
    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 een virtuele machine te maken met de volgende waarden en alle andere instellingen hetzelfde als myVM1:

    Instelling VM 2
    Naam myVM2
    Beschikbaarheidsset Selecteer de bestaande myAvailabiltySet
    Netwerkbeveiligingsgroep Het bestaande myNSG selecteren

Notitie

Azure biedt een standaard ip-adres voor uitgaande toegang voor VM's waaraan geen openbaar IP-adres is toegewezen of zich in de back-endpool van een interne Azure-load balancer bevinden. Het standaard ip-mechanisme voor uitgaande toegang biedt een uitgaand IP-adres dat niet kan worden geconfigureerd.

Het standaard IP-adres voor uitgaande toegang is uitgeschakeld wanneer een van de volgende gebeurtenissen plaatsvindt:

  • Er wordt een openbaar IP-adres toegewezen aan de VIRTUELE machine.
  • De VIRTUELE machine wordt in de back-endpool van een standaard load balancer geplaatst, met of zonder uitgaande regels.
  • Er wordt een Azure NAT Gateway-resource toegewezen aan het subnet van de VIRTUELE machine.

Virtuele machines die u maakt met behulp van virtuele-machineschaalsets in de flexibele indelingsmodus, hebben geen standaardtoegang voor uitgaand verkeer.

Zie Voor meer informatie over uitgaande verbindingen in Azure standaard uitgaande toegang in Azure en SNAT (Source Network Address Translation) gebruiken voor uitgaande verbindingen.

Virtuele testmachine maken

In deze sectie maakt u een VM met de naam myTestVM. Deze VM wordt gebruikt om de configuratie van de load balancer te testen.

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

  2. Selecteer + Virtuele Azure-machine maken>in virtuele machines.

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

    Instelling Weergegeven als
    Projectgegevens
    Abonnement Selecteer uw Azure-abonnement
    Resourcegroep Selecteer CreateIntLBQS-rg
    Exemplaardetails
    Virtual machine name Voer myTestVM in
    Regio Selecteer (VS) VS - west 3
    Beschikbaarheidsopties Selecteer Geen infrastructuurredundantie vereist
    Beveiligingstype Selecteer Standaard.
    Afbeelding Windows Server 2019 Datacenter - Gen2 selecteren
    Azure Spot-exemplaar Laat de standaardwaarde uitgeschakeld.
    Tekengrootte Kies een VM-grootte of kies de standaardinstelling
    Beheerdersaccount
    Username 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. Selecteer of voer op het tabblad Netwerken het volgende in:

    Instelling Weergegeven als
    Netwerkinterface
    Virtueel netwerk myVNet
    Subnet myBackendSubnet
    Openbare IP Selecteer Geen.
    NIC-netwerkbeveiligingsgroep Selecteer Geavanceerd
    Netwerkbeveiligingsgroep configureren Selecteer MyNSG die u in de vorige stap hebt gemaakt.
  6. Selecteer Controleren + maken.

  7. Controleer de instellingen en selecteer vervolgens Maken.

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 Verbinding maken en vervolgens Bastion.

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

  5. Selecteer Verbinding maken.

  6. Navigeer op het bureaublad van de server naar Windows Beheer istrative Tools>Windows PowerShell>Windows PowerShell.

  7. Voer in het PowerShell-venster de volgende opdrachten uit om:

    • Installeer de IIS-server.
    • Verwijder het standaardbestand iisstart.htm.
    • Voeg een nieuw iisstart.htm-bestand toe waarin de naam van de virtuele machine 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)
    
  8. Sluit de Bastion-sessie met myVM1.

  9. Herhaal stap 1 tot en met 8 om IIS en het bijgewerkte iisstart.htm-bestand op myVM2 te installeren.

Test de load balancer

In deze sectie gaat u de load balancer testen door verbinding te maken met de myTestVM en de webpagina te verifiëren.

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

  2. Selecteer myLoadBalancer.

  3. Noteer of kopieer het adres naast het privé-IP-adres in het overzicht van myLoadBalancer. Als u het veld Privé-IP-adres niet kunt zien, selecteert u Meer weergeven in het informatievenster.

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

  5. Selecteer myTestVM.

  6. Selecteer op de pagina Overzicht Verbinding maken en vervolgens Bastion.

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

  8. Open Internet Explorer op myTestVM.

  9. Voer het IP-adres uit de vorige stap in in de adresbalk van de browser. De aangepaste pagina met een van de namen van de back-endservers wordt weergegeven in de browser. In dit voorbeeld is het 10.1.0.4.

Als u wilt zien dat de load balancer verkeer over beide VM's distribueert, kunt u het vernieuwen van uw webbrowser afdwingen vanaf de clientcomputer.

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 CreateIntLBQS-rg die de resources bevat en selecteert u Verwijderen.

Volgende stappen

In deze snelstart, gaat u het volgende doen:

  • Een interne Azure Load Balancer gemaakt

  • Gekoppeld aan 2 VM's aan de load balancer

  • De regel voor verkeer van de load balancer, statustest geconfigureerd en vervolgens de load balancer getest

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