Zelfstudie: Verkeersroutering met gewogen eindpunten beheren met behulp van Traffic Manager

In deze zelfstudie wordt beschreven hoe u Azure Traffic Manager gebruikt om de routering van gebruikersverkeer tussen eindpunten te beheren via de methode voor gewogen routering. Met deze routeringsmethode kunt u het gewicht toewijzen aan elk eindpunt in de profielconfiguratie van Traffic Manager. Gebruikersverkeer wordt vervolgens gerouteerd op basis van het gewicht dat is toegewezen aan elk eindpunt. Het gewicht is een geheel getal tussen 1 en 1000. Hoe hoger het gewicht dat is toegewezen aan een eindpunt, hoe hoger de prioriteit van het eindpunt.

In deze zelfstudie leert u het volgende:

  • Twee virtuele machines maken met daarop een eenvoudige website in IIS.
  • Twee virtuele machines voor tests maken om Traffic Manager in actie te zien.
  • Een DNS-naam configureren voor de VM's met behulp van IIS.
  • Een Traffic Manager-profiel maken.
  • VM-eindpunten toevoegen aan het Traffic Manager-profiel.
  • Zie Traffic Manager in werking.

Als u nog geen abonnement op Azure hebt, maak dan een gratis account aan voordat u begint.

Vereisten

Als u Traffic Manager in actie wilt zien, implementeert u het volgende voor deze zelfstudie:

  • Twee exemplaren van basiswebsites die worden uitgevoerd in verschillende Azure-regio's: VS - oost en Europa - west.
  • Twee virtuele machines voor het testen van de Traffic Manager: één in VS - oost en de andere in Europa - west. De test-VM’s worden gebruikt om te illustreren hoe gebruikersverkeer via Traffic Manager naar een website wordt gerouteerd met een bijbehorend eindpunt waaraan een hoger gewicht is toegewezen.

Aanmelden bij Azure

Meld u aan bij de Azure-portal.

Websites maken

In dit gedeelte maakt u twee website-instanties die de twee service-eindpunten voor het Traffic Manager-profiel vormen in twee Azure-regio’s. Voltooi de volgende stappen om de twee websites te maken:

  1. Maak twee virtuele machines om een eenvoudige website uit te voeren: een in VS - oost en de andere in Europa - west.
  2. Installeer een IIS-server op elke virtuele machine. Werk de standaardwebpagina bij die de naam beschrijft van de virtuele machine waarmee een gebruiker is verbonden als deze de website bezoekt.

Virtuele machines maken voor het uitvoeren van websites

In deze sectie maakt u twee VM's (myIISVMEastUS en myIISVMWEurope) in de Azure-regio's US - oost en EU - west.

  1. Selecteer Een resource maken>Compute>Datacenter met Windows Server 2019 in de linkerbovenhoek van Azure Portal.

  2. In Een virtuele machine maken typt of selecteert u de volgende waarden op het tabblad Basisinformatie:

    • Abonnement>Resourcegroep: Selecteer Nieuwe maken en typ myResourceGroupTM1.
    • Instantiedetails>Naam van virtuele machine: Typ myIISVMEastUS.
    • Exemplaardetails>Regio: selecteer VS - oost.
    • Beheerdersaccount>Gebruikersnaam: voer een gebruikersnaam van uw keuze in.
    • Beheerdersaccount>Wachtwoord: voer een wachtwoord van uw keuze in. Het wachtwoord moet minstens 12 tekens lang zijn en moet voldoen aan de gedefinieerde complexiteitsvereisten.
    • Regels voor binnenkomende poort>Openbare poorten voor inkomend verkeer: Selecteer Geselecteerde poorten toestaan.
    • Regels voor binnenkomende poort>Binnenkomende poorten selecteren: Selecteer RDP en HTTP in de vervolgkeuzelijst.
  3. Selecteer het tabblad Beheer of selecteer Volgende: Schijven en vervolgens Volgende: Netwerken en vervolgens Volgende: Beheer. Stel bij BewakingDiagnostische gegevens over opstarten in op Uit.

  4. Selecteer Controleren + maken.

  5. Controleer de instellingen en klik op Maken.

  6. Volg de stappen om een tweede VM te maken met de naam myIISVMWestEurope, een resourcegroep met de naam myResourceGroupTM2, met locatieEuropa - west en met alle overige instellingen gelijk aan die voor myIISVMEastUS.

  7. Het maken van de VM's duurt enkele minuten. Ga niet verder met de overige stappen voordat beide VM's zijn gemaakt.

Een virtuele machine maken

IIS installeren en de standaardwebpagina aanpassen

In deze sectie installeert u de IIS-server op de twee VM's myIISVMEastUS en myIISVMWestEurope en werkt u vervolgens de standaardwebpagina bij. De aangepaste webpagina geeft de naam weer van de virtuele machine waarmee u verbinding maakt als u de website in een webbrowser bezoekt.

  1. Selecteer Alle resources in het menu aan de linkerkant. Selecteer in de lijst met resources myIISVMEastUS in de resourcegroep myResourceGroupTM1.

  2. Selecteer op de pagina Overzicht de optie Verbinding maken. Selecteer in Verbinding maken met virtuele machine de optie RDP-bestand downloaden.

  3. Open het gedownloade RDP-bestand. Selecteer Verbinding maken wanneer u hierom wordt gevraagd. Voer de gebruikersnaam en het wachtwoord in die u hebt opgegeven tijdens het maken van de virtuele machine. Mogelijk moet u Meer opties>Een ander account gebruiken selecteren om de aanmeldingsgegevens op te geven die u hebt ingevoerd tijdens het maken van de VM.

  4. Selecteer OK.

  5. Er wordt mogelijk een certificaatwaarschuwing weergegeven tijdens het aanmelden. Als u de waarschuwing ontvangt, selecteert u Ja of Doorgaan om door te gaan met de verbinding.

  6. Ga op de serverdesktop naar Windows Systeembeheer>Serverbeheer.

  7. Open Windows PowerShell op VM1. Gebruik de volgende opdrachten om de IIS-server te installeren en het standaard htm-bestand bij te werken.

    # Install IIS
    Install-WindowsFeature -name Web-Server -IncludeManagementTools
    
    # Remove default .htm file
    remove-item C:\inetpub\wwwroot\iisstart.htm
    
    #Add custom .htm file
    Add-Content -Path "C:\inetpub\wwwroot\iisstart.htm" -Value $("Hello World from " + $env:computername)
    

    IIS installeren en de webpagina aanpassen

  8. Sluit de RDP-verbinding met myIISVMEastUS.

  9. Herhaal de stappen 1-8. Maak een RDP-verbinding met VM myIISVMWestEurope in resourcegroep myResourceGroupTM2, zodat u IIS kunt installeren en de standaardwebpagina kunt aanpassen.

DNS-namen voor virtuele machines configureren met behulp van IIS

Traffic Manager routeert gebruikersverkeer op basis van de DNS-naam van de service-eindpunten. In deze sectie configureert u de DNS-namen voor de IIS-servers myIISVMEastUS en myIISVMWestEurope.

  1. Selecteer Alle resources in het menu aan de linkerkant. Selecteer in de lijst met resources myIISVMEastUS in de resourcegroep myResourceGroupTM1.
  2. Selecteer op de pagina Overzicht onder DNS-naam de optie Configureren.
  3. Voeg op de pagina Configuratie onder het label DNS-naam een unieke naam toe. Selecteer vervolgens Opslaan.
  4. Herhaal stap 1, 2 en 3 voor de VM met de naam myIISVMWestEurope in resourcegroep myResourceGroupTM2.

Een test-VM maken

In deze sectie maakt u een VM (myVMEastUS en myVMWestEurope) in elke Azure-regio (US - oost en EU - west). U gaat deze VM's gebruiken om te testen hoe verkeer via Traffic Manager naar het website-eindpunt wordt gerouteerd waaraan het meeste gewicht is toegewezen.

  1. Selecteer Een resource maken>Compute>Datacenter met Windows Server 2019 in de linkerbovenhoek van Azure Portal.

  2. In Een virtuele machine maken typt of selecteert u de volgende waarden op het tabblad Basisinformatie:

    • Abonnement>Resourcegroep: Selecteer myResourceGroupTM1.
    • Instantiedetails>Naam van virtuele machine: Typ myVMEastUS.
    • Exemplaardetails>Regio: selecteer VS - oost.
    • Beheerdersaccount>Gebruikersnaam: voer een gebruikersnaam van uw keuze in.
    • Beheerdersaccount>Wachtwoord: voer een wachtwoord van uw keuze in. Het wachtwoord moet minstens 12 tekens lang zijn en moet voldoen aan de gedefinieerde complexiteitsvereisten.
    • Regels voor binnenkomende poort>Openbare poorten voor inkomend verkeer: Selecteer Geselecteerde poorten toestaan.
    • Regels voor binnenkomende poort>Binnenkomende poorten selecteren: Selecteer RDP in de vervolgkeuzelijst.
  3. Selecteer het tabblad Beheer of selecteer Volgende: Schijven en vervolgens Volgende: Netwerken en vervolgens Volgende: Beheer. Stel bij BewakingDiagnostische gegevens over opstarten in op Uit.

  4. Selecteer Controleren + maken.

  5. Controleer de instellingen en klik op Maken.

  6. Volg de stappen om een tweede VM te maken met de naam myVMWestEurope, een resourcegroep met de naam myResourceGroupTM2, met locatieEU - west en met alle overige instellingen gelijk aan die voor myVMEastUS.

  7. Het maken van de VM's duurt enkele minuten. Ga niet verder met de overige stappen voordat beide VM's zijn gemaakt.

Een Traffic Manager-profiel maken

Maak een Traffic Manager-profiel op basis van de routeringsmethode Gewogen.

  1. Selecteer links boven in het scherm de optie Een resource maken>Netwerken>Traffic Manager-profiel>Maken.

  2. Typ of selecteer de volgende informatie in Traffic Manager-profiel. Accepteer de standaardwaarden voor de overige instellingen en selecteer Maken.

    Instelling Waarde
    Naam Voer een unieke naam binnen de trafficmanager.net-zone in. Dit resulteert in de DNS-naam trafficmanager.net, die wordt gebruikt voor toegang tot uw Traffic Manager-profiel.
    Routeringsmethode Selecteer de routeringsmethode Gewogen.
    Abonnement Selecteer uw abonnement.
    Resourcegroep Selecteer Bestaande gebruiken en selecteer vervolgens myResourceGroupTM1.

    Een Traffic Manager-profiel maken

Traffic Manager-eindpunten toevoegen

Voeg de twee VM's toe waarop de IIS-servers myIISVMEastUS en myIISVMWestEurope worden uitgevoerd om gebruikersverkeer naar deze VM's te routeren.

  1. Zoek in de zoekbalk van de portal de naam van het Traffic Manager-profiel dat u in de vorige sectie hebt gemaakt. Selecteer het profiel in de resultaten die worden weergegeven.

  2. Selecteer in Traffic Manager-profiel in de sectie Instellingen de optie Eindpunten>Toevoegen.

  3. Voer de volgende informatie in of selecteer deze. Accepteer de standaardwaarden voor de overige instellingen en selecteer OK.

    Instelling Waarde
    Type Voer het Azure-eindpunt in.
    Naam Voer myEastUSEndpoint in.
    Doelbrontype Selecteer Openbaar IP-adres.
    Doelbron Kies een openbaar IP-adres om het overzicht van resources met openbare IP-adressen onder hetzelfde abonnement weer te geven. Selecteer in Resource het openbare IP-adres met de naam myIISVMEastUS-ip. Dit is het openbare IP-adres van de IIS-server VM in VS - oost.
    Gewicht Voer 100 in.
  4. Herhaal stappen 2 en 3 om nog een eindpunt met de naam myWestEuropeEndpoint toe te voegen voor het openbare IP-adres myIISVMWestEurope-ip. Dit adres is gekoppeld aan de IIS-server-VM met de naam myIISVMWestEurope. Voer voor Gewicht25 in.

  5. Als beide eindpunten zijn toegevoegd, worden ze weergegeven in het Traffic Manager-profiel, samen met de controlestatus Online.

Het Traffic Manager-profiel testen

Voer de volgende stappen uit om Traffic Manager in actie te zien:

  1. Bepaal de DNS-naam van uw Traffic Manager-profiel.
  2. Zie Traffic Manager in werking.

De DNS-naam van het Traffic Manager-profiel vaststellen

In deze zelfstudie maakt u voor het gemak gebruik van de DNS-naam van het Traffic Manager-profiel om de websites te bezoeken.

U kunt de DNS-naam van het Traffic Manager-profiel als volgt vaststellen:

  1. Zoek in de zoekbalk van de portal de naam van het Traffic Manager-profiel dat u in de vorige sectie hebt gemaakt. Selecteer het Traffic Manager-profiel in de resultaten die worden weergegeven.

  2. Selecteer Overzicht.

  3. Het Traffic Manager-profiel geeft de bijbehorende DNS-naam weer. In productie-implementaties configureert u een aangepaste domeinnaam om met behulp van een DNS CNAME-record naar de Traffic Manager-domeinnaam te verwijzen.

    DNS-naam van Traffic Manager

Traffic Manager in werking zien

In dit gedeelte kunt u Traffic Manager in actie zien.

  1. Selecteer Alle resources in het menu aan de linkerkant. Selecteer in de lijst met resources myVMEastUS in de resourcegroep myResourceGroupTM1.

  2. Selecteer op de pagina Overzicht de optie Verbinding maken. Selecteer in Verbinding maken met virtuele machine de optie RDP-bestand downloaden.

  3. Open het gedownloade RDP-bestand. Selecteer Verbinding maken wanneer u hierom wordt gevraagd. Voer de gebruikersnaam en het wachtwoord in die u hebt opgegeven bij het maken van de virtuele machine. Mogelijk moet u Meer opties>Een ander account gebruiken selecteren om de aanmeldingsgegevens op te geven die u hebt ingevoerd tijdens het maken van de VM.

  4. Selecteer OK.

  5. Er wordt mogelijk een certificaatwaarschuwing weergegeven tijdens het aanmelden. Als u de waarschuwing ontvangt, selecteert u Ja of Doorgaan om door te gaan met de verbinding.

  6. Voer in een webbrowser op de VM myVMEastUS de DNS-naam van uw Traffic Manager-profiel in om uw website weer te geven. U wordt doorgestuurd naar de website die wordt gehost op de IIS-server myIISVMEastUS omdat hieraan een hoger gewicht van 100 is toegewezen. Aan de IIS-server myIISVMWestEurope is een lagere eindpuntgewichtswaarde van toegewezen, namelijk 25.

    Traffic Manager-profiel testen

  7. Herhaal stappen 1 tot en met 6 op de VM myVMWestEurope om de gewogen respons van de website te bekijken.

Resources opschonen

Wanneer u de resourcegroepen die u in deze zelfstudie hebt gemaakt niet meer nodig hebt, kunt u ze verwijderen. Selecteer daarvoor de resourcegroep (ResourceGroupTM1 of ResourceGroupTM2) en selecteer vervolgens Verwijderen.

Volgende stappen

Zie voor meer informatie over routeringsmethoden: