Szybki start: tworzenie podstawowego wewnętrznego modułu równoważenia obciążenia w celu równoważenia obciążenia maszyn wirtualnych przy użyciu witryny Azure Portal
Rozpocznij pracę z usługą Azure Load Balancer przy użyciu witryny Azure Portal, aby utworzyć wewnętrzny moduł równoważenia obciążenia i dwie maszyny wirtualne.
Uwaga
Moduł równoważenia obciążenia jednostki SKU w warstwie Standardowa jest zalecany w przypadku obciążeń produkcyjnych. Aby uzyskać więcej informacji na temat jednostek SKU, zobacz Jednostki SKU usługi Azure Load Balancer.
Wymagania wstępne
- Konto platformy Azure z aktywną subskrypcją. Utwórz konto bezpłatnie.
Logowanie się do platformy Azure
Zaloguj się w witrynie Azure Portal.
Tworzenie sieci wirtualnej
Podczas tworzenia wewnętrznego modułu równoważenia obciążenia sieć wirtualna jest skonfigurowana jako sieć modułu równoważenia obciążenia.
Prywatny adres IP w sieci wirtualnej jest skonfigurowany jako fronton dla modułu równoważenia obciążenia. Adres IP frontonu może być statyczny lub dynamiczny.
Host usługi Azure Bastion jest tworzony w celu bezpiecznego zarządzania maszynami wirtualnymi i instalowania usług IIS.
Ważne
Ceny godzinowe zaczynają się od momentu wdrożenia usługi Bastion, niezależnie od użycia danych wychodzących. Aby uzyskać więcej informacji, zobacz Cennik i jednostki SKU. Jeśli wdrażasz usługę Bastion w ramach samouczka lub testu, zalecamy usunięcie tego zasobu po zakończeniu korzystania z niego.
W tej sekcji utworzysz sieć wirtualną, podsieć i hosta usługi Azure Bastion.
W polu wyszukiwania w górnej części portalu wprowadź wartość Sieć wirtualna. Wybierz pozycję Sieci wirtualne w wynikach wyszukiwania.
W obszarze Sieci wirtualne wybierz pozycję + Utwórz.
W obszarze Tworzenie sieci wirtualnej wprowadź lub wybierz te informacje na karcie Podstawy :
Ustawienie Wartość Szczegóły projektu Subskrypcja Wybierz subskrypcję platformy Azure Grupa zasobów Wybierz pozycjęUtwórz nowy.
W polu Nazwa wprowadź wartość CreateIntLBQS-rg.
Wybierz przycisk OK.Szczegóły wystąpienia Nazwisko Wprowadź myVNet Region (Region) Wybierz pozycję Zachodnie stany USA 3 Wybierz kartę Adresy IP lub wybierz przycisk Dalej: adresy IP w dolnej części strony.
Na karcie Adresy IP wprowadź następujące informacje:
Ustawienie Wartość Przestrzeń adresowa IPv4 Wprowadź wartość 10.1.0.0/16 W obszarze Nazwa podsieci wybierz wyraz domyślny.
W obszarze Edytuj podsieć wprowadź następujące informacje:
Ustawienie Wartość Nazwa podsieci Wprowadź wartość myBackendSubnet Zakres adresów podsieci Wprowadź wartość 10.1.0.0/24 Wybierz pozycję Zapisz.
Wybierz kartę Zabezpieczenia.
W obszarze BastionHost wybierz pozycję Włącz. Wprowadź następujące informacje:
Ustawienie Wartość Nazwa bastionu Wprowadź wartość myBastionHost Przestrzeń adresowa azureBastionSubnet Wprowadź wartość 10.1.1.0/27 Publiczny adres IP Wybierz pozycjęUtwórz nowy.
W polu Nazwa wprowadź wartość myBastionIP.
Wybierz przycisk OK.Wybierz kartę Przeglądanie + tworzenie lub wybierz przycisk Przejrzyj i utwórz .
Wybierz pozycję Utwórz.
Uwaga
Sieć wirtualna i podsieć są tworzone natychmiast. Tworzenie hosta usługi Bastion jest przesyłane jako zadanie i zostanie ukończone w ciągu 10 minut. Możesz przejść do następnych kroków podczas tworzenia hosta usługi Bastion.
Tworzenie modułu równoważenia obciążenia
W tej sekcji utworzysz moduł równoważenia obciążenia, który równoważy obciążenie maszyn wirtualnych.
Podczas tworzenia modułu równoważenia obciążenia skonfigurujesz:
- Adres IP frontonu
- Pula zaplecza
- Reguły równoważenia obciążenia przychodzącego
W polu wyszukiwania w górnej części portalu wprowadź ciąg Moduł równoważenia obciążenia. Wybierz pozycję Moduły równoważenia obciążenia w wynikach wyszukiwania.
Na stronie Moduł równoważenia obciążenia wybierz pozycję Utwórz.
Na karcie Podstawowe na stronie Tworzenie modułu równoważenia obciążenia wprowadź lub wybierz następujące informacje:
Ustawienie Wartość Szczegóły projektu Subskrypcja Wybierz subskrypcję. Grupa zasobów Wybierz pozycję UtwórzIntLBQS-rg. Szczegóły wystąpienia Nazwisko Wprowadź wartość myLoadBalancer Region (Region) Wybierz pozycję Zachodnie stany USA 3. SKU Wybierz pozycję Podstawowa. Typ wybierz pozycję Wewnętrzny. Wybierz pozycję Dalej: Konfiguracja adresu IP frontonu w dolnej części strony.
W obszarze Konfiguracja adresu IP frontonu wybierz pozycję + Dodaj konfigurację adresu IP frontonu.
Wprowadź wartość myFrontend w polu Nazwa.
Wybierz pozycję myVNet w obszarze Sieć wirtualna.
Wybierz pozycję myBackendSubnet w podsieci.
Wybierz pozycję Dynamic (Dynamiczny ) w polu Assignment ( Przypisanie).
Wybierz Dodaj.
Wybierz pozycję Dalej: pule zaplecza w dolnej części strony.
Na karcie Pule zaplecza wybierz pozycję + Dodaj pulę zaplecza.
Wprowadź wartość myBackendPool w polu Nazwa.
Wybierz pozycję Maszyny wirtualne w obszarze Skojarzone z.
Wybierz pozycję IPv4 lub IPv6 dla wersji adresu IP.
Wybierz Dodaj.
Wybierz przycisk Dalej: Reguły ruchu przychodzącego w dolnej części strony.
Na karcie Reguły równoważenia obciążenia na karcie Reguły ruchu przychodzącego wybierz pozycję + Dodaj regułę równoważenia obciążenia.
W obszarze Dodawanie reguły równoważenia obciążenia wprowadź lub wybierz następujące informacje:
Ustawienie Wartość Nazwisko Wprowadź myHTTPRule Wersja protokołu IP Wybierz pozycję IPv4 lub IPv6 w zależności od wymagań. Adres IP frontonu Wybierz pozycję myFrontend. Pula zaplecza Wybierz pozycję myBackendPool. Protokół Wybierz pozycję TCP. Port Wprowadź wartość 80. Port zaplecza Wprowadź wartość 80. Sonda kondycji Wybierz pozycjęUtwórz nowy.
W polu Nazwa wprowadź wartość myHealthProbe.
Wybierz pozycję TCP w obszarze Protokół.
Pozostaw pozostałe wartości domyślne i wybierz przycisk OK.Trwałość sesji Wybierz pozycję Brak. Limit czasu bezczynności (w minutach) Wprowadź lub wybierz 15. Pływający adres IP Wybierz opcję Wyłączone. Wybierz Dodaj.
Wybierz niebieski przycisk Przejrzyj i utwórz w dolnej części strony.
Wybierz pozycję Utwórz.
Tworzenie maszyn wirtualnych
W tej sekcji utworzysz dwie maszyny wirtualne (myVM1 i myVM2) w dwóch różnych strefach (Strefa 1 i Strefa 2).
Te maszyny wirtualne są dodawane do puli zaplecza modułu równoważenia obciążenia utworzonego wcześniej.
W polu wyszukiwania w górnej części portalu wprowadź ciąg Maszyna wirtualna. Wybierz pozycję Maszyny wirtualne w wynikach wyszukiwania.
W obszarze Maszyny wirtualne wybierz pozycję + Utwórz>maszynę wirtualną platformy Azure.
W obszarze Tworzenie maszyny wirtualnej wprowadź lub wybierz wartości na karcie Podstawy :
Ustawienie Wartość Szczegóły projektu Subskrypcja Wybierz subskrypcję platformy Azure Grupa zasobów Wybierz pozycję CreateIntLBQS-rg Szczegóły wystąpienia Virtual machine name Wprowadź myVM1 Region (Region) Wybierz (STANY USA) Zachodnie stany USA 3 Opcje dostępności Wybierz pozycję Zestaw dostępności Zestaw dostępności Wybierz pozycjęUtwórz nowy.
Wprowadź wartość myAvailabilitySet w polu Nazwa.
Wybierz przycisk OKTyp zabezpieczeń Wybierz opcję Standardowa. Obraz Wybierz pozycję Windows Server 2019 Datacenter — Gen2 Wystąpienie usługi Azure Spot Pozostaw wartość domyślną niezaznaczonego. Rozmiar Wybieranie rozmiaru maszyny wirtualnej lub ustawienie domyślne Konto administratora Username Wprowadź nazwę użytkownika Hasło Wprowadź hasło Potwierdź hasło Ponowne wprowadź hasło Reguły portów przychodzących Publiczne porty ruchu przychodzącego Wybierz pozycję Brak Wybierz kartę Sieć lub wybierz pozycję Dalej: Dyski, a następnie pozycję Dalej: Sieć.
Na karcie Sieć wybierz lub wprowadź:
Ustawienie Wartość Interfejs sieciowy Sieć wirtualna myVNet Podsieć myBackendSubnet Publiczny adres IP Wybierz pozycję Brak. Sieciowa grupa zabezpieczeń karty sieciowej Wybierz pozycję Zaawansowane Konfigurowanie sieciowej grupy zabezpieczeń Wybierz pozycjęUtwórz nowy.
W obszarze Tworzenie sieciowej grupy zabezpieczeń wprowadź nazwę myNSG.
W obszarze Reguły ruchu przychodzącego wybierz pozycję +Dodaj regułę ruchu przychodzącego.
W obszarze Usługa wybierz pozycję HTTP.
W obszarze Priorytet wprowadź wartość 100.
W polu Nazwa wprowadź myNSGRule
Wybierz pozycję Dodaj
wybierz przycisk OKRównoważenie obciążenia Czy umieścić tę maszynę wirtualną za istniejącym rozwiązaniem równoważenia obciążenia? Wybierz pole. Ustawienia równoważenia obciążenia Opcje równoważenia obciążenia Wybieranie równoważenia obciążenia platformy Azure Wybieranie modułu równoważenia obciążenia Wybierz pozycję myLoadBalancer Wybieranie puli zaplecza Wybierz pozycję myBackendPool Wybierz pozycję Przejrzyj i utwórz.
Przejrzyj ustawienia, a następnie wybierz pozycję Utwórz.
Wykonaj kroki od 1 do 7, aby utworzyć jeszcze jedną maszynę wirtualną z następującymi wartościami i wszystkimi innymi ustawieniami tak samo jak myVM1:
Ustawienie MW 2 Nazwisko myVM2 Zestaw dostępności Wybierz istniejący zestaw myAvailabilitySet Sieciowa grupa zabezpieczeń Wybierz istniejącą grupę myNSG
Uwaga
Platforma Azure udostępnia domyślny adres IP dostępu wychodzącego dla maszyn wirtualnych, które nie są przypisane do publicznego adresu IP lub znajdują się w puli zaplecza wewnętrznego podstawowego modułu równoważenia obciążenia platformy Azure. Domyślny mechanizm adresów IP dostępu wychodzącego zapewnia wychodzący adres IP, który nie jest konfigurowalny.
Domyślny adres IP dostępu wychodzącego jest wyłączony, gdy wystąpi jedno z następujących zdarzeń:
- Publiczny adres IP jest przypisywany do maszyny wirtualnej.
- Maszyna wirtualna jest umieszczana w puli zaplecza standardowego modułu równoważenia obciążenia z regułami ruchu wychodzącego lub bez tych reguł.
- Zasób usługi Azure NAT Gateway jest przypisywany do podsieci maszyny wirtualnej.
Maszyny wirtualne tworzone przy użyciu zestawów skalowania maszyn wirtualnych w trybie elastycznej aranżacji nie mają domyślnego dostępu wychodzącego.
Aby uzyskać więcej informacji na temat połączeń wychodzących na platformie Azure, zobacz Domyślny dostęp wychodzący na platformie Azure i Używanie źródłowego tłumaczenia adresów sieciowych (SNAT) dla połączeń wychodzących.
Tworzenie testowej maszyny wirtualnej
W tej sekcji utworzysz maszynę wirtualną o nazwie myTestVM. Ta maszyna wirtualna będzie używana do testowania konfiguracji modułu równoważenia obciążenia.
W polu wyszukiwania w górnej części portalu wprowadź ciąg Maszyna wirtualna. Wybierz pozycję Maszyny wirtualne w wynikach wyszukiwania.
W obszarze Maszyny wirtualne wybierz pozycję + Utwórz>maszynę wirtualną platformy Azure.
W obszarze Tworzenie maszyny wirtualnej wpisz lub wybierz wartości na karcie Podstawy :
Ustawienie Wartość Szczegóły projektu Subskrypcja Wybierz subskrypcję platformy Azure Grupa zasobów Wybierz pozycję CreateIntLBQS-rg Szczegóły wystąpienia Virtual machine name Wprowadź maszynę wirtualną myTestVM Region (Region) Wybierz (STANY USA) Zachodnie stany USA 3 Opcje dostępności Wybierz pozycję Brak wymaganej nadmiarowości infrastruktury Typ zabezpieczeń Wybierz opcję Standardowa. Obraz Wybierz pozycję Windows Server 2019 Datacenter — Gen2 Wystąpienie usługi Azure Spot Pozostaw wartość domyślną niezaznaczonego. Rozmiar Wybieranie rozmiaru maszyny wirtualnej lub ustawienie domyślne Konto administratora Username Wprowadź nazwę użytkownika Hasło Wprowadź hasło Potwierdź hasło Ponowne wprowadź hasło Reguły portów przychodzących Publiczne porty ruchu przychodzącego Wybierz pozycję Brak. Wybierz kartę Sieć lub wybierz pozycję Dalej: Dyski, a następnie pozycję Dalej: Sieć.
Na karcie Sieć wybierz lub wprowadź:
Ustawienie Wartość Interfejs sieciowy Sieć wirtualna myVNet Podsieć myBackendSubnet Publiczny adres IP Wybierz pozycję Brak. Sieciowa grupa zabezpieczeń karty sieciowej Wybierz pozycję Zaawansowane Konfigurowanie sieciowej grupy zabezpieczeń Wybierz pozycję MyNSG utworzone w poprzednim kroku. Wybierz pozycję Przejrzyj i utwórz.
Przejrzyj ustawienia, a następnie wybierz pozycję Utwórz.
Instalacja usług IIS
W polu wyszukiwania w górnej części portalu wprowadź ciąg Maszyna wirtualna. Wybierz pozycję Maszyny wirtualne w wynikach wyszukiwania.
Wybierz pozycję myVM1.
Na stronie Przegląd wybierz pozycję Połącz, a następnie pozycję Bastion.
Wprowadź nazwę użytkownika i hasło wprowadzone podczas tworzenia maszyny wirtualnej.
Wybierz pozycję Połącz.
Na pulpicie serwera przejdź do pozycji Narzędzia>administracyjne systemu Windows PowerShell środowiska Windows PowerShell.>
W oknie programu PowerShell wykonaj następujące polecenia:
- Zainstaluj serwer usług IIS.
- Usuń domyślny plik iisstart.htm.
- Dodaj nowy plik iisstart.htm, który wyświetla nazwę maszyny wirtualnej.
# 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)
Zamknij sesję usługi Bastion z maszyną wirtualną myVM1.
Powtórz kroki od 1 do 8, aby zainstalować usługi IIS i zaktualizowany plik iisstart.htm na maszynie wirtualnej myVM2.
Testowanie modułu równoważenia obciążenia
W tej sekcji przetestujesz moduł równoważenia obciążenia, łącząc się z maszyną myTestVM i sprawdzając stronę internetową.
W polu wyszukiwania w górnej części portalu wprowadź ciąg Moduł równoważenia obciążenia. Wybierz pozycję Moduły równoważenia obciążenia w wynikach wyszukiwania.
Wybierz pozycję myLoadBalancer.
Zanotuj lub skopiuj adres obok pozycji Prywatny adres IP w obszarze Przegląd modułu myLoadBalancer. Jeśli nie widzisz pola Prywatny adres IP, wybierz pozycję Zobacz więcej w oknie informacji.
W polu wyszukiwania w górnej części portalu wprowadź ciąg Maszyna wirtualna. Wybierz pozycję Maszyny wirtualne w wynikach wyszukiwania.
Wybierz pozycję myTestVM.
Na stronie Przegląd wybierz pozycję Połącz, a następnie pozycję Bastion.
Wprowadź nazwę użytkownika i hasło wprowadzone podczas tworzenia maszyny wirtualnej.
Otwórz program Internet Explorer na maszynie myTestVM.
Wprowadź adres IP z poprzedniego kroku na pasku adresu przeglądarki. W przeglądarce zostanie wyświetlona strona niestandardowa z jedną z nazw serwerów zaplecza. W tym przykładzie jest to 10.1.0.4.
Aby zobaczyć, jak moduł równoważenia obciążenia dystrybuuje ruch między obie maszyny wirtualne, możesz wymusić odświeżenie przeglądarki internetowej z komputera klienckiego.
Czyszczenie zasobów
Gdy grupa zasobów, moduł równoważenia obciążenia i wszystkie pokrewne zasoby nie będą już potrzebne, usuń je. W tym celu wybierz grupę zasobów CreateIntLBQS-rg zawierającą zasoby, a następnie wybierz pozycję Usuń.
Następne kroki
W ramach tego przewodnika Szybki start wykonasz następujące czynności:
Tworzenie wewnętrznego modułu równoważenia obciążenia platformy Azure
Dołączone 2 maszyny wirtualne do modułu równoważenia obciążenia
Skonfigurowano regułę ruchu modułu równoważenia obciążenia, sondę kondycji, a następnie przetestowano moduł równoważenia obciążenia
Aby dowiedzieć się więcej na temat usługi Azure Load Balancer, przejdź do: