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
- Ett Azure-konto med en aktiv prenumeration. Skapa ett konto utan kostnad.
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.
I sökrutan högst upp i portalen anger du Virtuellt nätverk. Välj Virtuella nätverk i sökresultatet.
I Virtuella nätverk väljer du + Skapa.
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 Välj fliken IP-adresser eller välj knappen Nästa: IP-adresser längst ned på sidan.
På fliken IP-adresser anger du följande information:
Inställning Värde IPv4-adressutrymme Ange 10.1.0.0/16 Under Undernätsnamn väljer du ordet standard.
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 Välj Spara.
Välj fliken Säkerhet.
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. Välj fliken Granska + skapa eller välj knappen Granska + skapa.
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.
I sökrutan högst upp i portalen anger du NAT-gateway . Välj NAT-gatewayer i sökresultatet.
I NAT-gatewayer väljer du + Skapa.
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. Välj fliken Utgående IP eller välj knappen Nästa: Utgående IP längst ned på sidan.
I Utgående IP väljer du Skapa en ny offentlig IP-adress bredvid Offentliga IP-adresser.
Ange myNATgatewayIP i Namn i Lägg till en offentlig IP-adress.
Välj OK.
Välj fliken Undernät eller välj knappen Nästa: Undernät längst ned på sidan.
I Virtuellt nätverk på fliken Undernät väljer du myVNet.
Välj myBackendSubnet under Undernätsnamn.
Välj den blå knappen Granska + skapa längst ned på sidan eller välj fliken Granska + skapa.
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
I sökrutan högst upp i portalen anger du Lastbalanserare. Välj Lastbalanserare i sökresultatet.
På sidan Lastbalanserare väljer du Skapa.
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.
Välj Nästa: IP-konfiguration för frontend längst ned på sidan.
I IP-konfiguration för frontend väljer du + Lägg till en IP-adress för frontend.
Ange LoadBalancerFrontend i Namn.
Välj myBackendSubnet i Undernät.
Välj Dynamisk för Tilldelning.
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.
Välj Lägg till.
Välj Nästa: Backend-pooler längst ned på sidan.
På fliken Backend-pooler väljer du + Lägg till en backend-pool.
Ange myBackendPool som namn i Lägg till backend-pool.
Välj Nätverkskort eller IP-adress för Konfiguration av serverpool.
Välj IPv4 eller IPv6 för IP-version.
Välj Lägg till.
Välj knappen Nästa: Regler för inkommande trafik längst ned på sidan.
I Belastningsutjämningsregel på fliken Regler för inkommande trafik väljer du + Lägg till en belastningsutjämningsregel.
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. Välj Lägg till.
Välj den blå knappen Granska + skapa längst ned på sidan.
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.
I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.
I Virtuella datorer väljer du + Skapa virtuell > dator.
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 Välj fliken Nätverk eller Nästa: diskar och sedan Nästa: nätverk.
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 Välj Granska + skapa.
Granska inställningarna och välj sedan Skapa.
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.
I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.
I Virtuella datorer väljer du + Skapa virtuell > dator.
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. Välj fliken Nätverk eller Nästa: diskar och sedan Nästa: nätverk.
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. Välj Granska + skapa.
Granska inställningarna och välj sedan Skapa.
Installera IIS
I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.
Välj myVM1.
På sidan Översikt väljer du Anslut och sedan Bastion.
Välj Använd Bastion.
Ange det användarnamn och lösenord som angavs när den virtuella datorn skapades.
Välj Anslut.
På serverdatorn går du till Windows Administrationsverktyg > Windows PowerShell > Windows PowerShell.
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)Stäng Bastion-sessionen med myVM1.
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.
I sökrutan högst upp i portalen anger du Lastbalanserare. Välj Lastbalanserare i sökresultatet.
Välj myLoadBalancer.
Anteckna eller kopiera adressen bredvid Privat IP-adress i Översikt över myLoadBalancer.
I sökrutan högst upp i portalen anger du Virtuell dator. Välj Virtuella datorer i sökresultatet.
Välj myTestVM.
På sidan Översikt väljer du Anslut och sedan Bastion.
Välj Använd Bastion.
Ange det användarnamn och lösenord som angavs när den virtuella datorn skapades.
Öppna Internet Explorer på myTestVM.
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.
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: