Snabbstart: Skapa en intern lastbalanserare för att belastningsutjämning av virtuella datorer med hjälp av Azure-portalen

Kom igång med Azure Load Balancer med hjälp av Azure-portalen för att skapa en intern lastbalanserare för en serverdelspool med två virtuella datorer. Andra resurser är Azure Bastion, NAT Gateway, ett virtuellt nätverk och de nödvändiga undernäten.

Diagram över resurser som distribuerats för intern lastbalanserare.

Kommentar

I det här exemplet skapar 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 Källnätverksadressöversättning (SNAT) för utgående anslutningar

Förutsättningar

Logga in på Azure

Logga in på Azure-portalen.

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. Andra alternativ för utgående regler finns i SNAT (Network Address Translation) för utgående anslutningar

  1. Logga in på Azure-portalen.

  2. I sökrutan överst i portalen anger du NAT-gateway. Välj NAT-gatewayer i sökresultaten.

  3. Välj + Skapa.

  4. Ange eller välj följande information på fliken Grundläggande i Skapa nat-gateway (network address translation):

    Inställning Värde
    Projektinformation
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj Skapa ny.
    Ange load-balancer-rg i Namn.
    Välj OK.
    Instansinformation
    NAT-gatewayens namn Ange lb-nat-gateway.
    Region Välj USA, östra.
    Availability zone Välj Ingen.
    Timeout för inaktivitet (minuter) Ange 15.

    Skärmbild av fönstret Skapa nätverksadressöversättningsgateway i Azure-portalen.

  5. Välj fliken Utgående IP-adress eller välj knappen Nästa: Utgående IP längst ned på sidan.

  6. Välj Skapa en ny offentlig IP-adress under Offentliga IP-adresser.

  7. Ange nat-gw-public-ip i Namn i Lägg till en offentlig IP-adress.

  8. Välj OK.

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

  10. Välj Skapa.

Skapa ett virtuellt nätverk och en skyddsvärd

I det här avsnittet skapar du ett virtuellt nätverk med ett resursundernät, ett Azure Bastion-undernät och en Azure Bastion-värd.

Viktigt!

Priserna per timme börjar från det ögonblick då Bastion distribueras, oavsett utgående dataanvändning. Mer information finns i Priser och SKU:er. Om du distribuerar Bastion som en del av en självstudie eller ett test rekommenderar vi att du tar bort den här resursen när du har använt den.

  1. I portalen söker du efter och väljer Virtuella nätverk.

  2. På sidan Virtuella nätverk väljer du + Skapa.

  3. På fliken Grundläggande i Skapa virtuellt nätverk anger eller väljer du följande information:

    Inställning Värde
    Projektinformation
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj Skapa ny.
    Ange load-balancer-rg i Namn.
    Välj OK.
    Instansinformation
    Name Ange lb-vnet.
    Region Välj USA, östra.

    Skärmbild av fliken Grundläggande i Skapa virtuellt nätverk i Azure-portalen.

  4. Välj fliken Säkerhet eller knappen Nästa längst ned på sidan.

  5. Under Azure Bastion anger eller väljer du följande information:

    Inställning Värde
    Azure Bastion
    Aktivera Azure Bastion Markera kryssrutan.
    Azure Bastion-värdnamn Ange lb-bastion.
    Offentlig IP-adress för Azure Bastion Välj Skapa ny.
    Ange lb-bastion-ip i Namn.
    Välj OK.
  6. Välj fliken IP-adresser eller Nästa längst ned på sidan.

  7. sidan Skapa virtuellt nätverk anger eller väljer du följande information:

    Inställning Värde
    Lägg till IPv4-adressutrymme
    IPv4-adressutrymme Ange 10.0.0.0/16 (65 356 adresser).
    Undernät Välj den standardlänk för undernät som ska redigeras.
    Undernätsmall Lämna standardinställningen Standard.
    Name Ange serverdelsundernät.
    Startadress Ange 10.0.0.0.
    Storlek på undernät Ange /24(256 adresser).
    Säkerhet
    NAT Gateway Välj lb-nat-gateway.

    Skärmbild av standardbyte och konfiguration av undernät.

  8. Välj Spara.

  9. Välj Granska + skapa längst ned på skärmen och välj Skapa när valideringen har godkänts.

Skapa en lastbalanserare

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

När du skapar lastbalanseraren konfigurerar du:

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

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

  3. På fliken Grundinställningarsidan Skapa lastbalanserare anger du eller väljer följande information:

    Inställning Värde
    Projektinformation
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj load-balancer-rg.
    Instansinformation
    Name Ange lastbalanserare.
    Region Välj USA, östra.
    SKU Lämna kvar standardinställningen Standard.
    Typ Välj Intern.
    Nivå Lämna standardvärdet Regional.

    Skärmbild av fliken Skapa grundläggande standardlastbalanserare.

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

  5. I IP-konfigurationen för klientdelen väljer du + Lägg till en IP-konfiguration för klientdelen och anger eller väljer sedan följande information:

    Inställning Värde
    Name Ange lb-frontend.
    Privat IP-adressversion Välj IPv4 eller IPv6 beroende på dina krav.
    Inställning Värde
    Name Ange lb-frontend.
    Virtuellt nätverk Välj lb-vnet.
    Undernät Välj backend-subnet.
    Tilldelning Välj Dynamisk.
    Availability zone Välj Zonredundant.
  6. Markera Lägga till.

  7. Välj Nästa: Serverdelspooler längst ned på sidan.

  8. På fliken Serverdelspooler väljer du + Lägg till en serverdelspool.

  9. Ange lb-backend-pool som Namn i Lägg till serverdelspool.

  10. Välj IP-adress för konfiguration av serverdelspool.

  11. Välj Spara.

  12. Välj knappen Nästa: Inkommande regler längst ned på sidan.

  13. I Belastningsutjämningsregelfliken Inkommande regler väljer du + Lägg till en belastningsutjämningsregel.

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

    Inställning Värde
    Name Ange lb-HTTP-rule.
    IP-version Välj IPv4 eller IPv6 beroende på dina krav.
    Klientdelens IP-adress Välj lb-frontend.
    Serverdelspool Välj lb-backend-pool.
    Protokoll Välj TCP.
    Port Ange 80.
    Serverdelsport Ange 80.
    Hälsoavsökning Välj Skapa ny.
    I Namn anger du lb-health-probe.
    Välj TCP i Protokoll.
    Lämna resten av standardvärdena och välj OK.
    Sessionspersistens Välj Ingen.
    Timeout för inaktivitet (minuter) Ange eller välj 15.
    Aktivera TCP-återställning Markera kryssrutan.
    Aktivera flytande IP Låt standardvärdet vara avmarkerat.
  15. Välj Spara.

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

  17. Välj Skapa.

Skapa virtuella datorer

I det här avsnittet skapar du två virtuella datorer (lb-vm1 och lb-VM2) i två olika zoner (zon 1 och zon 2).

Dessa virtuella datorer läggs till i serverdelspoolen för lastbalanseraren som skapades tidigare.

  1. I sökrutan överst i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultaten.

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

  3. I Skapa en virtuell dator anger eller väljer du följande värden på fliken Grundläggande :

    Inställning Värde
    Projektinformation
    Prenumeration Välj din Azure-prenumeration
    Resursgrupp Välj load-balancer-rg
    Instansinformation
    Virtual machine name Ange lb-VM1
    Region Välj ((USA) USA, östra)
    Tillgänglighetsalternativ Välj tillgänglighetszoner
    Availability zone Välj Zon 1
    Säkerhetstyp Välj Standard.
    Bild Välj Windows Server 2022 Datacenter: Azure Edition – Gen2
    Azure Spot-instans Låt standardvärdet vara avmarkerat.
    Storlek Välj VM-storlek eller ta standardinställningen
    Administratörskonto
    Username Ange ett användarnamn
    Lösenord Ange ett lösenord
    Bekräfta lösenord Ange lösenord 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 följande information:

    Inställning Värde
    Nätverksgränssnitt
    Virtuellt nätverk Välj lb-vnet
    Undernät Välj serverdelsundernät
    Offentlig IP-adress Välj Ingen.
    Nätverkssäkerhetsgrupp för nätverkskort Välj Avancerat
    Konfigurera nätverkssäkerhetsgrupp Hoppa över den här inställningen tills resten av inställningarna har slutförts. Slutför efter Välj en serverdelspool.
    Ta bort nätverkskort när den virtuella datorn tas bort Låt standardvärdet vara avmarkerat.
    Accelererat nätverk Låt standardvärdet vara markerat.
    Belastningsutjämning
    Alternativ för belastningsutjämning
    Alternativ för belastningsutjämning Välj Azure-lastbalanserare
    Välj en lastbalanserare Välj lastbalanserare
    Välj en serverdelspool Välj lb-backend-pool
    Konfigurera nätverkssäkerhetsgrupp Välj Skapa ny.
    I gruppen Skapa nätverkssäkerhet anger du lb-NSG i Namn.
    Under Regler för inkommande trafik väljer du +Lägg till en inkommande regel.
    I Tjänsten väljer du HTTP.
    Under Prioritet anger du 100.
    I Namn anger du lb-NSG-Rule
    Välj Lägg till
    Välj OK
  6. Välj Granska + skapa.

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

  8. Följ stegen 1 till 7 för att skapa en annan virtuell dator med följande värden och alla andra inställningar på samma sätt som lb-VM1:

    Inställning VM 2
    Name lb-VM2
    Availability zone Zon 2
    Nätverkssäkerhetsgrupp Välj den befintliga lb-NSG

Kommentar

Azure tillhandahåller en standard-IP för utgående åtkomst för virtuella datorer som antingen inte har tilldelats någon offentlig IP-adress eller som finns i serverdelspoolen för en intern grundläggande Azure-lastbalanserare. Ip-mekanismen för utgående åtkomst har en utgående IP-adress som inte kan konfigureras.

Standard-IP för utgående åtkomst inaktiveras när någon av följande händelser inträffar:

  • En offentlig IP-adress tilldelas till den virtuella datorn.
  • Den virtuella datorn placeras i serverdelspoolen för en standardlastbalanserare, med eller utan regler för utgående trafik.
  • En Azure NAT Gateway-resurs tilldelas till den virtuella datorns undernät.

Virtuella datorer som du skapar med hjälp av vm-skalningsuppsättningar i flexibelt orkestreringsläge har inte standardåtkomst till utgående trafik.

Mer information om utgående anslutningar i Azure finns i Standardutgående åtkomst i Azure och Använda SNAT (Source Network Address Translation) för utgående anslutningar.

Skapa en virtuell testdator

I det här avsnittet skapar du en virtuell dator med namnet lb-TestVM. Den här virtuella datorn används för att testa lastbalanserarens konfiguration.

  1. I sökrutan överst i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultaten.

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

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

    Inställning Värde
    Projektinformation
    Prenumeration Välj din Azure-prenumerationen.
    Resursgrupp Välj load-balancer-rg.
    Instansinformation
    Virtual machine name Ange lb-TestVM.
    Region Välj (USA) USA, östra.
    Tillgänglighetsalternativ Välj Ingen infrastrukturredundans krävs.
    Säkerhetstyp Välj Standard.
    Bild Välj Windows Server 2022 Datacenter – x64 Gen2.
    Azure Spot-instans Låt standardvärdet vara avmarkerat.
    Storlek Välj VM-storlek eller använd standardinställningen.
    Administratörskonto
    Username Ange ett användarnamn.
    Lösenord Ange ett lösenord.
    Bekräfta lösenord 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 lb-vnet.
    Undernät backend-subnet.
    Offentlig IP-adress Välj Ingen.
    Nätverkssäkerhetsgrupp för nätverkskort Visa avancerad.
    Konfigurera nätverkssäkerhetsgrupp Välj lb-NSG 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 överst i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultaten.

  2. Välj lb-vm1.

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

  4. Ange användarnamnet och lösenordet som angavs när den virtuella datorn skapades.

  5. Välj Anslut.

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

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

    1. Installera IIS-servern.
    2. Ta bort standardfilen iisstart.htm.
    3. Lägg till en ny 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)
    
  8. Stäng Bastion-sessionen med lb-vm1.

  9. Upprepa steg 1 till och med 8 för att installera IIS och den uppdaterade iisstart.htm filen på lb-VM2.

Testa lastbalanseraren

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

  1. I sökrutan överst i portalen anger du Lastbalanserare. Välj Lastbalanserare i sökresultatet.

  2. Välj lastbalanserare.

  3. Anteckna eller kopiera adressen bredvid den privata IP-adressen i översikten överlastbalanseraren. Om du inte kan se fältet Privat IP-adress väljer du Visa mer i informationsfönstret.

  4. I sökrutan överst i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultaten.

  5. Välj lb-TestVM.

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

  7. Ange användarnamnet och lösenordet som angavs när den virtuella datorn skapades.

  8. Öppna Microsoft Edgelb-TestVM.

  9. Ange IP-adressen från föregående steg i webbläsarens adressfält. Den anpassade sidan som visar ett av serverdelsservernamnen visas i webbläsaren. I det här exemplet är det 10.1.0.4.

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

  10. Om du vill se lastbalanseraren distribuera trafik mellan båda de virtuella datorerna navigerar du till den virtuella dator som visas i webbläsarmeddelandet och stoppar den virtuella datorn.

  11. Uppdatera webbläsarfönstret. Sidan bör fortfarande visa den anpassade sidan. Lastbalanseraren skickar nu bara trafik till den återstående virtuella datorn.

Rensa resurser

Ta bort resursgruppen, lastbalanseraren och alla relaterade resurser när de inte längre behövs. Om du vill göra det väljer du resursgruppen load-balancer-rg som innehåller resurserna och väljer sedan Ta bort.

Nästa steg

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

  • Skapade en intern Azure Load Balancer

  • Kopplade två virtuella datorer till lastbalanseraren

  • Konfigurerade trafikregeln för lastbalanseraren, hälsoavsökningen och testade sedan lastbalanseraren

Om du vill veta mer om Azure Load Balancer fortsätter du till: