Tutorial: Verbesserung der Websitereaktion mit Traffic Manager

In diesem Tutorial wird beschrieben, wie Sie Traffic Manager verwenden, um durch Weiterleiten von Datenverkehr zu der Website mit der geringsten Wartezeit eine sehr reaktionsfreudige Website zu erstellen. Normalerweise liegt das Rechenzentrum mit der geringsten Wartezeit geografisch am nächsten.

In diesem Tutorial lernen Sie Folgendes:

  • Erstellen von zwei VMs, die eine Standardwebsite auf IIS ausführen
  • Erstellen von zwei Test-VMs zum Anzeigen von Traffic Manager in Aktion
  • Konfigurieren des DNS-Namens für die virtuellen Computer, die IIS ausführen
  • Erstellen eines Traffic Manager-Profils für verbesserte Websiteleistung
  • Erstellen von VM-Endpunkten für das Traffic Manager-Profil
  • Anzeigen von Traffic Manager in Aktion

Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.

Voraussetzungen

Um den Traffic Manager in Aktion sehen zu können, müssen Sie in diesem Tutorial Folgendes bereitstellen:

  • Zwei Instanzen von Standardwebsites, die in verschiedenen Azure-Regionen (USA, Osten und Europa, Westen) ausgeführt werden.
  • Zwei Test-VMs zum Testen des Traffic Managers – ein virtueller Computer in USA, Osten und der zweite virtuelle Computer in Europa, Westen. Die Test-VMs veranschaulichen, wie Traffic Manager den Datenverkehr der Benutzer an die Website weiterleitet, die in der gleichen Region ausgeführt wird, da bei ihr die Wartezeit am geringsten ist.

Anmelden bei Azure

Melden Sie sich beim Azure-Portal an.

Erstellen von Websites

In diesem Abschnitt erstellen Sie zwei Websiteinstanzen, die die zwei Dienstendpunkte für das Traffic Manager-Profil in zwei Azure-Regionen bereitstellen. Das Erstellen der beiden Websites umfasst die folgenden Schritte:

  1. Erstellen Sie zwei VMs für die Ausführung einer Standardwebsite – eine in USA, Osten und die andere in Europa, Westen.
  2. Installieren Sie den IIS-Server auf jedem virtuellen Computer und aktualisieren Sie die Standardwebsiteseite, die den Namen der VM beschreibt, mit der ein Benutzer beim Besuch der Website verbunden ist.

Erstellen von virtuellen Computern für die Ausführung von Websites

In diesem Abschnitt erstellen Sie die beiden virtuellen Computer myIISVMEastUS und myIISVMWestEurope in den Azure-Regionen USA, Osten und Europa, Westen.

  1. Geben Sie in das Suchfeld virtuelle Computer ein.

  2. Wählen Sie unter Dienste die Option Virtuelle Computer aus.

  3. Wählen Sie auf der Seite Virtuelle Computer die Option Erstellen und dann Virtueller Azure-Computer aus. Die Seite Virtuellen Computer erstellen wird geöffnet.

  4. Geben Sie unter Virtuellen Computer erstellen auf der Registerkarte Grundlagen die folgenden Werte ein (bzw. wählen Sie sie aus):

    Einstellung Wert
    Subscription Wählen Sie Ihr Abonnement aus.
    Ressourcengruppe Wählen Sie Neu erstellen aus, und geben Sie myResourceGroupTM1 in das Textfeld ein.
    Name des virtuellen Computers Geben Sie einen Namen für Ihren virtuellen Computer ein. In diesem Beispiel wird myIISVMEastUS verwendet.
    Region Wählen Sie USA, Osten aus.
    Verfügbarkeitsoptionen Azure bietet mehrere Optionen zum Verwalten der Verfügbarkeit und Resilienz für Ihre Anwendungen. Wählen Sie für dieses Beispiel den Wert Keine Infrastrukturredundanz erforderlich aus.
    Sicherheitstyp Der Sicherheitstyp bezieht sich auf die verschiedenen Sicherheitsfeatures, die für einen virtuellen Computer verfügbar sind. Wählen Sie für dieses Beispiel Standard aus.
    Image Wählen Sie das Basisbetriebssystem oder eine Anwendung für die VM aus. Wählen Sie für dieses Beispiel Windows Server 2019 Datacenter aus.
    VM-Architektur Behalten Sie den Standard bei.
    Size Behalten Sie den Standard bei.
    Administratorkonto Geben Sie einen Benutzernamen und ein Kennwort Ihrer Wahl ein. Das Kennwort muss mindestens zwölf Zeichen lang sein und die definierten Anforderungen an die Komplexität erfüllen.
    Öffentliche Eingangsports Wählen Sie Ausgewählte Ports zulassen und dann RDP und HTTP im Pulldownfeld aus.

    Screenshot of creating a VM.

  5. Wählen Sie die Registerkarte Verwaltung oder Weiter: Datenträger und anschließend Weiter: Netzwerk > Weiter: Verwaltung aus. Legen Sie unter Überwachung die Option Startdiagnose auf Deaktivieren fest.

    Screenshot of boot diagnostics.

  6. Klicken Sie auf Überprüfen + erstellen.

  7. Überprüfen Sie die Einstellungen, und wählen Sie dann die Option Erstellen.

  8. Führen Sie die Schritte zum Erstellen eines zweiten virtuellen Computers mit dem Namen myIISVMWestEurope aus. Geben Sie der Ressourcengruppe den Namen myResourceGroupTM2, und verwenden Sie als Standort die Option Europa, Westen. Legen Sie bei allen anderen Einstellungen die gleichen Optionen fest wie für myIISVMEastUS.

  9. Die Erstellung der VMs kann einige Minuten dauern. Fahren Sie mit den restlichen Schritten erst fort, nachdem beide VMs erstellt wurden.

Herstellen der Verbindung mit dem virtuellen Computer

In diesem Abschnitt stellen Sie mithilfe von Bastion eine Verbindung mit den beiden virtuellen Computern myIISVMEastUS und myIISVMWestEurope her.

  1. Wählen Sie im linken Menü Alle Ressourcen und dann in der Ressourcenliste myIISVMEastUS in der Ressourcengruppe myResourceGroupTM1 aus.

  2. Wählen Sie auf der Seite Übersicht die Option Verbinden und dann Bastion aus.

    Screenshot of connecting to bastion.

  3. Wählen Sie unter Verbinden die Option Bastion verwenden und dann Bastion bereitstellen aus.

    Screenshot of deploying bastion.

  4. Bastion beginnt mit der Bereitstellung. Dieser Vorgang dauert etwa zehn Minuten.

  5. Wenn die Bastion-Bereitstellung abgeschlossen ist, wechselt der Bildschirm zur Seite Verbinden. Geben Sie Ihre Anmeldeinformationen für die Authentifizierung ein. Wählen Sie dann Verbinden aus.

    Screenshot of connecting to virtual machine using bastion.

Weitere Informationen zu Azure Bastion finden Sie unter Was ist Azure Bastion?

Installieren von IIS und Anpassen der Standardwebseite

In diesem Abschnitt installieren Sie den IIS-Server auf den beiden virtuellen Computern (myIISVMEastUS und myIISVMWestEurope) und aktualisieren dann die Standardwebseite. Die benutzerdefinierte Websiteseite zeigt den Namen des virtuellen Computers an, mit dem Sie eine Verbindung herstellen, wenn Sie die Website über einen Webbrowser besuchen.

  1. Navigieren Sie auf dem Serverdesktop zu Windows-Verwaltungsprogramme>Server-Manager.

  2. Starten Sie Windows PowerShell auf VM1, und verwenden Sie die folgenden Befehle, um den IIS-Server zu installieren und die HTM-Standarddatei zu aktualisieren.

    # 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. Wiederholen Sie die Schritte 1 bis 8, und stellen Sie eine RDP-Verbindung mit dem virtuellen Computer myIISVMWestEurope innerhalb der Ressourcengruppe myResourceGroupTM2 her, um die IIS zu installieren und die zugehörige Standardwebseite anzupassen.

Konfigurieren von DNS-Namen für die virtuellen Computer, die IIS ausführen

Basierend auf DNS-Namen der Dienstendpunkte leitet Traffic Manager den Benutzerdatenverkehr weiter. In diesem Abschnitt konfigurieren Sie die DNS-Namen für die IIS-Server myIISVMEastUS und myIISVMWestEurope.

  1. Wählen Sie im linken Menü Alle Ressourcen und dann in der Ressourcenliste myIISVMEastUS in der Ressourcengruppe myResourceGroupTM1 aus.

  2. Wählen Sie auf der Seite Übersicht unter DNS-Name die Option Nicht konfiguriert aus.

    Screenshot of DNS name.

  3. Fügen Sie auf der Seite Konfiguration unter DNS-Name einen eindeutigen Namen ein, und wählen Sie dann Speichern aus.

    Screenshot of configuring DNS name.

  4. Wiederholen Sie die Schritte 1 bis 3 für den virtuellen Computer mit dem Namen myIISVMWestEurope, der sich in der Ressourcengruppe myResourceGroupTM2 befindet.

Erstellen von Test-VMs

In diesem Abschnitt erstellen Sie je einen virtuellen Computer (myVMEastUS und myVMWestEurope) in den Azure-Regionen USA, Osten und Europa, Westen. Mit diesen virtuellen Computern testen Sie, wie Traffic Manager Datenverkehr zum nächsten IIS-Server weiterleitet, wenn Sie zu der Website browsen.

  1. Wählen Sie im Azure-Portal links oben Ressource erstellen>Compute>Windows Server 2019 Datacenter aus.

  2. Geben Sie unter Virtuellen Computer erstellen auf der Registerkarte Grundlagen die folgenden Werte ein (bzw. wählen Sie sie aus):

    Einstellung Wert
    Subscription Wählen Sie Ihr Abonnement aus.
    Ressourcengruppe Wählen Sie im Textfeld myResourceGroupTM1 aus.
    Name des virtuellen Computers Geben Sie einen Namen für Ihren virtuellen Computer ein. In diesem Beispiel wird myVMEastUS verwendet.
    Region Wählen Sie USA, Osten aus.
    Verfügbarkeitsoptionen Azure bietet mehrere Optionen zum Verwalten der Verfügbarkeit und Resilienz für Ihre Anwendungen. Wählen Sie für dieses Beispiel den Wert Keine Infrastrukturredundanz erforderlich aus.
    Sicherheitstyp Der Sicherheitstyp bezieht sich auf die verschiedenen Sicherheitsfeatures, die für einen virtuellen Computer verfügbar sind. Wählen Sie für dieses Beispiel Standard aus.
    Image Wählen Sie das Basisbetriebssystem oder eine Anwendung für die VM aus. Wählen Sie für dieses Beispiel Windows Server 2019 Datacenter aus.
    VM-Architektur Behalten Sie den Standard bei.
    Size Behalten Sie den Standard bei.
    Administratorkonto Geben Sie einen Benutzernamen und ein Kennwort Ihrer Wahl ein. Das Kennwort muss mindestens zwölf Zeichen lang sein und die definierten Anforderungen an die Komplexität erfüllen.
    Öffentliche Eingangsports Wählen Sie Ausgewählte Ports zulassen und dann RDP und HTTP im Pulldownfeld aus.
  3. Wählen Sie die Registerkarte Verwaltung oder Weiter: Datenträger und anschließend Weiter: Netzwerk > Weiter: Verwaltung aus. Legen Sie unter Überwachung die Option Startdiagnose auf Deaktivieren fest.

  4. Klicken Sie auf Überprüfen + erstellen.

  5. Überprüfen Sie die Einstellungen, und wählen Sie dann die Option Erstellen.

  6. Führen Sie die Schritte zum Erstellen eines zweiten virtuellen Computers mit dem Namen myVMWestEurope aus. Geben Sie der Ressourcengruppe den Namen myResourceGroupTM2, und verwenden Sie als Standort die Option Europa, Westen. Legen Sie bei allen anderen Einstellungen die gleichen Optionen fest wie für myVMEastUS*.

  7. Die Erstellung der VMs kann einige Minuten dauern. Fahren Sie mit den restlichen Schritten erst fort, nachdem beide VMs erstellt wurden.

Erstellen eines Traffic Manager-Profils

Erstellen Sie ein Traffic Manager-Profil, das den Benutzerdatenverkehr weiterleitet, indem es ihn an den Endpunkt mit der niedrigsten Wartezeit sendet.

  1. Klicken Sie links oben auf dem Bildschirm auf Ressource erstellen>Netzwerk>Traffic Manager-Profil>Erstellen.

  2. Geben Sie unter Traffic Manager-Profil erstellen die folgenden Informationen ein, oder wählen Sie sie aus, übernehmen Sie die Standardwerte für die übrigen Einstellungen, und klicken Sie auf Erstellen:

    Einstellung Wert
    Name Dieser Name muss innerhalb der Zone „trafficmanager.net“ eindeutig sein und ergibt den DNS-Namen „trafficmanager.net“, der für den Zugriff auf Ihr Traffic Manager-Profil verwendet wird.
    Routingmethode Wählen Sie die Routingmethode für Leistungsdatenverkehr aus.
    Subscription Wählen Sie Ihr Abonnement aus.
    Resource group Wählen Sie die Ressourcengruppe myResourceGroupTM1 aus.
    Position Wählen Sie USA, Osten aus. Diese Einstellung bezieht sich auf den Speicherort der Ressourcengruppe und hat keine Auswirkungen auf das Traffic Manager-Profil, das global bereitgestellt wird.

    Screenshot of creating a Traffic Manager profile.

Hinzufügen von Traffic Manager-Endpunkten

Fügen Sie die beiden virtuellen Computer hinzu, auf denen die IIS-Server ausgeführt werden: myIISVMEastUS & myIISVMWestEurope , um den Benutzerdatenverkehr an den nächstgelegenen Endpunkt an den Benutzer weiterzuleiten.

  1. Suchen Sie in der Suchleiste des Portals nach dem Namen des Traffic Manager-Profils, das Sie im vorhergehenden Abschnitt erstellt haben, und wählen Sie in den angezeigten Ergebnissen das Profil aus.

  2. Wählen Sie im Traffic Manager-Profil im Abschnitt Einstellungen die Option Endpunkte und dann Hinzufügen.

    Screenshot of adding a Traffic Manager endpoint.

  3. Geben Sie auf der Seite Endpunkt hinzufügen die folgenden Informationen ein, übernehmen Sie die Standardwerte für die übrigen Einstellungen, und klicken Sie auf OK:

    Einstellung Wert
    type Azure-Endpunkt
    Name myEastUSEndpoint
    Zielressourcentyp Öffentliche IP-Adresse
    Zielressource Wählen Sie eine öffentliche IP-Adresse aus, um die Liste der Ressourcen mit öffentlichen IP-Adressen im gleichen Abonnement anzuzeigen. Wählen Sie in Ressource die öffentliche IP-Adresse mit dem Namen myIISVMEastUS-ip aus. Dies ist die öffentliche IP-Adresse der IIS-Server-VM in „USA, Osten“.

    Screenshot of configuring a Traffic Manager endpoint.

  4. Wiederholen Sie die Schritte 2 und 3, um einen anderen Endpunkt mit dem Namen myWestEuropeEndpoint für die öffentliche IP-Adresse myIISVMWestEurope-ip hinzuzufügen, die dem virtuellen IIS-Servercomputer mit dem Namen myIISVMWestEurope zugeordnet ist.

  5. Wenn Sie das Hinzufügen beider Endpunkte abgeschlossen haben, werden diese unter Traffic Manager-Profil zusammen mit ihrem Überwachungsstatus als Online angezeigt.

    Screenshot of viewing a Traffic Manager endpoint status.

Testen des Traffic Manager-Profils

In diesem Abschnitt testen Sie, wie der Traffic Manager den Benutzerdatenverkehr an die nächsten virtuellen Computer weiterleitet, die die Website ausführen, um die Wartezeit zu minimieren. Um den Traffic Manager in Aktion anzuzeigen, führen Sie die folgenden Schritte aus:

  1. Bestimmen Sie den DNS-Namen des Traffic Manager-Profils.
  2. Zeigen Sie den Traffic Manager folgendermaßen in Aktion an:
    • Browsen Sie von der Test-VM (myVMEastUS) aus, die sich in der Region USA, Osten befindet, in einem Webbrowser zu dem DNS-Namen des Traffic Manager-Profils.
    • Navigieren Sie auf dem virtuellen Testcomputer (myVMWestEurope), der sich in der Region Europa, Westen befindet, in einem Webbrowser zu dem DNS-Namen Ihres Traffic Manager-Profils.

Bestimmen des DNS-Namens des Traffic Manager-Profils

In diesem Tutorial verwenden Sie der Einfachheit halber den DNS-Namen des Traffic Manager-Profils, um die Websites zu besuchen.

Sie können den DNS-Namen des Traffic Manager-Profils folgendermaßen bestimmen:

  1. Suchen Sie in der Suchleiste des Portals nach dem Namen des Traffic Manager-Profils, das Sie im vorhergehenden Abschnitt erstellt haben. Wählen Sie in den angezeigten Ergebnissen das Traffic Manager-Profil aus.

  2. Wählen Sie Übersicht.

  3. Unter Traffic Manager-Profil wird der DNS-Name Ihres neu erstellten Traffic Manager-Profils angezeigt. In Produktionsbereitstellungen konfigurieren Sie mithilfe eines DNS-CNAME-Eintrags einen benutzerdefinierten Domänennamen für den Verweis auf den Traffic Manager-Domänennamen.

    Screenshot of Traffic Manager DNS name.

Anzeigen von Traffic Manager in Aktion

In diesem Abschnitt sehen Sie den Traffic Manager in Aktion.

  1. Wählen Sie im linken Menü Alle Ressourcen und anschließend in der Ressourcenliste myVMEastUS in der Ressourcengruppe myResourceGroupTM1 aus.

  2. Wählen Sie auf der Seite Übersicht die Option Verbinden und Bastion aus.

  3. Geben Sie Ihre Anmeldeinformationen für die Authentifizierung ein. Wählen Sie dann Verbinden aus.

  4. Geben Sie in einem Webbrowser auf der VM myVMEastUS den DNS-Namen Ihres Traffic Manager-Profils an, um Ihre Website anzuzeigen. Da sich die VM in USA, Osten befindet, werden Sie zur nächsten Website weitergeleitet, die auf dem nächstgelegenen IIS-Server myIISVMEastUS gehostet wird, der sich in USA, Osten befindet.

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

  5. Stellen Sie dann mit den Schritten 1 bis 5 eine Verbindung mit dem virtuellen Computer myVMWestEurope her, der sich in Europa, Westen befindet, und browsen Sie von diesem virtuellen Computer aus zu dem Domänennamen des Traffic Manager-Profils. Da sich die VM in Europa, Westen befindet, werden Sie zur nächsten Website weitergeleitet, die auf dem nächstgelegenen IIS-Server myIISVMWestEurope gehostet wird, der sich in Europa, Westen befindet.

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

Bereinigen von Ressourcen

Wenn Ressourcengruppe, virtueller Computer und alle zugehörigen Ressourcen nicht mehr benötigt werden, können Sie sie löschen.

  1. Geben Sie oben im Portal den Namen Ihrer Ressourcengruppe im Suchfeld Suche ein, und wählen Sie ihn in den Suchergebnissen aus.
  2. Wählen Sie oben auf der Seite für die Ressourcengruppe Ressourcengruppe löschen aus.
  3. Eine Seite mit dem Warnhinweis wird geöffnet, dass Sie im Begriff stehen, Ressourcen zu löschen. Geben Sie den Namen der Ressourcengruppe ein, und wählen Sie Löschen aus, um das Löschen der Ressourcen und der Ressourcengruppe abzuschließen.

Nächste Schritte