Share via


Traffic Manager-eindpunten

Met Azure Traffic Manager kunt u bepalen hoe netwerkverkeer wordt gedistribueerd naar toepassingsimplementaties die worden uitgevoerd in verschillende datacenters. U configureert elke toepassingsimplementatie als een eindpunt in Traffic Manager. Wanneer Traffic Manager een DNS-aanvraag ontvangt, wordt een beschikbaar eindpunt gekozen om te retourneren in het DNS-antwoord. Traffic Manager baseert de keuze op de huidige eindpuntstatus en de verkeersrouteringsmethode. Zie Hoe Traffic Manager werkt voor meer informatie.

Er zijn drie typen eindpunten die door Traffic Manager worden ondersteund:

  • Azure-eindpunten worden gebruikt voor services die worden gehost in Azure.
  • Externe eindpunten worden gebruikt voor IPv4-/IPv6-adressen, FQDN's of voor services die buiten Azure worden gehost. Deze services kunnen on-premises zijn of bij een andere hostingprovider.
  • Geneste eindpunten worden gebruikt om Traffic Manager-profielen te combineren om flexibelere verkeersrouteringsschema's te maken ter ondersteuning van de behoeften van grotere, complexere implementaties.

Er is geen beperking voor de manier waarop eindpunten van verschillende typen worden gecombineerd in één Traffic Manager-profiel. Elk profiel kan elke combinatie van eindpunttypen bevatten.

In de volgende secties wordt elk eindpunttype uitgebreider beschreven.

Azure-eindpunten

Azure-eindpunten worden gebruikt voor op Azure gebaseerde services in Traffic Manager. De volgende Azure-resourcetypen worden ondersteund:

  • PaaS-cloudservices.
  • Web Apps
  • Web-app-sleuven
  • PublicIPAddress-resources (die rechtstreeks of via een Azure Load Balancer kunnen worden verbonden met VM's). Aan het publicIpAddress moet een DNS-naam zijn toegewezen die kan worden gebruikt in een Traffic Manager-profiel.

PublicIPAddress-resources zijn Azure Resource Manager-resources. Ze bestaan niet in het klassieke implementatiemodel en worden alleen ondersteund in de Azure Resource Manager-ervaringen van Traffic Manager. De andere eindpunttypen worden ondersteund via zowel Resource Manager als het klassieke implementatiemodel.

Wanneer u Azure-eindpunten gebruikt, detecteert Traffic Manager wanneer een web-app is gestopt en gestart. Deze status wordt weergegeven in de eindpuntstatus. Zie Eindpuntbewaking van Traffic Manager voor meer informatie. Wanneer de onderliggende service wordt gestopt, voert Traffic Manager geen statuscontroles voor eindpunten uit en leidt verkeer niet naar het eindpunt. Er vinden geen Traffic Manager-factureringsgebeurtenissen plaats voor het gestopte exemplaar. Wanneer de service opnieuw wordt gestart, wordt de facturering hervat en komt het eindpunt in aanmerking voor het ontvangen van verkeer. Deze detectie is niet van toepassing op PublicIpAddress-eindpunten.

Externe eindpunten

Externe eindpunten worden gebruikt voor IPv4-/IPv6-adressen, FQDN's of voor services buiten Azure. Door IPv4-/IPv6-adreseindpunten te gebruiken, kan Traffic Manager de status van eindpunten controleren zonder dat hiervoor een DNS-naam nodig is. Als gevolg hiervan kan Traffic Manager reageren op query's met A/AAAA-records bij het retourneren van dat eindpunt in een antwoord. Services buiten Azure kunnen een service omvatten die on-premises of met een andere provider wordt gehost. Externe eindpunten kunnen afzonderlijk worden gebruikt of worden gecombineerd met Azure-eindpunten in hetzelfde Traffic Manager-profiel. De uitzondering geldt voor eindpunten die zijn opgegeven als IPv4- of IPv6-adressen. Dit kunnen alleen externe eindpunten zijn. Het combineren van Azure-eindpunten met externe eindpunten maakt verschillende scenario's mogelijk:

  • Verhoogde redundantie bieden voor een bestaande on-premises toepassing in een actief-actief- of actief-passief-failovermodel met behulp van Azure.
  • Verkeer routeren naar eindpunten waaraan geen DNS-naam is gekoppeld. Vermindert ook de algehele latentie van dns-zoekacties door de noodzaak om een tweede DNS-query uit te voeren om een IP-adres van een dns-naam te krijgen die wordt geretourneerd, te verwijderen.
  • Verminder de latentie van toepassingen voor gebruikers over de hele wereld en breid een bestaande on-premises toepassing uit naar andere geografische locaties in Azure. Zie Verkeersroutering voor prestaties voor meer informatie.
  • Bied meer capaciteit voor een bestaande on-premises toepassing, continu of als een 'burst-naar-cloud'-oplossing om te voldoen aan een piek in de vraag met behulp van Azure.

In sommige gevallen is het handig om externe eindpunten te gebruiken om te verwijzen naar Azure-services. Zie de veelgestelde vragen voor voorbeelden. Statuscontroles worden gefactureerd tegen het tarief voor Azure-eindpunten, niet het tarief voor externe eindpunten. In tegenstelling tot Azure-eindpunten, wordt de facturering van de statuscontrole voortgezet als u de onderliggende service stopt of verwijdert. De facturering stopt zodra u het eindpunt in Traffic Manager uitschakelt of verwijdert.

Geneste eindpunten

Geneste eindpunten combineren meerdere Traffic Manager-profielen om flexibele verkeersrouteringsschema's te maken ter ondersteuning van de behoeften van grotere en complexe implementaties. Bij geneste eindpunten wordt een onderliggend profiel toegevoegd als eindpunt aan een bovenliggend profiel. Zowel het onderliggende als het bovenliggende profiel kunnen andere eindpunten van elk type bevatten, waaronder andere geneste profielen.

Zie Geneste Traffic Manager-profielen voor meer informatie.

Web Apps als eindpunten

Er zijn nog enkele overwegingen van toepassing bij het configureren van Web Apps als eindpunten in Traffic Manager:

  1. Alleen Web Apps op de Standard-SKU of hoger komen in aanmerking voor gebruik met Traffic Manager. Pogingen om een web-app met een lagere SKU toe te voegen, mislukken. Als u de SKU van een bestaande web-app downgradet, wordt er geen verkeer meer naar die web-app verzonden door Traffic Manager. Zie de App Service Plannen voor meer informatie over ondersteunde abonnementen.
  2. Wanneer een eindpunt een HTTP-aanvraag ontvangt, wordt de hostheader in de aanvraag gebruikt om te bepalen welke web-app de aanvraag moet verwerken. De hostheader bevat de DNS-naam die wordt gebruikt om de aanvraag te starten, bijvoorbeeld contosoapp.azurewebsites.net. Als u een andere DNS-naam wilt gebruiken met uw web-app, moet de DNS-naam zijn geregistreerd als een aangepaste domeinnaam voor de app. Wanneer u een web-app-eindpunt toevoegt als een Azure-eindpunt, wordt de DNS-naam van het Traffic Manager-profiel automatisch geregistreerd voor de app. Deze registratie wordt automatisch verwijderd wanneer het eindpunt wordt verwijderd.
  3. Elk Traffic Manager-profiel kan maximaal één web-app-eindpunt uit elke Azure-regio hebben. Als u deze beperking wilt omzeilen, kunt u een web-app configureren als een extern eindpunt. Zie de veelgestelde vragen voor meer informatie.

Eindpunten in- en uitschakelen

Het uitschakelen van een eindpunt in Traffic Manager kan handig zijn om tijdelijk verkeer te verwijderen van een eindpunt dat zich in de onderhoudsmodus bevindt of dat opnieuw wordt geïmplementeerd. Zodra het eindpunt weer wordt uitgevoerd, kan het opnieuw worden ingeschakeld.

U kunt Traffic Manager-eindpunten in- of uitschakelen met behulp van de Azure Portal, PowerShell, CLI of REST API.

Notitie

Het uitschakelen van een Azure-eindpunt heeft niets te maken met de implementatiestatus in Azure. Een Azure-service (zoals een VM of web-app) blijft actief en kan verkeer ontvangen, zelfs wanneer deze is uitgeschakeld in Traffic Manager. Verkeer kan rechtstreeks naar het service-exemplaar worden verzonden in plaats van via de DNS-naam van het Traffic Manager-profiel. Zie Hoe Traffic Manager werkt voor meer informatie.

De huidige geschiktheid van elk eindpunt om verkeer te ontvangen, is afhankelijk van de volgende factoren:

  • De profielstatus (ingeschakeld/uitgeschakeld)
  • De eindpuntstatus (ingeschakeld/uitgeschakeld)
  • De resultaten van de statuscontroles voor dat eindpunt

Zie Traffic Manager-eindpuntbewaking voor meer informatie.

Notitie

Omdat Traffic Manager op DNS-niveau werkt, kan het geen invloed hebben op bestaande verbindingen met een eindpunt. Wanneer een eindpunt niet beschikbaar is, stuurt Traffic Manager nieuwe verbindingen door naar een ander beschikbaar eindpunt. De host achter het uitgeschakelde of beschadigde eindpunt kan echter verkeer blijven ontvangen via bestaande verbindingen totdat deze sessies worden beëindigd. Toepassingen moeten de sessieduur beperken om toe te staan dat verkeer van bestaande verbindingen wordt verwijderd.

Als alle eindpunten in een profiel worden uitgeschakeld of als het profiel zelf wordt uitgeschakeld, verzendt Traffic Manager een NXDOMAIN antwoord op een nieuwe DNS-query.

Veelgestelde vragen

Volgende stappen