Snabbstart: Skapa en intern lastbalanserare som lastbalanserar virtuella datorer med hjälp av Azure Portal

Kom igång med Azure Load Balancer med hjälp av Azure Portal för att skapa en intern lastbalanserare och tre virtuella datorer.

Förutsättningar

Logga in på Azure

Logga in på Azure Portal på https://portal.azure.com.


Anteckning

Standard-SKU-lastbalanserare rekommenderas för produktionsarbetsbelastningar. Mer information om SKU:er finns i Azure Load Balancer SKU:er.

När du skapar en intern lastbalanserare konfigureras ett virtuellt nätverk som lastbalanserares nätverk.

En privat IP-adress i det virtuella nätverket konfigureras som frontend (med namnet LoadBalancerFrontend som standard) för lastbalanseraren.

IP-adressen för frontend kan vara Statisk eller Dynamisk.

Skapa det virtuella nätverket

I det här avsnittet skapar du ett virtuellt nätverk och undernät.

  1. I sökrutan högst upp i portalen anger du Virtuellt nätverk. Välj Virtuella nätverk i sökresultatet.

  2. I Virtuella nätverk väljer du + Skapa.

  3. I Skapa virtuellt nätverk anger eller väljer du den här informationen på fliken Grundläggande:

    Inställning Värde
    Project information
    Prenumeration Välj din Azure-prenumeration
    Resursgrupp Välj Skapa ny.
    I Namn anger du CreateIntLBQS-rg.
    Välj OK.
    Instansinformation
    Name Ange myVNet
    Region Välj Europa, västra
  4. Välj fliken IP-adresser eller välj knappen Nästa: IP-adresser längst ned på sidan.

  5. På fliken IP-adresser anger du följande information:

    Inställning Värde
    IPv4-adressutrymme Ange 10.1.0.0/16
  6. Under Undernätsnamn väljer du ordet standard.

  7. I Redigera undernät anger du följande information:

    Inställning Värde
    Namn på undernät Ange myBackendSubnet
    Adressintervall för undernätet Ange 10.1.0.0/24
  8. Välj Spara.

  9. Välj fliken Säkerhet.

  10. Under BastionHost väljer du Aktivera. Ange följande information:

    Inställning Värde
    Skyddsnamn Ange myBastionHost
    Adressutrymme för AzureBastionSubnet Ange 10.1.1.0/27
    Offentlig IP-adress Välj Skapa ny.
    I Namn anger du myBastionIP.
    Välj OK.
  11. Välj fliken Granska + skapa eller välj knappen Granska + skapa.

  12. Välj Skapa.

Skapa NAT-gateway

I det här avsnittet skapar du en NAT-gateway för utgående Internetåtkomst för resurser i det virtuella nätverket.

  1. I sökrutan högst upp i portalen anger du NAT-gateway . Välj NAT-gatewayer i sökresultatet.

  2. I NAT-gatewayer väljer du + Skapa.

  3. I Skapa NAT-gateway (Network Address Translation) anger eller väljer du följande information:

    Inställning Värde
    Projektinformation
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj SkapaIntLBQS-rg.
    Instansinformation
    NAT-gatewaynamn Ange myNATgateway.
    Tillgänglighetszon Välj Ingen.
    Tidsgräns för inaktivitet (minuter) Ange 15.
  4. Välj fliken Utgående IP eller välj knappen Nästa: Utgående IP längst ned på sidan.

  5. I Utgående IP väljer du Skapa en ny offentlig IP-adress bredvid Offentliga IP-adresser.

  6. Ange myNATgatewayIP i Namn i Lägg till en offentlig IP-adress.

  7. Välj OK.

  8. Välj fliken Undernät eller välj knappen Nästa: Undernät längst ned på sidan.

  9. I Virtuellt nätverk på fliken Undernät väljer du myVNet.

  10. Välj myBackendSubnet under Undernätsnamn.

  11. Välj den blå knappen Granska + skapa längst ned på sidan eller välj fliken Granska + skapa.

  12. Välj Skapa.

Skapa lastbalanserare

I det här avsnittet skapar du en lastbalanserare som lastbalanserar virtuella datorer.

När du skapar lastbalanseraren konfigurerar du:

  • IP-adress för frontend
  • Serverdelspool
  • Regler för inkommande belastningsutjämning
  1. I sökrutan högst upp i portalen anger du Lastbalanserare. Välj Lastbalanserare i sökresultatet.

  2. På sidan Lastbalanserare väljer du Skapa.

  3. På fliken Grundläggande inställningar på sidan Skapa lastbalanserare anger eller väljer du följande information:

    Inställning Värde
    Projektinformation
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj SkapaIntLBQS-rg.
    Instansinformation
    Name Ange myLoadBalancer
    Region Välj Europa, västra.
    Typ Välj Intern.
    SKU Lämna kvar standardinställningen Standard.

    Skärmbild av fliken Skapa grundläggande för standardlastbalanserare.

  4. Välj Nästa: IP-konfiguration för frontend längst ned på sidan.

  5. I IP-konfiguration för frontend väljer du + Lägg till en IP-adress för frontend.

  6. Ange LoadBalancerFrontend i Namn.

  7. Välj myBackendSubnet i Undernät.

  8. Välj Dynamisk för Tilldelning.

  9. Välj Zonredundant i tillgänglighetszonen.

    Anteckning

    I regioner Tillgänglighetszonerhar du möjlighet att välja ingen zon (standardalternativet), en specifik zon eller zonredundant. Valet beror på dina specifika krav på domänfel. I regioner Tillgänglighetszoner visas inte det här fältet.
    Mer information om tillgänglighetszoner finns i Översikt över tillgänglighetszoner.

  10. Välj Lägg till.

  11. Välj Nästa: Backend-pooler längst ned på sidan.

  12. På fliken Backend-pooler väljer du + Lägg till en backend-pool.

  13. Ange myBackendPool som namn i Lägg till backend-pool.

  14. Välj Nätverkskort eller IP-adress för Konfiguration av serverpool.

  15. Välj IPv4 eller IPv6 för IP-version.

  16. Välj Lägg till.

  17. Välj knappen Nästa: Regler för inkommande trafik längst ned på sidan.

  18. I Belastningsutjämningsregel på fliken Regler för inkommande trafik väljer du + Lägg till en belastningsutjämningsregel.

  19. I Lägg till belastningsutjämningsregel anger eller väljer du följande information:

    Inställning Värde
    Namn Ange myHTTPRule
    IP-version Välj IPv4 eller IPv6 beroende på dina krav.
    IP-adress för frontend Välj LoadBalancerFrontend.
    Protokoll Välj TCP.
    Port Ange 80.
    Serverdelsport Ange 80.
    Serverdelspool Välj myBackendPool.
    Hälsoavsökning Välj Skapa ny.
    I Namn anger du myHealthProbe.
    Välj HTTP i Protokoll.
    Lämna resten av standardinställningarna och välj OK.
    Sessionspermanens Välj Ingen.
    Tidsgräns för inaktivitet (minuter) Ange eller välj 15.
    TCP-återställning Välj Aktiverad.
    Flytande IP Välj Inaktiverad.
  20. Välj Lägg till.

  21. Välj den blå knappen Granska + skapa längst ned på sidan.

  22. Välj Skapa.

    Anteckning

    I det här exemplet skapade du en NAT-gateway för att tillhandahålla utgående Internetåtkomst. Fliken regler för utgående trafik i konfigurationen kringgås och behövs inte med NAT-gatewayen. Mer information om Azure NAT-gateway finns i Vad är Azure Virtual Network NAT? Mer information om utgående anslutningar i Azure finns i Source Network Address Translation (SNAT) for outbound connections (Källnätverksadressöversättning (SNAT) för utgående anslutningar

Skapa virtuella datorer

I det här avsnittet skapar du tre virtuella datorer (myVM1, myVM2 och myVM3) i tre olika zoner (Zon 1, Zon 2 och Zon 3).

Dessa virtuella datorer läggs till i lastbalanseringspoolens backend-pool som skapades tidigare.

  1. I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.

  2. I Virtuella datorer väljer du + Skapa virtuell > dator.

  3. I Skapa en virtuell dator anger eller väljer du värdena på fliken Grundläggande:

    Inställning Värde
    Project information
    Prenumeration Välj din Azure-prenumeration
    Resursgrupp Välj SkapaIntLBQS-rg
    Instansinformation
    Namn på virtuell dator Ange myVM1
    Region Välj Europa, västra
    Tillgänglighetsalternativ Välj tillgänglighetszoner
    Tillgänglighetszon Välj 1
    Bild Välj Windows Server 2019 Datacenter – Gen1
    Azure Spot-instans Lämna standardvärdet avmarkerat.
    Storlek Välj STORLEK på virtuell dator eller ta standardinställningen
    Administratörskonto
    Användarnamn Ange ett användarnamn
    Lösenord Ange ett lösenord
    Bekräfta lösenordet Ange lösenordet igen
    Regler för inkommande portar
    Offentliga inkommande portar Välj Ingen
  4. Välj fliken Nätverk eller Nästa: diskar och sedan Nästa: nätverk.

  5. På fliken Nätverk väljer eller anger du:

    Inställning Värde
    Nätverksgränssnitt
    Virtuellt nätverk myVNet
    Undernät myBackendSubnet
    Offentlig IP-adress Välj Ingen.
    Nätverkssäkerhetsgrupp för nätverkskort Välj Avancerat
    Konfigurera nätverkssäkerhetsgrupp Välj Skapa ny.
    I gruppen Skapa nätverkssäkerhet anger du myNSG i Namn.
    Under Regler för inkommande trafik väljer du +Lägg till en regel för inkommande trafik.
    Under Målportintervall anger du 80.
    Under Prioritet anger du 100.
    I Namn anger du myNSGRule
    Välj Lägg till
    Välj OK
    Belastningsutjämning
    Placera den här virtuella datorn bakom en befintlig belastningsutjämningslösning? Markera rutan.
    Inställningar för belastningsutjämning
    Alternativ för belastningsutjämning Välj Azure-belastningsutjämning
    Välj en lastbalanserare Välj myLoadBalancer
    Välj en backend-pool Välj myBackendPool
  6. Välj Granska + skapa.

  7. Granska inställningarna och välj sedan Skapa.

  8. Följ steg 1 till och med 7 för att skapa ytterligare två virtuella datorer med följande värden och alla andra inställningar på samma sätt som myVM1:

    Inställning VM 2 VM 3
    Name myVM2 myVM3
    Tillgänglighetszon 2 3
    Nätverkssäkerhetsgrupp Välj befintlig myNSG Välj befintlig myNSG

Anteckning

Azure tillhandahåller en standard-IP för utgående åtkomst för Azure Virtual Machines som inte är tilldelade en offentlig IP-adress eller finns i backend-poolen för en intern Basic-Azure Load Balancer. Standardmekanismen för utgående åtkomst-IP ger en utgående IP-adress som inte kan konfigureras.

Mer information om standardutgående åtkomst finns i Standard för utgående åtkomst i Azure

Standard-IP för utgående åtkomst är inaktiverat när en offentlig IP-adress tilldelas till den virtuella datorn, eller om den virtuella datorn placeras i serverpoolen för en Standard Load Balancer med eller utan regler för utgående trafik. Om en Azure Virtual Network NAT gateway-resurs har tilldelats till undernätet för den virtuella datorn inaktiveras standard-IP för utgående åtkomst.

Virtuella datorer som skapats av VM-skalningsuppsättningar i läget Flexibel orkestrering har inte utgående standardåtkomst.

Mer information om utgående anslutningar i Azure finns i Använda källnätverksadressöversättning (SNAT) för utgående anslutningar.

Skapa virtuell testdator

I det här avsnittet skapar du en virtuell dator med namnet myTestVM. Den här virtuella datorn används för att testa lastbalanseringskonfigurationen.

  1. I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.

  2. I Virtuella datorer väljer du + Skapa virtuell > dator.

  3. I Skapa en virtuell dator skriver eller väljer du värdena på fliken Grundläggande:

    Inställning Värde
    Project information
    Prenumeration Välj din Azure-prenumeration
    Resursgrupp Välj SkapaIntLBQS-rg
    Instansinformation
    Namn på virtuell dator Ange myTestVM
    Region Välj Europa, västra
    Tillgänglighetsalternativ Välj Ingen infrastrukturredundans krävs
    Bild Välj Windows Server 2019 Datacenter
    Azure Spot-instans Lämna standardvärdet omarkerat.
    Storlek Välj storlek på virtuell dator eller ta standardinställningen
    Administratörskonto
    Användarnamn Ange ett användarnamn
    Lösenord Ange ett lösenord
    Bekräfta lösenordet Ange lösenordet igen
    Regler för inkommande portar
    Offentliga inkommande portar Välj Ingen.
  4. Välj fliken Nätverk eller Nästa: diskar och sedan Nästa: nätverk.

  5. På fliken Nätverk väljer eller anger du:

    Inställning Värde
    Nätverksgränssnitt
    Virtuellt nätverk myVNet
    Undernät myBackendSubnet
    Offentlig IP-adress Välj Ingen.
    Nätverkssäkerhetsgrupp för nätverkskort Välj Avancerat
    Konfigurera nätverkssäkerhetsgrupp Välj MyNSG som skapades i föregående steg.
  6. Välj Granska + skapa.

  7. Granska inställningarna och välj sedan Skapa.

Installera IIS

  1. I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.

  2. Välj myVM1.

  3. På sidan Översikt väljer du Anslut och sedan Bastion.

  4. Välj Använd Bastion.

  5. Ange det användarnamn och lösenord som angavs när den virtuella datorn skapades.

  6. Välj Anslut.

  7. På serverdatorn går du till Windows Administrationsverktyg > Windows PowerShell > Windows PowerShell.

  8. I PowerShell-fönstret kör du följande kommandon för att:

    • Installera IIS-servern.
    • Ta bort iisstart.htm standardfil.
    • Lägg till en iisstart.htm fil som visar namnet på den virtuella datorn.
    
     # 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. Stäng Bastion-sessionen med myVM1.

  10. Upprepa steg 1 till 9 för att installera IIS och den uppdaterade iisstart.htm på myVM2 och myVM3.

Testa lastbalanseraren

I det här avsnittet testar du lastbalanseraren genom att ansluta till myTestVM och verifiera webbsidan.

  1. I sökrutan högst upp i portalen anger du Lastbalanserare. Välj Lastbalanserare i sökresultatet.

  2. Välj myLoadBalancer.

  3. Anteckna eller kopiera adressen bredvid Privat IP-adress i Översikt över myLoadBalancer.

  4. I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.

  5. Välj myTestVM.

  6. På sidan Översikt väljer du Anslut och sedan Bastion.

  7. Välj Använd Bastion.

  8. Ange det användarnamn och lösenord som angavs när den virtuella datorn skapades.

  9. Öppna Internet ExplorermyTestVM.

  10. Ange IP-adressen från föregående steg i webbläsarens adressfält. Den anpassade sidan som visar ett av servernamnen för serversidan visas i webbläsaren.

    Skärmbild som visar ett webbläsarfönster som visar den anpassade sidan som förväntat.

Om du vill se hur lastbalanseraren distribuerar trafik mellan båda virtuella datorerna kan du framtvava webbläsaren från klientdatorn.

Rensa resurser

Ta bort resursgruppen, lastbalanseraren och alla relaterade resurser när de inte längre behövs. Det gör du genom att välja resursgruppen CreateIntLBQS-rg som innehåller resurserna och sedan ta bort.

Nästa steg

I den här snabbstarten kommer du att göra följande:

  • Skapat en intern Azure Standard- eller Basic-Load Balancer
  • 3 virtuella datorer kopplades till lastbalanseraren.
  • Konfigurerade trafikregeln för lastbalanserare, hälsoavsökningen och testade sedan lastbalanseraren.

Om du vill veta mer Azure Load Balancer kan du fortsätta till: