Dela via


Snabbstart: Skapa en grundläggande intern lastbalanserare för att belastningsutjämning av 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 två virtuella datorer.

Kommentar

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

Förutsättningar

Logga in på Azure

Logga in på Azure-portalen.

Skapa det virtuella nätverket

När du skapar en intern lastbalanserare konfigureras ett virtuellt nätverk som nätverk för lastbalanseraren.

En privat IP-adress i det virtuella nätverket konfigureras som klientdel för lastbalanseraren. Klientdelens IP-adress kan vara statisk eller dynamisk.

En Azure Bastion-värd skapas för att hantera de virtuella datorerna på ett säkert sätt och installera IIS.

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.

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

  1. I sökrutan överst i portalen anger du Virtuellt nätverk. Välj Virtuella nätverk i sökresultaten.

  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
    Projektinformation
    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 USA, västra 3
  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 den här informationen:

    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 den här informationen:

    Inställning Värde
    Bastion-namn Ange myBastionHost
    AzureBastionSubnet-adressutrymme Ange 10.1.1.0/27
    Offentlig IP-adress Välj Skapa ny.
    Som Namn anger du myBastionIP.
    Välj OK.
  11. Välj fliken Granska + skapa eller välj knappen Granska + skapa .

  12. Välj Skapa.

    Kommentar

    Det virtuella nätverket och undernätet skapas omedelbart. Skapandet av Bastion-värden skickas som ett jobb och slutförs inom 10 minuter. Du kan gå vidare till nästa steg medan Bastion-värden skapas.

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 SkapaIntLBQS-rg.
    Instansinformation
    Name Ange myLoadBalancer
    Region Välj USA, västra 3.
    SKU Välj Grundläggande.
    Typ Välj Intern.
  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.

  6. Ange myFrontend i Namn.

  7. Välj myVNet i Virtuellt nätverk.

  8. Välj myBackendSubnet i undernätet.

  9. Välj Dynamisk för Tilldelning.

  10. Markera Lägga till.

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

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

  13. Ange myBackendPool i Namn.

  14. Välj Virtuella datorer i Associerad till.

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

  16. Markera Lägga till.

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

  18. I Belastningsutjämningsregelfliken Inkommande regler 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
    Name Ange myHTTPRule
    IP-version Välj IPv4 eller IPv6 beroende på dina krav.
    Klientdelens IP-adress Välj myFrontend.
    Serverdelspool Välj myBackendPool.
    Protokoll Välj TCP.
    Port Ange 80.
    Serverdelsport Ange 80.
    Hälsoavsökning Välj Skapa ny.
    I Namn anger du myHealthProbe.
    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.
    Flytande IP Välj Inaktiverad.
  20. Markera Lägga till.

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

  22. Välj Skapa.

Skapa virtuella datorer

I det här avsnittet skapar du två virtuella datorer (myVM1 och myVM2) 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 värdena på fliken Grundläggande :

    Inställning Värde
    Projektinformation
    Prenumeration Välj din Azure-prenumeration
    Resursgrupp Välj CreateIntLBQS-rg
    Instansinformation
    Virtual machine name Ange myVM1
    Region Välj (USA) USA, västra 3
    Tillgänglighetsalternativ Välj Tillgänglighetsuppsättning
    Tillgänglighetsuppsättning Välj Skapa ny.
    Ange myAvailabilitySet i Namn.
    Välj OK
    Säkerhetstyp Välj Standard.
    Bild Välj Windows Server 2019 Datacenter – 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:

    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 inkommande regel.
    I Tjänsten väljer du HTTP.
    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? Välj 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 serverdelspool Välj myBackendPool
  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 ytterligare en virtuell dator med följande värden och alla andra inställningar på samma sätt som myVM1:

    Inställning VM 2
    Name myVM2
    Tillgänglighetsuppsättning Välj den befintliga myAvailabilitySet
    Nätverkssäkerhetsgrupp Välj den befintliga myNSG

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 myTestVM. 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 skriver eller väljer du värdena på fliken Grundläggande :

    Inställning Värde
    Projektinformation
    Prenumeration Välj din Azure-prenumeration
    Resursgrupp Välj CreateIntLBQS-rg
    Instansinformation
    Virtual machine name Ange myTestVM
    Region Välj (USA) USA, västra 3
    Tillgänglighetsalternativ Välj Ingen infrastrukturredundans krävs
    Säkerhetstyp Välj Standard.
    Bild Välj Windows Server 2019 Datacenter – 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:

    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 överst i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultaten.

  2. Välj myVM1.

  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:

    • Installera IIS-servern.
    • Ta bort standardfilen iisstart.htm.
    • 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 myVM1.

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

Testa lastbalanseraren

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

  1. I sökrutan överst 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 översikten över myLoadBalancer. 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 myTestVM.

  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 Internet ExplorermyTestVM.

  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.

Om du vill se lastbalanseraren distribuera trafik mellan båda de virtuella datorerna kan du framtvinga uppdatering av webbläsaren från klientdatorn.

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 CreateIntLBQS-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: