Rychlý Start: vytvoření interního nástroje pro vyrovnávání zatížení virtuálních počítačů pomocí Azure Portal

začněte s Azure Load Balancer pomocí Azure Portal k vytvoření interního nástroje pro vyrovnávání zatížení a tří virtuálních počítačů.

Požadavky

Přihlášení k Azure

Přihlaste se k webu Azure Portal na adrese https://portal.azure.com.


Poznámka

Pro produkční úlohy se doporučuje používat nástroj pro vyrovnávání zatížení Standard SKU. další informace o sku najdete v tématu Azure Load Balancer sku.

Při vytváření interního nástroje pro vyrovnávání zatížení je virtuální síť nakonfigurovaná jako síť pro nástroj pro vyrovnávání zatížení.

Privátní IP adresa ve virtuální síti je ve výchozím nastavení pro nástroj pro vyrovnávání zatížení nakonfigurovaná jako front-end (s názvem jako LoadBalancerFrontend ).

IP adresa front-endu může být statická nebo Dynamická.

Vytvoření virtuální sítě

V této části vytvoříte virtuální síť a podsíť.

  1. Do vyhledávacího pole v horní části portálu zadejte Virtual Network. Ve výsledcích hledání vyberte možnost virtuální sítě .

  2. Ve virtuální síti vyberte + vytvořit.

  3. V části vytvořit virtuální síť zadejte nebo vyberte tyto informace na kartě základy :

    Nastavení Hodnota
    podrobnosti Project
    Předplatné Vyberte své předplatné Azure.
    Skupina prostředků Vyberte, že chcete vytvořit novou IP adresu.
    Do název zadejte CreateIntLBQS-RG.
    Vyberte OK.
    Podrobnosti o instancích
    Name Zadejte myVNet
    Oblast Vyberte (Evropa) západní Evropa
  4. Vyberte kartu IP adresy nebo v dolní části stránky vyberte tlačítko Další: IP adresy .

  5. Na kartě IP adresy zadejte tyto informace:

    Nastavení Hodnota
    Adresní prostor protokolu IPv4 Zadejte 10.1.0.0/16
  6. V části název podsítě vyberte slovo výchozí.

  7. V Upravit podsíť zadejte tyto informace:

    Nastavení Hodnota
    Název podsítě Zadejte myBackendSubnet
    Rozsah adres podsítě Zadejte 10.1.0.0/24
  8. Vyberte Uložit.

  9. Vyberte kartu zabezpečení .

  10. V části BastionHost vyberte Povolit. Zadejte tyto informace:

    Nastavení Hodnota
    Název bastionu Zadejte myBastionHost
    Adresní prostor AzureBastionSubnet Zadejte 10.1.1.0/27 .
    Veřejná IP adresa Vyberte, že chcete vytvořit novou IP adresu.
    Jako název zadejte myBastionIP.
    Vyberte OK.
  11. Vyberte kartu Revize + vytvořit nebo vyberte tlačítko Revize + vytvořit .

  12. Vyberte Vytvořit.

Vytvoření brány NAT

V této části vytvoříte bránu NAT pro odchozí internetový přístup k prostředkům ve virtuální síti.

  1. Do vyhledávacího pole v horní části portálu zadejte bránu NAT. Ve výsledcích hledání vyberte brány NAT .

  2. V bráně NAT vyberte + vytvořit.

  3. V části vytvořit bránu pro překlad síťových adres (NAT) zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Podrobnosti o projektu
    Předplatné Vyberte své předplatné.
    Skupina prostředků Vyberte CreateIntLBQS-RG.
    Podrobnosti o instancích
    Název brány NAT Zadejte myNATgateway.
    Zóna dostupnosti Vyberte Žádná.
    Časový limit nečinnosti (minuty) Zadejte 15.
  4. Vyberte kartu odchozí IP adresa nebo klikněte na tlačítko Další: odchozí IP adresa v dolní části stránky.

  5. V poli odchozí IP adresa vyberte možnost vytvořit novou veřejnou IP adresu vedle veřejné IP adresy.

  6. Do myNATgatewayIP zadejte název v Přidat veřejnou IP adresu.

  7. Vyberte OK.

  8. Vyberte kartu podsíť nebo vyberte tlačítko Další: podsíť v dolní části stránky.

  9. Ve virtuální síti na kartě podsíť vyberte myVNet.

  10. V části název podsítě vyberte myBackendSubnet .

  11. V dolní části stránky vyberte tlačítko modrá recenze + vytvořit nebo vyberte kartu Revize + vytvořit .

  12. Vyberte Vytvořit.

Vytvořit nástroj pro vyrovnávání zatížení

V této části vytvoříte Nástroj pro vyrovnávání zatížení, který vyrovnává zatížení virtuálních počítačů.

Během vytváření nástroje pro vyrovnávání zatížení nakonfigurujete:

  • IP adresa front-endu
  • Back-endový fond
  • Příchozí pravidla vyrovnávání zatížení
  1. Do vyhledávacího pole v horní části portálu zadejte Load Balancer. Ve výsledcích hledání vyberte Nástroje pro vyrovnávání zatížení.

  2. Na stránce Nástroj pro vyrovnávání zatížení vyberte Vytvořit.

  3. Na kartě Základy na stránce Vytvořit nástroj pro vyrovnávání zatížení zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Podrobnosti o projektu
    Předplatné Vyberte své předplatné.
    Skupina prostředků Vyberte CreateIntLBQS-rg.
    Podrobnosti o instancích
    Name Zadejte myLoadBalancer.
    Oblast Vyberte (Evropa) Západní Evropa.
    Typ Vyberte Interní.
    SKU Ponechte výchozí hodnotu Standard.

    Snímek obrazovky s vytvořením karty Základy nástroje pro vyrovnávání zatížení typu Standard

  4. V dolní části stránky vyberte Další: Konfigurace IP adresy front-endu.

  5. V části Konfigurace IP adresy front-endu vyberte + Přidat front-endovou IP adresu.

  6. Do pole Název zadejte LoadBalancerFrontend.

  7. V části Podsíť vyberte myBackendSubnet.

  8. Jako Přiřazení vyberte Dynamická.

  9. V části Zóna dostupnosti vyberte Zónově redundantní.

    Poznámka

    V oblastech Zóny dostupnostimůžete vybrat možnost žádná zóna (výchozí možnost), konkrétní zónu nebo zónově redundantní. Volba bude záviset na konkrétních požadavcích na selhání domény. V oblastech Zóny dostupnosti se toto pole nezobrazí.
    Další informace o zónách dostupnosti najdete v tématu Přehled zón dostupnosti.

  10. Vyberte Přidat.

  11. V dolní části stránky vyberte Další: Back-endové fondy.

  12. Na kartě Back-endové fondy vyberte + Přidat back-endový fond.

  13. Do pole Přidat back-endový fond zadejte myBackendPool jako Název.

  14. V konfiguraci back-endový fondu vyberte NIC nebo IP adresa.

  15. Jako IP adresu vyberte IPv4 nebo IPv6.

  16. Vyberte Přidat.

  17. V dolní části stránky vyberte tlačítko Další: Příchozí pravidla.

  18. V části Pravidlo vyrovnávání zatížení na kartě Příchozí pravidla vyberte + Přidat pravidlo vyrovnávání zatížení.

  19. V části Přidat pravidlo vyrovnávání zatížení zadejte nebo vyberte následující informace:

    Nastavení Hodnota
    Název Zadejte myHTTPRule.
    Verze PROTOKOLU IP V závislosti na vašich požadavcích vyberte IPv4 nebo IPv6.
    IP adresa front-endu Vyberte LoadBalancerFrontend.
    Protokol Vyberte TCP.
    Port Zadejte 80.
    Back-endový port Zadejte 80.
    Back-endový fond Vyberte myBackendPool.
    Sonda stavu Vyberte, že chcete vytvořit novou IP adresu.
    Do pole Název zadejte myHealthProbe.
    V části Protokol vyberte HTTP.
    Ponechte zbývající výchozí hodnoty a vyberte OK.
    Trvalost relace Vyberte Žádná.
    Časový limit nečinnosti (minuty) Zadejte nebo vyberte 15.
    Resetování protokolu TCP Vyberte Povoleno.
    Plovoucí IP adresa Vyberte Zakázáno.
  20. Vyberte Přidat.

  21. V dolní části stránky vyberte modré tlačítko Zkontrolovat a vytvořit.

  22. Vyberte Vytvořit.

    Poznámka

    V tomto příkladu jste vytvořili bránu NAT pro zajištění odchozího internetového přístupu. Karta odchozích pravidel v konfiguraci se obejde a není potřeba s bránou NAT. Další informace o službě Azure NAT Gateway najdete v tématu Co je Překlad adres služby Azure Virtual Network? Další informace o odchozích připojeních v Azure najdete v tématu Překlad zdrojových adres (SNAT) pro odchozí připojení.

Vytvoření virtuálních počítačů

V této části vytvoříte tři virtuální počítače (myVM1, myVM2 a myVM3) ve třech různých zónách (Zóna 1, Zóna 2 a Zóna 3).

Tyto virtuální počítače se přidávají do back-endového fondu nástroje pro vyrovnávání zatížení, který byl vytvořen dříve.

  1. Do vyhledávacího pole v horní části portálu zadejte Virtuální počítač. Ve výsledcích hledání vyberte Virtuální počítače.

  2. V části Virtuální počítače vyberte + Vytvořit > virtuální počítač.

  3. V části Vytvořit virtuální počítač zadejte nebo vyberte hodnoty na kartě Základy:

    Nastavení Hodnota
    Project podrobností
    Předplatné Vyberte své předplatné Azure.
    Skupina prostředků Vyberte CreateIntLBQS-rg.
    Podrobnosti o instancích
    Název virtuálního počítače Zadejte myVM1.
    Oblast Vyberte (Evropa) Západní Evropa
    Možnosti dostupnosti Výběr zón dostupnosti
    Zóna dostupnosti Vyberte 1.
    Image Vyberte Windows Server 2019 Datacenter – Gen1.
    Instance Azure Spot Ponechte výchozí možnost nezaškrtnutou.
    Velikost Volba velikosti virtuálního počítače nebo nastavení výchozího nastavení
    Účet správce
    Uživatelské jméno Zadejte uživatelské jméno.
    Heslo Zadání hesla
    Potvrzení hesla Znovu zadejte heslo.
    Pravidla portů pro příchozí provoz
    Veřejné příchozí porty Vyberte Žádné.
  4. Vyberte kartu Sítě nebo vyberte Další: Disky a pak Další: Sítě.

  5. Na kartě Sítě vyberte nebo zadejte:

    Nastavení Hodnota
    Síťové rozhraní
    Virtuální síť myVNet
    Podsíť myBackendSubnet
    Veřejná IP adresa Vyberte Žádná.
    Skupina zabezpečení sítě síťových adaptérů Vyberte Upřesnit.
    Konfigurace skupiny zabezpečení sítě Vyberte, že chcete vytvořit novou IP adresu.
    V části Vytvořit skupinu zabezpečení sítě zadejte myNSG do pole Název.
    V části Příchozí pravidla vyberte + Přidat příchozí pravidlo.
    V části Rozsahy cílových portů zadejte 80.
    V části Priorita zadejte 100.
    Do pole Název zadejte myNSGRule.
    Vyberte Přidat.
    Vyberte OK.
    Vyrovnávání zatížení
    Umístit tento virtuální počítač za existující řešení vyrovnávání zatížení? Zaškrtněte políčko.
    Nastavení vyrovnávání zatížení
    Možnosti vyrovnávání zatížení Výběr vyrovnávání zatížení Azure
    Výběr nástroje pro vyrovnávání zatížení Vyberte myLoadBalancer.
    Výběr back-endové fondu Vyberte myBackendPool.
  6. Vyberte Zkontrolovat a vytvořit.

  7. Zkontrolujte nastavení a pak vyberte Vytvořit.

  8. Postupujte podle kroků 1 až 7 a vytvořte další dva virtuální počítače s následujícími hodnotami a všemi ostatními nastaveními stejnými jako myVM1:

    Nastavení VIRTUÁLNÍ POČÍTAČ 2 Virtuální počítač 3
    Name virtuální počítače myVM2 myVM3
    Zóna dostupnosti 2 3
    Skupina zabezpečení sítě Vyberte existující myNSG. Vyberte existující myNSG.

Poznámka

Azure poskytuje výchozí IP adresu odchozího přístupu pro Azure Virtual Machines, které nemají přiřazenou veřejnou IP adresu nebo jsou v back-endového fondu interního virtuálního počítače Azure Load Balancer. Výchozí mechanismus IP adresy odchozího přístupu poskytuje odchozí IP adresu, která není konfigurovatelná.

Další informace o výchozím odchozím přístupu najdete v tématu Výchozí odchozí přístup v Azure.

Výchozí IP adresa odchozího přístupu je zakázaná, když je virtuálnímu počítači přiřazena veřejná IP adresa nebo je virtuální počítač umístěn do back-endového fondu služby Standard Load Balancer s odchozími pravidly nebo bez nich. Pokud je Překlad adres služby Azure Virtual Network virtuální počítač přiřazený k podsíti virtuálního počítače, výchozí IP adresa odchozího přístupu je zakázaná.

Virtuální počítače vytvořené škálovacími sadami virtuálních počítačů v režimu flexibilní orchestrace nemají výchozí odchozí přístup.

Další informace o odchozích připojeních v Azure najdete v tématu Použití překladu zdrojových adres (SNAT) pro odchozí připojení.

Vytvořit testovací virtuální počítač

V této části vytvoříte virtuální počítač s názvem myTestVM. Tento virtuální počítač se použije k otestování konfigurace nástroje pro vyrovnávání zatížení.

  1. Do vyhledávacího pole v horní části portálu zadejte virtuální počítač. Ve výsledcích hledání vyberte virtuální počítače .

  2. Na virtuální počítače vyberte + vytvořit > virtuální počítač.

  3. V části vytvořit virtuální počítač zadejte nebo vyberte hodnoty na kartě základy :

    Nastavení Hodnota
    podrobnosti Project
    Předplatné Vyberte své předplatné Azure.
    Skupina prostředků Vybrat CreateIntLBQS-RG
    Podrobnosti o instancích
    Název virtuálního počítače Zadejte myTestVM
    Oblast Vyberte (Evropa) západní Evropa
    Možnosti dostupnosti Vyberte Nevyžaduje se žádná redundance infrastruktury.
    Image Vyberte Windows Server 2019 Datacenter.
    Instance Azure Spot Ponechte vybranou výchozí možnost.
    Velikost Volba velikosti virtuálního počítače nebo nastavení výchozího nastavení
    Účet správce
    Uživatelské jméno Zadejte uživatelské jméno.
    Heslo Zadání hesla
    Potvrzení hesla Znovu zadejte heslo.
    Pravidla portů pro příchozí provoz
    Veřejné příchozí porty Vyberte Žádná.
  4. Vyberte kartu Sítě nebo vyberte Další: Disky a pak Další: Sítě.

  5. Na kartě Sítě vyberte nebo zadejte:

    Nastavení Hodnota
    Síťové rozhraní
    Virtuální síť myVNet
    Podsíť myBackendSubnet
    Veřejná IP adresa Vyberte Žádná.
    Skupina zabezpečení sítě síťových adaptérů Vyberte Upřesnit.
    Konfigurace skupiny zabezpečení sítě Vyberte MyNSG vytvořenou v předchozím kroku.
  6. Vyberte Zkontrolovat a vytvořit.

  7. Zkontrolujte nastavení a pak vyberte Vytvořit.

Instalace služby IIS

  1. Do vyhledávacího pole v horní části portálu zadejte Virtuální počítač. Ve výsledcích hledání vyberte Virtuální počítače.

  2. Vyberte myVM1.

  3. Na stránce Přehled vyberte Připojení a pak Bastion.

  4. Vyberte Použít Bastion.

  5. Zadejte uživatelské jméno a heslo zadané při vytváření virtuálního počítače.

  6. Vyberte Connect (Připojit).

  7. Na ploše serveru přejděte na stránku Windows nástroje pro > Windows PowerShell > Windows PowerShell.

  8. V okně PowerShellu spusťte následující příkazy:

    • Nainstalujte server služby IIS.
    • Odeberte výchozí iisstart.htm souborů.
    • Přidejte nový iisstart.htm, který zobrazí název virtuálního počítače.
    
     # 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. Ukončete relaci Bastionu pomocí virtuálního počítače myVM1.

  10. Opakováním kroků 1 až 9 nainstalujte službu IIS a aktualizovaný soubor iisstart.htm na myVM2 a myVM3.

Testování Load Balanceru

V této části otestujte nástroj pro vyrovnávání zatížení tak, že se připojíte k virtuálnímu počítače myTestVM a ověříte webovou stránku.

  1. Do vyhledávacího pole v horní části portálu zadejte Load Balancer. Ve výsledcích hledání vyberte Nástroje pro vyrovnávání zatížení.

  2. Vyberte myLoadBalancer.

  3. Poznamenejte si nebo zkopírujte adresu vedle privátní IP adresy v přehledu myLoadBalancer.

  4. Do vyhledávacího pole v horní části portálu zadejte Virtuální počítač. Ve výsledcích hledání vyberte Virtuální počítače.

  5. Vyberte myTestVM.

  6. Na stránce Přehled vyberte Připojení a pak Bastion.

  7. Vyberte Použít Bastion.

  8. Zadejte uživatelské jméno a heslo zadané při vytváření virtuálního počítače.

  9. Otevřete Internet Explorer na myTestVM.

  10. Do adresního řádku prohlížeče zadejte IP adresu z předchozího kroku. V prohlížeči se zobrazí vlastní stránka zobrazující jeden z názvů back-endového serveru.

    Snímek obrazovky s oknem prohlížeče zobrazující přizpůsobenou stránku podle očekávání

Pokud chcete zobrazit distribuci provozu nástroje pro vyrovnávání zatížení mezi oba virtuální počítače, můžete vynutit aktualizaci webového prohlížeče z klientského počítače.

Vyčištění prostředků

Pokud už je nepotřebujete, odstraňte skupinu prostředků, nástroj pro vyrovnávání zatížení a všechny související prostředky. Pokud to chcete udělat, vyberte skupinu prostředků CreateIntLBQS-rg, která obsahuje prostředky, a pak vyberte Odstranit.

Další kroky

V tomto rychlém startu:

  • Vytvoření interního účtu Azure Standard nebo Basic Load Balancer
  • Připojili jste k nástroji pro vyrovnávání zatížení 3 virtuální počítače.
  • Nakonfigurovali jste pravidlo provozu nástroje pro vyrovnávání zatížení, sondu stavu a pak nástroj pro vyrovnávání zatížení otestovali.

Další informace o Azure Load Balancer najdete v tomto: