Självstudie: Förbättra webbplatssvaret med Hjälp av Traffic Manager

I den här självstudien beskrivs hur du använder Traffic Manager för att skapa en mycket dynamisk webbplats genom att dirigera användartrafik till webbplatsen med lägst svarstid. Vanligtvis är datacentret med den lägsta svarstiden det som är närmast geografiskt avstånd.

I den här självstudien lär du dig att:

  • Skapa två virtuella datorer som kör en grundläggande webbplats i IIS
  • Skapa två virtuella testdatorer för att visa hur Traffic Manager fungerar i praktiken
  • Konfigurera DNS-namn för de virtuella datorer som kör IIS
  • Skapa en Traffic Manager-profil för bättre webbplatsprestanda
  • Lägg till VM-slutpunkter i Traffic Manager-profilen
  • Se hur Traffic Manager fungerar i praktiken

Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Förutsättningar

Om du vill se hur Traffic Manager fungerar i praktiken behöver du använda följande i den här självstudien:

  • Två instanser av grundläggande webbplatser som körs i olika Azure-regioner – USA , östra och Europa, västra.
  • Två virtuella testdatorer för att testa Traffic Manager – en virtuell dator i USA , östra och den andra virtuella datorn i Europa, västra. De virtuella testdatorerna används för att illustrera hur Traffic Manager dirigerar användartrafik till webbplatsen som körs i samma region som den ger den lägsta svarstiden.

Logga in på Azure

Logga in på Azure-portalen.

Skapa webbplatser

I det här avsnittet skapar du två webbplatsinstanser som tillhandahåller två tjänstslutpunkter för Traffic Manager-profilen i två Azure-regioner. Att skapa två webbplatser omfattar följande steg:

  1. Skapa två virtuella datorer för att köra en grundläggande webbplats – en i USA, östra och den andra i Europa, västra.
  2. Installera IIS-servern på de båda virtuella datorerna och uppdatera standardwebbsidan som beskriver namnet på den virtuella datorn som en användare är ansluten när webbplatsen besöks.

Skapa virtuella datorer för att köra webbplatser

I det här avsnittet skapar du två virtuella datorer myIISVMEastUS och myIISVMWestEurope i Azure-regionerna USA , östra och Europa , västra.

  1. Ange virtuella datorer i sökningen.

  2. Under Tjänster väljer du Virtuella datorer.

  3. På sidan Virtuella datorer väljer du Skapa och sedan Virtuell Azure-dator. Sidan Skapa en virtuell dator öppnas.

  4. I Skapa en virtuell dator skriver eller väljer du följande värden på fliken Grundläggande:

    Inställning Värde
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj Skapa ny och ange myResourceGroupTM1 i textrutan.
    Virtual machine name Ange ett namn för den virtuella datorn. I det här exemplet används myIISVMEastUS.
    Region Välj USA, östra.
    Tillgängliga alternativ Azure erbjuder en rad alternativ för att hantera tillgänglighet och återhämtning för dina program. I det här exemplet väljer du Ingen infrastrukturredundans krävs.
    Säkerhetstyp Säkerhetstyp refererar till de olika säkerhetsfunktioner som är tillgängliga för en virtuell dator. I det här exemplet väljer du Standard.
    Bild Välj det grundläggande operativsystemet eller programmet för den virtuella datorn. I det här exemplet väljer du Windows Server 2019 Datacenter.
    VM-arkitektur Lämna som standard.
    Storlek Lämna som standard.
    Administratörskonto Ange ett användarnamn och lösenord som du väljer. Lösenordet måste vara minst 12 tecken långt och uppfylla de definierade kraven på komplexitet.
    Offentliga inkommande portar Välj Tillåt valda portar och välj RDP och HTTP i pull-down-rutan.

    Screenshot of creating a VM.

  5. Välj fliken Hantering eller välj Nästa: Diskar, sedan Nästa: Nätverk och sedan Nästa: Hantering. Under Övervakning anger du Startdiagnostik till Inaktivera.

    Screenshot of boot diagnostics.

  6. Välj Granska + skapa.

  7. Granska inställningarna och välj sedan Skapa.

  8. Följ stegen för att skapa en andra virtuell dator med namnet myIISVMWestEurope, med resursgruppen myResourceGroupTM2, en plats i Europa, västra och alla andra inställningar på samma sättsom myIISVMEastUS.

  9. Det tar några minuter att skapa de virtuella datorerna. Fortsätt inte med de återstående stegen förrän båda de virtuella datorerna har skapats.

Ansluta till den virtuella datorn

I det här avsnittet ansluter du till de två virtuella datorerna myIISVMEastUS och myIISVMWestEurope med Bastion.

  1. Välj Alla resurser på den vänstra menyn och välj sedan myIISVMEastUS som finns i resursgruppen myResourceGroupTM1 i resursgruppen myResourceGroupTM1 .

  2. På sidan Översikt väljer du Anslut och sedan Bastion.

    Screenshot of connecting to bastion.

  3. I Anslut väljer du Använd Bastion och sedan Distribuera Bastion.

    Screenshot of deploying bastion.

  4. Bastion börjar distribueras. Det kan ta cirka 10 minuter att slutföra.

  5. När Bastion-distributionen är klar ändras skärmen till sidan Anslut. Ange dina autentiseringsuppgifter. Välj sedan Anslut.

    Screenshot of connecting to virtual machine using bastion.

Mer information om Azure Bastion finns i Vad är Azure Bastion?

Installera IIS och anpassa standardwebbsidan

I det här avsnittet installerar du IIS-servern på de två virtuella datorerna myIISVMEastUS och myIISVMWestEurope och uppdaterar sedan standardwebbplatssidan. Den anpassade webbplatssidan visar namnet på den virtuella dator som du ansluter till när du besöker webbplatsen från en webbläsare.

  1. Navigera till Windows Administrationsverktyg>Serverhanteraren på serverdatorn.

  2. Starta Windows PowerShell på VM1 och kör följande kommandon för att installera IIS-servern och uppdatera standard-HTML-filen.

    # 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)
    

    Screenshot of installing IIS and customizing web page.

  3. Upprepa steg 1–8 med genom att skapa en RDP-anslutning med den virtuella datorn myIISVMWestEurope i resursgruppen myResourceGroupTM2 för att installera IIS och anpassa dess standardwebbsida.

Konfigurera DNS-namnen för de virtuella datorer som kör IIS

Traffic Manager dirigerar användartrafik baserat på tjänstslutpunkternas DNS-namn. I det här avsnittet konfigurerar du DNS-namnen för IIS-servrarna – myIISVMEastUS och myIISVMWestEurope.

  1. Välj Alla resurser på den vänstra menyn och välj sedan myIISVMEastUS som finns i resursgruppen myResourceGroupTM1 i resursgruppen myResourceGroupTM1 .

  2. På sidan Översikt går du till DNS-namn och väljer Inte konfigurerad.

    Screenshot of DNS name.

  3. På sidan Konfiguration under DNS-namnetikett lägger du till ett unikt namn och väljer sedan Spara.

    Screenshot of configuring DNS name.

  4. Upprepa steg 1–3 för den virtuella dator med namnet myIISVMWestEurope som finns i resursgruppen myResourceGroupTM2 .

Skapa virtuella testdatorer

I det här avsnittet skapar du en virtuell dator (myVMEastUS och myVMWestEurope) i varje Azure-region (USA, östra och Europa, västra). Du använder de här virtuella datorerna för att testa hur Traffic Manager dirigerar trafik till närmaste IIS-server när du bläddrar till webbplatsen.

  1. I det övre vänstra hörnet i Azure-portalen väljer du Skapa en resurs>Compute>Windows Server 2019 Datacenter.

  2. I Skapa en virtuell dator skriver eller väljer du följande värden på fliken Grundläggande:

    Inställning Värde
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj myResourceGroupTM1 i textrutan.
    Virtual machine name Ange ett namn för den virtuella datorn. I det här exemplet används myVMEastUS.
    Region Välj USA, östra.
    Tillgängliga alternativ Azure erbjuder en rad alternativ för att hantera tillgänglighet och återhämtning för dina program. I det här exemplet väljer du Ingen infrastrukturredundans krävs.
    Säkerhetstyp Säkerhetstyp refererar till de olika säkerhetsfunktioner som är tillgängliga för en virtuell dator. I det här exemplet väljer du Standard.
    Bild Välj det grundläggande operativsystemet eller programmet för den virtuella datorn. I det här exemplet väljer du Windows Server 2019 Datacenter.
    VM-arkitektur Lämna som standard.
    Storlek Lämna som standard.
    Administratörskonto Ange ett användarnamn och lösenord som du väljer. Lösenordet måste vara minst 12 tecken långt och uppfylla de definierade kraven på komplexitet.
    Offentliga inkommande portar Välj Tillåt valda portar och välj RDP och HTTP i pull-down-rutan.
  3. Välj fliken Hantering eller välj Nästa: Diskar, sedan Nästa: Nätverk och sedan Nästa: Hantering. Under Övervakning anger du Startdiagnostik till Inaktivera.

  4. Välj Granska + skapa.

  5. Granska inställningarna och välj sedan Skapa.

  6. Följ stegen för att skapa en andra virtuell dator med namnet myVMWestEurope, med resursgruppen myResourceGroupTM2, en plats förEuropa, västra och alla andra inställningar på samma sätt som myVMEastUS*.

  7. Det tar några minuter att skapa de virtuella datorerna. Fortsätt inte med de återstående stegen förrän båda de virtuella datorerna har skapats.

Skapa en Traffic Manager-profil

Skapa en Traffic Manager-profil som dirigerar användartrafik genom att skicka dem till slutpunkten med lägst svarstid.

  1. Längst upp till vänster på skärmen väljer du Skapa en resurs>Nätverk>Traffic Manager-profil>Skapa.

  2. I Skapa Traffic Manager-profil anger eller väljer du följande information, accepterar standardinställningarna för återstående inställningar och väljer sedan Skapa:

    Inställning Värde
    Name Namnet måste var unikt inom trafficmanager.net-zonen och generera DNS-namnet, trafficmanager.net, som används för att öppna din Traffic Manager-profil.
    Routningsmetod Välj metoden Prestandaroutning.
    Prenumeration Välj din prenumeration.
    Resursgrupp Välj resursgruppen myResourceGroupTM1.
    Plats Välj USA, östra. Inställningen refererar till platsen för resursgruppen och har ingen inverkan på Traffic Manager-profilen som distribueras globalt.

    Screenshot of creating a Traffic Manager profile.

Lägga till Traffic Manager-slutpunkter

Lägg till de två virtuella datorer som kör IIS-servrarna – myIISVMEastUS & myIISVMWestEurope för att dirigera användartrafik till den närmaste slutpunkten till användaren.

  1. I portalens sökfält söker du efter det Traffic Manager-profilnamn som du skapade i föregående avsnitt och väljer profilen i det resultat som visas.

  2. I Traffic Manager-profil går du till avsnittet Inställningar och väljer Slutpunkter följt av Lägg till.

    Screenshot of adding a Traffic Manager endpoint.

  3. På sidan Lägg till slutpunkt anger du följande information, godkänner standardinställningarna för de återstående inställningarna och väljer sedan OK:

    Inställning Värde
    Typ Azure-slutpunkt
    Name myEastUSEndpoint
    Målresurstyp Offentlig IP-adress
    Målresurs Välj en offentlig IP-adress för att visa en lista över resurser med offentliga IP-adresser i samma prenumeration. I Resurs väljer du den offentliga IP-adressen med namnet myIISVMEastUS-ip. Det här är den offentliga IP-adressen för virtuella datorer med IIS i USA, östra.

    Screenshot of configuring a Traffic Manager endpoint.

  4. Upprepa steg 2 och 3 för att lägga till en annan slutpunkt med namnet myWestEuropeEndpoint för den offentliga IP-adressen myIISVMWestEurope-ip som är associerad med den virtuella IIS-serverdatorn med namnet myIISVMWestEurope.

  5. När tillägget av båda slutpunkterna är klart visas de i Traffic Manager-profilen tillsammans med deras övervakningsstatus som Online.

    Screenshot of viewing a Traffic Manager endpoint status.

Testa Traffic Manager-profil

I det här avsnittet testar du hur Traffic Manager dirigerar användartrafik till närmaste virtuella datorer som kör webbplatsen för att ge minsta svarstid. Om du vill se hur Traffic Manager fungerar i praktiken gör du följande:

  1. Fastställ DNS-namnet för din Traffic Manager-profil.
  2. Visa Traffic Manager i praktiken enligt följande:
    • Från den virtuella testdatorn (myVMEastUS) som finns i regionen USA , östra går du till DNS-namnet på din Traffic Manager-profil i en webbläsare.
    • Från den virtuella testdatorn (myVMWestEurope) som finns i regionen Europa, västra , går du till DNS-namnet på din Traffic Manager-profil i en webbläsare.

Fastställ DNS-namnet på Traffic Manager-profilen

I den här självstudien använder du för enkelhetens skull DNS-namnet för Traffic Manager-profilen för att besöka webbplatserna.

Så här kan du fastställa DNS-namnet i Traffic Manager-profilen:

  1. I portalens sökfält söker du efter det Traffic Manager-profilnamn som du skapade i föregående avsnitt. I de resultat som visas väljer du traffic manager-profilen.

  2. Välj Översikt.

  3. Traffic Manager-profilen visar DNS-namnet på din nyligen skapade Traffic Manager-profil. I Produktionsdistributioner konfigurerar du ett anpassat domännamn så att den pekar till Traffic Manager-domännamnet, med hjälp av en DNS CNAME-post.

    Screenshot of Traffic Manager DNS name.

Se hur Traffic Manager fungerar i praktiken

I det här avsnittet får du se Traffic Manager i arbete.

  1. Välj Alla resurser på den vänstra menyn och välj sedan myVMEastUS som finns i resursgruppen myResourceGroupTM1 i resursgruppen myVMEastUS.

  2. På sidan Översikt väljer du Anslut och väljer Bastion.

  3. Ange dina autentiseringsuppgifter. Välj sedan Anslut.

  4. I en webbläsare på den virtuella datorn myVMEastUS anger du DNS-namnet i Traffic Manager-profilen för at visa din webbplats. Eftersom den virtuella datorn finns i USA, östra dirigeras du till närmaste webbplats som finns på närmaste IIS-server myIISVMEastUS som finns i USA, östra.

    Screenshot that shows the Traffic Manager profile in a web browser for East US.

  5. Anslut sedan till den virtuella datorn myVMWestEurope som finns i Europa , västra med hjälp av steg 1–5 och bläddra till Traffic Manager-profildomännamnet från den här virtuella datorn. Eftersom den virtuella datorn finns i Europa, västra dirigeras du nu till webbplatsen som finns på närmaste IIS-server myIISVMWestEurope som finns i Europa, västra.

    Screenshot that shows the Traffic Manager profile in a web browser for West Europe.

Rensa resurser

Du kan ta bort resursgruppen, den virtuella datorn och alla relaterade resurser när de inte längre behövs.

  1. Ange namnet på resursgruppen i sökrutan överst i portalen och välj den i sökresultaten.
  2. Längst upp på sidan för resursgruppen väljer du Ta bort resursgrupp.
  3. En sida öppnar en varning om att du håller på att ta bort resurser. Skriv namnet på resursgruppen och välj Ta bort för att slutföra borttagningen av resurserna och resursgruppen.

Nästa steg