Snabb start: skapa en offentlig belastningsutjämnare för att belastningsutjämna virtuella datorer med hjälp av Azure PortalQuickstart: Create a public load balancer to load balance VMs using the Azure portal

Kom igång med Azure Load Balancer genom att använda Azure Portal för att skapa en offentlig belastningsutjämnare och tre virtuella datorer.Get started with Azure Load Balancer by using the Azure portal to create a public load balancer and three virtual machines.

FörutsättningarPrerequisites

Logga in på AzureSign in to Azure

Logga in på Azure Portal på https://portal.azure.com.Sign in to the Azure portal at https://portal.azure.com.


Anteckning

Standard-SKU-belastningsutjämnare rekommenderas för produktions arbets belastningar.Standard SKU load balancer is recommended for production workloads. Mer information om SKU: er finns i Azure Load Balancer SKU: er.For more information about SKUs, see Azure Load Balancer SKUs.

Standard belastnings Utjämnings resurser har skapats för snabb start.

Bild: resurser som skapats i snabb start.Figure: Resources created in quickstart.

I det här avsnittet skapar du en belastningsutjämnare som laddar upp virtuella datorer.In this section, you create a load balancer that load balances virtual machines.

När du skapar en offentlig belastningsutjämnare, skapar du en ny offentlig IP-adress som är konfigurerad som klient del (kallas som LoadBalancerFrontend som standard) för belastningsutjämnaren.When you create a public load balancer, you create a new public IP address that is configured as the frontend (named as LoadBalancerFrontend by default) for the load balancer.

  1. Välj Skapa en resurs.Select Create a resource.

  2. I rutan Sök anger du Load Balancer.In the search box, enter Load balancer. Välj Load Balancer i Sök resultaten.Select Load balancer in the search results.

  3. På sidan belastnings utjämning väljer du skapa.In the Load balancer page, select Create.

  4. På sidan skapa belastnings utjämning anger eller väljer du följande information:On the Create load balancer page enter, or select the following information:

    InställningSetting VärdeValue
    PrenumerationSubscription Välj din prenumeration.Select your subscription.
    ResursgruppResource group Välj Skapa ny och ange CreatePubLBQS-RG i text rutan.Select Create new and enter CreatePubLBQS-rg in the text box.
    NameName Ange myLoadBalancerEnter myLoadBalancer
    RegionRegion Välj (Europa) Västeuropa.Select (Europe) West Europe.
    TypType Välj Offentlig.Select Public.
    SKUSKU Lämna kvar standardinställningen Standard.Leave the default Standard.
    NivåTier Lämna standard regionen.Leave the default Regional.
    Offentlig IP-adressPublic IP address Välj Skapa ny.Select Create new. Om du har en befintlig offentlig IP-adress som du vill använda väljer du Använd befintlig.If you have an existing Public IP you would like to use, select Use existing.
    Namn på offentlig IP-adressPublic IP address name Skriv myPublicIP i textrutan.Type myPublicIP in the text box.
    TillgänglighetszonAvailability zone Välj zon-redundant för att skapa en elastisk belastningsutjämnare.Select Zone-redundant to create a resilient load balancer. Om du vill skapa en zonindelade-belastningsutjämnare väljer du en speciell zon från 1, 2 eller 3To create a zonal load balancer, select a specific zone from 1, 2, or 3
    Lägg till en offentlig IPv6-adressAdd a public IPv6 address Välj Nej.Select No.
    Mer information om IPv6-adresser och belastningsutjämnare finns i Vad är IPv6 för Azure Virtual Network?For more information on IPv6 addresses and load balancer, see What is IPv6 for Azure Virtual Network?
    RoutningsprioritetRouting preference Lämna standardvärdet för Microsoft-nätverk.Leave the default of Microsoft network.
    Mer information om inställningar för routning finns i Vad är cirkulations inställningar (för hands version)?.For more information on routing preference, see What is routing preference (preview)?.
  5. Acceptera standardinställningarna för återstående inställningar och välj sedan Granska + skapa.Accept the defaults for the remaining settings, and then select Review + create.

  6. På fliken Granska och skapa väljer du skapa.In the Review + create tab, select Create.

    Skapa en standardlastbalanserare

Skapa resurser för lastbalanseringCreate load balancer resources

I det här avsnittet konfigurerar du:In this section, you configure:

  • Inställningar för belastnings utjämning för en backend-adresspool.Load balancer settings for a backend address pool.
  • En hälso avsökning.A health probe.
  • En belastnings Utjämnings regel.A load balancer rule.

Skapa en serverdelspoolCreate a backend pool

En backend-adresspool innehåller IP-adresserna för de virtuella nätverkskorten som är anslutna till belastningsutjämnaren.A backend address pool contains the IP addresses of the virtual (NICs) connected to the load balancer.

Skapa myBackendPool för backend-adresspoolen för att inkludera virtuella datorer för belastnings utjämning av Internet trafik.Create the backend address pool myBackendPool to include virtual machines for load-balancing internet traffic.

  1. Välj alla tjänster i den vänstra menyn, Välj alla resurser och välj sedan myLoadBalancer i listan resurser.Select All services in the left-hand menu, select All resources, and then select myLoadBalancer from the resources list.

  2. Under Inställningar väljer du backend-pooler och väljer sedan Lägg till.Under Settings, select Backend pools, then select Add.

  3. På sidan Lägg till en server dels grupp anger du myBackendPool som namn på din backend-pool. Välj sedan Lägg till.On the Add a backend pool page, for name, type myBackendPool, as the name for your backend pool, and then select Add.

Skapa en hälsoavsökningCreate a health probe

Belastningsutjämnaren övervakar appens status med en hälso avsökning.The load balancer monitors the status of your app with a health probe.

Hälso avsökningen lägger till eller tar bort virtuella datorer från belastningsutjämnaren baserat på deras svar på hälso kontroller.The health probe adds or removes VMs from the load balancer based on their response to health checks.

Skapa en hälsoavsökning med namnet myHealthProbe så att du kan övervaka de virtuella datorernas hälsotillstånd.Create a health probe named myHealthProbe to monitor the health of the VMs.

  1. Välj alla tjänster i den vänstra menyn, Välj alla resurser och välj sedan myLoadBalancer i listan resurser.Select All services in the left-hand menu, select All resources, and then select myLoadBalancer from the resources list.

  2. Välj hälso avsökningar under Inställningar och välj sedan Lägg till.Under Settings, select Health probes, then select Add.

    InställningSetting VärdeValue
    NamnName Ange myHealthProbe.Enter myHealthProbe.
    ProtokollProtocol Välj http.Select HTTP.
    PortPort Ange 80.Enter 80.
    IntervallInterval Ange 15 som intervall i sekunder mellan avsöknings försök.Enter 15 for number of Interval in seconds between probe attempts.
    Tröskelvärde för ej felfriUnhealthy threshold Välj 2 för antalet fel i tröskeln eller på varandra följande avsöknings fel som måste inträffa innan en virtuell dator betraktas som ohälsosam.Select 2 for number of Unhealthy threshold or consecutive probe failures that must occur before a VM is considered unhealthy.
  3. Lämna resten av standardinställningarna och välj OK.Leave the rest the defaults and Select OK.

Skapa en lastbalanseringsregelCreate a load balancer rule

En lastbalanseringsregel används för att definiera hur trafiken ska distribueras till de virtuella datorerna.A load balancer rule is used to define how traffic is distributed to the VMs. Du definierar klient delens IP-konfiguration för den inkommande trafiken och Server delens IP-pool för att ta emot trafiken.You define the frontend IP configuration for the incoming traffic and the backend IP pool to receive the traffic. Käll-och mål porten definieras i regeln.The source and destination port are defined in the rule.

I det här avsnittet ska du skapa en belastnings Utjämnings regel:In this section, you'll create a load balancer rule:

  • Med namnet myHTTPRule.Named myHTTPRule.
  • I klient delen med namnet LoadBalancerFrontEnd.In the frontend named LoadBalancerFrontEnd.
  • Lyssnar på Port 80.Listening on Port 80.
  • Dirigerar belastnings bal anse rad trafik till Server delen med namnet myBackendPoolport 80.Directs load balanced traffic to the backend named myBackendPool on Port 80.
  1. Välj alla tjänster i den vänstra menyn, Välj alla resurser och välj sedan myLoadBalancer i listan resurser.Select All services in the left-hand menu, select All resources, and then select myLoadBalancer from the resources list.

  2. Välj belastnings Utjämnings regler under Inställningar och välj sedan Lägg till.Under Settings, select Load-balancing rules, then select Add.

  3. Använd de här värdena för att konfigurera belastnings Utjämnings regeln:Use these values to configure the load-balancing rule:

    InställningSetting VärdeValue
    NamnName Ange myHTTPRule.Enter myHTTPRule.
    IP-versionIP Version Välj IPv4Select IPv4
    IP-adress för klient delFrontend IP address Välj LoadBalancerFrontEndSelect LoadBalancerFrontEnd
    ProtokollProtocol Välj TCP.Select TCP.
    PortPort Ange 80.Enter 80.
    ServerdelsportBackend port Ange 80.Enter 80.
    ServerdelspoolBackend pool Välj myBackendPool.Select myBackendPool.
    HälsoavsökningHealth probe Välj myHealthProbe.Select myHealthProbe.
    Tids gräns för inaktivitet (minuter)Idle timeout (minutes) Flytta skjutreglaget till 15 minuter.Move the slider to 15 minutes.
    TCP-återställningTCP reset Välj Aktiverad.Select Enabled.
    Utgående käll Network Address Translation (SNAT)Outbound source network address translation (SNAT) Välj (rekommenderas) Använd utgående regler för att ge backend-poolens medlemmar åtkomst till Internet.Select (Recommended) Use outbound rules to provide backend pool members access to the internet.
  4. Lämna resten av standardinställningarna och välj sedan OK.Leave the rest of the defaults and then select OK.

Skapa serverdelsservrarCreate backend servers

I det här avsnittet får du:In this section, you:

  • Skapa ett virtuellt nätverk.Create a virtual network.
  • Skapa tre virtuella datorer för belastningsutjämnarens backend-pool.Create three virtual machines for the backend pool of the load balancer.
  • Installera IIS på de virtuella datorerna för att testa belastningsutjämnaren.Install IIS on the virtual machines to test the load balancer.

Skapa det virtuella nätverketCreate the virtual network

I det här avsnittet ska du skapa ett virtuellt nätverk och ett undernät.In this section, you'll create a virtual network and subnet.

  1. Välj Skapa en resurs > Nätverk > Virtuellt nätverk eller sök efter virtuellt nätverk i sökrutan på den övre vänstra sidan på skärmen.On the upper-left side of the screen, select Create a resource > Networking > Virtual network or search for Virtual network in the search box.

  2. I Skapa virtuellt nätverk anger eller väljer du den här informationen på fliken grundläggande :In Create virtual network, enter or select this information in the Basics tab:

    InställningSetting VärdeValue
    Projekt informationProject Details
    PrenumerationSubscription Välj din Azure-prenumerationSelect your Azure subscription
    ResursgruppResource Group Välj CreatePubLBQS-RGSelect CreatePubLBQS-rg
    InstansinformationInstance details
    NameName Ange myVNetEnter myVNet
    RegionRegion Välj Europa, västraSelect West Europe
  3. Välj fliken IP-adresser eller Välj Nästa: knappen Nästa: IP-adress längst ned på sidan.Select the IP Addresses tab or select the Next: IP Addresses button at the bottom of the page.

  4. På fliken IP-adresser anger du den här informationen:In the IP Addresses tab, enter this information:

    InställningSetting VärdeValue
    IPv4-adressutrymmeIPv4 address space Ange 10.1.0.0/16Enter 10.1.0.0/16
  5. Under under näts namn väljer du ordet standard.Under Subnet name, select the word default.

  6. I Redigera undernät anger du den här informationen:In Edit subnet, enter this information:

    InställningSetting VärdeValue
    Namn på undernätSubnet name Ange myBackendSubnetEnter myBackendSubnet
    Adressintervall för undernätetSubnet address range Ange 10.1.0.0/24Enter 10.1.0.0/24
  7. Välj Spara.Select Save.

  8. Välj fliken säkerhet .Select the Security tab.

  9. Under BastionHost väljer du Aktivera.Under BastionHost, select Enable. Ange den här informationen:Enter this information:

    InställningSetting VärdeValue
    Skydds namnBastion name Ange myBastionHostEnter myBastionHost
    AzureBastionSubnet-adressutrymmeAzureBastionSubnet address space Ange 10.1.1.0/24Enter 10.1.1.0/24
    Offentlig IP-adressPublic IP Address Välj Skapa ny.Select Create new.
    Som namn anger du myBastionIP.For Name, enter myBastionIP.
    Välj OK.Select OK.
  10. Välj fliken Granska + skapa eller Välj knappen Granska + skapa .Select the Review + create tab or select the Review + create button.

  11. Välj Skapa.Select Create.

Skapa virtuella datorerCreate virtual machines

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).In this section, you'll create three VMs (myVM1, myVM2 and myVM3) in three different zones (Zone 1, Zone 2, and Zone 3).

De här virtuella datorerna läggs till i backend-poolen för belastningsutjämnaren som skapades tidigare.These VMs are added to the backend pool of the load balancer that was created earlier.

  1. På den övre vänstra sidan av portalen väljer du skapa en resurs > beräkning > virtuell dator.On the upper-left side of the portal, select Create a resource > Compute > Virtual machine.

  2. I skapa en virtuell dator skriver eller väljer du värdena på fliken grundläggande :In Create a virtual machine, type or select the values in the Basics tab:

    InställningSetting VärdeValue
    Projekt informationProject Details
    PrenumerationSubscription Välj din Azure-prenumerationSelect your Azure subscription
    ResursgruppResource Group Välj CreatePubLBQS-RGSelect CreatePubLBQS-rg
    InstansinformationInstance details
    Namn på virtuell datorVirtual machine name Ange myVM1Enter myVM1
    RegionRegion Välj Europa, västraSelect West Europe
    Tillgänglighets alternativAvailability Options Välj tillgänglighets zonerSelect Availability zones
    TillgänglighetszonAvailability zone Välj 1Select 1
    BildImage Välj Windows Server 2019 Data CenterSelect Windows Server 2019 Datacenter
    Azure Spot-instansAzure Spot instance Välj NejSelect No
    StorlekSize Välj storlek på virtuell dator eller Ställ in standardinställningenChoose VM size or take default setting
    Administratörs kontoAdministrator account
    AnvändarnamnUsername Ange ett användar namnEnter a username
    LösenordPassword Ange ett lösen ordEnter a password
    Bekräfta lösenordetConfirm password Ange lösenordet igenReenter password
    Regler för inkommande portarInbound port rules
    Offentliga inkommande portarPublic inbound ports Välj ingenSelect None
  3. Välj fliken Nätverk eller Nästa: diskar och sedan Nästa: nätverk.Select the Networking tab, or select Next: Disks, then Next: Networking.

  4. På fliken nätverk väljer eller anger du:In the Networking tab, select or enter:

    InställningSetting VärdeValue
    NätverksgränssnittNetwork interface
    Virtuellt nätverkVirtual network myVNetmyVNet
    UndernätSubnet myBackendSubnetmyBackendSubnet
    Offentlig IP-adressPublic IP Välj Ingen.Select None.
    Nätverks säkerhets grupp för nätverkskortNIC network security group Välj AvanceratSelect Advanced
    Konfigurera nätverks säkerhets gruppConfigure network security group Välj Skapa ny.Select Create new.
    I gruppen Skapa nätverks säkerhet anger du myNSG i namn.In the Create network security group, enter myNSG in Name.
    Under regler för inkommande trafik väljer du + Lägg till en regel för inkommande trafik.Under Inbound rules, select +Add an inbound rule.
    Under mål ports intervall anger du 80.Under Destination port ranges, enter 80.
    Under prioritet anger du 100.Under Priority, enter 100.
    I namn anger du myHTTPRuleIn Name, enter myHTTPRule
    Välj Lägg tillSelect Add
    Välj OKSelect OK
    BelastningsutjämningLoad balancing
    Placera den här virtuella datorn bakom en befintlig belastnings Utjämnings lösning?Place this virtual machine behind an existing load balancing solution? Välj JaSelect Yes
    Inställningar för belastnings utjämningLoad balancing settings
    Alternativ för belastnings utjämningLoad balancing options Välj Azure Load BalancingSelect Azure load balancing
    Välj en belastningsutjämnareSelect a load balancer Välj myLoadBalancerSelect myLoadBalancer
    Välj en backend-poolSelect a backend pool Välj myBackendPoolSelect myBackendPool
  5. Välj fliken Hantering eller Nästa > Hantering.Select the Management tab, or select Next > Management.

  6. På fliken hantering väljer eller anger du:In the Management tab, select or enter:

    InställningSetting VärdeValue
    ÖvervakningMonitoring
    StartdiagnostikBoot diagnostics Välj avSelect Off
  7. Välj Granska + skapa.Select Review + create.

  8. Granska inställningarna och välj sedan Skapa.Review the settings, and then select Create.

  9. Följ steg 1 till 8 för att skapa två ytterligare virtuella datorer med följande värden och alla andra inställningar på samma sätt som myVM1:Follow the steps 1 to 8 to create two additional VMs with the following values and all the other settings the same as myVM1:

    InställningSetting VM 2VM 2 VM 3VM 3
    NameName myVM2myVM2 myVM3myVM3
    TillgänglighetszonAvailability zone 22 33
    NätverkssäkerhetsgruppNetwork security group Välj den befintliga myNSGSelect the existing myNSG Välj den befintliga myNSGSelect the existing myNSG

Skapa utgående regel konfigurationCreate outbound rule configuration

Utgående regler för belastningsutjämnare konfigurerar utgående SNAT för virtuella datorer i backend-poolen.Load balancer outbound rules configure outbound SNAT for VMs in the backend pool.

Mer information om utgående anslutningar finns i utgående anslutningar i Azure.For more information on outbound connections, see Outbound connections in Azure.

Skapa utgående regelCreate outbound rule

  1. Välj alla tjänster i den vänstra menyn, Välj alla resurser och välj sedan myLoadBalancer i listan resurser.Select All services in the left-hand menu, select All resources, and then select myLoadBalancer from the resources list.

  2. Välj utgående regler under Inställningar och välj sedan Lägg till.Under Settings, select Outbound rules, then select Add.

  3. Använd de här värdena för att konfigurera de utgående reglerna:Use these values to configure the outbound rules:

    InställningSetting VärdeValue
    NamnName Ange myOutboundRule.Enter myOutboundRule.
    IP-adress för klient delFrontend IP address Välj Skapa ny.Select Create new.
    I namn anger du LoadBalancerFrontEndOutbound.In Name, enter LoadBalancerFrontEndOutbound.
    Välj IP-adress eller IP-prefix.Select IP address or IP prefix.
    Välj Skapa ny under offentlig IP-adress eller offentlig IP-prefix.Select Create new under Public IP address or Public IP prefix.
    Som namn anger du myPublicIPOutbound eller myPublicIPPrefixOutbound.For Name, enter myPublicIPOutbound or myPublicIPPrefixOutbound.
    Välj Lägg till.Select Add.
    Tids gräns för inaktivitet (minuter)Idle timeout (minutes) Flytta skjutreglaget till 15 minuter.Move slider to 15 minutes.
    TCP-återställningTCP Reset Välj Aktiverad.Select Enabled.
    ServerdelspoolBackend pool Välj Skapa ny.Select Create new.
    Ange myBackendPoolOutbound i namn.Enter myBackendPoolOutbound in Name.
    Välj Lägg till.Select Add.
    Port tilldelning – > port tilldelningPort allocation -> Port allocation Välj manuellt Välj antalet utgående portarSelect Manually choose number of outbound ports
    Utgående portar-> Välj efterOutbound ports -> Choose by Välj portar per instansSelect Ports per instance
    Utgående portar-> portar per instansOutbound ports -> Ports per instance Ange 10000.Enter 10000.
  4. Välj Lägg till.Select Add.

Lägg till virtuella datorer i utgående poolAdd virtual machines to outbound pool

  1. Välj alla tjänster i den vänstra menyn, Välj alla resurser och välj sedan myLoadBalancer i listan resurser.Select All services in the left-hand menu, select All resources, and then select myLoadBalancer from the resources list.

  2. Under Inställningar väljer du backend-pooler.Under Settings, select Backend pools.

  3. Välj myBackendPoolOutbound.Select myBackendPoolOutbound.

  4. I virtuellt nätverk väljer du myVNet.In Virtual network, select myVNet.

  5. I virtuella datorer väljer du + Lägg till.In Virtual machines, select + Add.

  6. Markera kryss rutorna bredvid myVM1, myVM2 och myVM3.Check the boxes next to myVM1, myVM2, and myVM3.

  7. Välj Lägg till.Select Add.

  8. Välj Spara.Select Save.

Installera IISInstall IIS

  1. Välj alla tjänster i den vänstra menyn, Välj alla resurser och välj myVM1 i resurs gruppen CreatePubLBQS-RG i resurs listan.Select All services in the left-hand menu, select All resources, and then from the resources list, select myVM1 that is located in the CreatePubLBQS-rg resource group.

  2. På sidan Översikt väljer du Anslut och sedan skydds.On the Overview page, select Connect, then Bastion.

  3. Ange det användar namn och lösen ord som angavs när den virtuella datorn skapades.Enter the username and password entered during VM creation.

  4. Välj Anslut.Select Connect.

  5. Gå till Windows administrations verktyg > Windows PowerShell på server Skriv bordet.On the server desktop, navigate to Windows Administrative Tools > Windows PowerShell.

  6. Kör följande kommandon i PowerShell-fönstret för att:In the PowerShell Window, run the following commands to:

    • Installera IIS-servernInstall the IIS server
    • Ta bort standard iisstart.htms filenRemove the default iisstart.htm file
    • Lägg till en ny iisstart.htm-fil som visar namnet på den virtuella datorn:Add a new iisstart.htm file that displays the name of the VM:
    
     # 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)
    
  7. Stäng skydds-sessionen med myVM1.Close the Bastion session with myVM1.

  8. Upprepa steg 1 till 6 för att installera IIS och den uppdaterade filen iisstart.htm på myVM2 och myVM3.Repeat steps 1 to 6 to install IIS and the updated iisstart.htm file on myVM2 and myVM3.

Testa lastbalanserarenTest the load balancer

  1. Hitta den offentliga IP-adressen för belastningsutjämnaren på översikts skärmen.Find the public IP address for the load balancer on the Overview screen. Välj alla tjänster i den vänstra menyn, Välj alla resurser och välj sedan myPublicIP.Select All services in the left-hand menu, select All resources, and then select myPublicIP.

  2. Kopiera den offentliga IP-adressen och klistra in den i webbläsarens adressfält.Copy the public IP address, and then paste it into the address bar of your browser. IIS-webbserverns standardsida visas i webbläsaren.The default page of IIS Web server is displayed on the browser.

    IIS-webbserver

Om du vill se belastningsutjämnaren distribuerar trafik över alla tre virtuella datorer kan du anpassa standard sidan för varje virtuell dators IIS-webbserver och sedan framtvinga en uppdatering av webbläsaren från klient datorn.To see the load balancer distribute traffic across all three VMs, you can customize the default page of each VM's IIS Web server and then force-refresh your web browser from the client machine.

Rensa resurserClean up resources

Ta bort resurs gruppen, belastningsutjämnaren och alla relaterade resurser när de inte längre behövs.When no longer needed, delete the resource group, load Balancer, and all related resources. Det gör du genom att markera resurs gruppen CreatePubLBQS-RG som innehåller resurserna och sedan välja ta bort.To do so, select the resource group CreatePubLBQS-rg that contains the resources and then select Delete.

Nästa stegNext steps

I den här snabbstarten kommer du att göra följande:In this quickstart, you:

  • Skapat en Azure standard-eller Basic-Load BalancerCreated an Azure Standard or Basic Load Balancer
  • Anslutna tre virtuella datorer till belastningsutjämnaren.Attached 3 VMs to the load balancer.
  • Konfigurerat trafik regel för belastnings utjämning, hälso avsökning och testar sedan belastningsutjämnaren.Configured the load balancer traffic rule, health probe, and then tested the load balancer.

Om du vill veta mer om Azure Load Balancer fortsätter du till:To learn more about Azure Load Balancer, continue to: