Considerazioni sulle prestazioni per Gestione trafficoPerformance considerations for Traffic Manager

Questa pagina illustrati alcune considerazioni sulle prestazioni di Gestione traffico.This page explains performance considerations using Traffic Manager. Si consideri lo scenario seguente:Consider the following scenario:

Sono presenti istanze del sito Web nelle aree Stati Uniti occidentali e Asia orientale.You have instances of your website in the WestUS and EastAsia regions. Una delle istanze non ha superato il controllo di integrità per il probe di Gestione traffico.One of the instances is failing the health check for the traffic manager probe. Il traffico delle applicazioni viene indirizzato all'area integra.Application traffic is directed to the healthy region. Questo failover è previsto, ma si verifica un problema di prestazioni in base alla latenza del traffico che viene ora indirizzato a un'area distante.This failover is expected but performance can be a problem based on the latency of the traffic now traveling to a distant region.

Considerazioni sulle prestazioni per Gestione trafficoPerformance considerations for Traffic Manager

L'unico impatto sulle prestazioni prodotto da Gestione traffico in un sito Web è la ricerca DNS iniziale.The only performance impact that Traffic Manager can have on your website is the initial DNS lookup. Il server radice DNS Microsoft che ospita la zona trafficmanager.net gestisce una richiesta DNS per il nome del profilo di Gestione traffico.A DNS request for the name of your Traffic Manager profile is handled by the Microsoft DNS root server that hosts the trafficmanager.net zone. Gestione traffico popola e aggiorna regolarmente i server radice DNS Microsoft in base ai criteri e ai risultati dei probe.Traffic Manager populates, and regularly updates, the Microsoft's DNS root servers based on the Traffic Manager policy and the probe results. Di conseguenza, a Gestione traffico non viene inviata alcuna query DNS nemmeno durante la ricerca DNS iniziale.So even during the initial DNS lookup, no DNS queries are sent to Traffic Manager.

Gestione traffico è costituito da diversi componenti: server dei nomi DNS, un servizio API, il livello di archiviazione e un servizio di monitoraggio degli endpoint.Traffic Manager is made up of several components: DNS name servers, an API service, the storage layer, and an endpoint monitoring service. Un eventuale errore in uno di questi componenti non ha alcun effetto sul nome DNS associato al profilo di Gestione traffico.If a Traffic Manager service component fails, there is no effect on the DNS name associated with your Traffic Manager profile. I record presenti nel server DNS Microsoft rimangono invariati.The records in the Microsoft DNS servers remain unchanged. Il monitoraggio degli endpoint e l'aggiornamento DNS, tuttavia, non vengono eseguiti.However, endpoint monitoring and DNS updating do not happen. Di conseguenza, in caso di arresto del sito primario, Gestione traffico non è in grado di aggiornare DNS in modo che punti al sito di failover.Therefore, Traffic Manager is not able to update DNS to point to your failover site when your primary site goes down.

La risoluzione dei nomi DNS è rapida e i risultati vengono memorizzati nella cache.DNS name resolution is fast and results are cached. La velocità della ricerca DNS iniziale dipende dai server DNS usati dal client per la risoluzione dei nomi.The speed of the initial DNS lookup depends on the DNS servers the client uses for name resolution. In genere, un client è in grado di eseguire una ricerca DNS in circa 50 ms.Typically, a client can complete a DNS lookup within ~50 ms. I risultati della ricerca vengono memorizzati nella cache per la durata (TTL) del DNS.The results of the lookup are cached for the duration of the DNS Time-to-live (TTL). Per Gestione traffico, la durata (TTL) predefinita è 300 secondi.The default TTL for Traffic Manager is 300 seconds.

Il traffico NON attraversa Gestione traffico.Traffic does NOT flow through Traffic Manager. Dopo il completamento della ricerca DNS, il client dispone di un indirizzo IP per un'istanza del sito Web.Once the DNS lookup completes, the client has an IP address for an instance of your web site. Il client si connette direttamente a tale indirizzo e non passa attraverso Gestione traffico.The client connects directly to that address and does not pass through Traffic Manager. I criteri di Gestione traffico scelti non producono alcun effetto sulle prestazioni DNS.The Traffic Manager policy you choose has no influence on the DNS performance. Il metodo di routing del traffico Prestazioni, tuttavia, può avere un impatto negativo sull'esperienza dell'applicazione.However, a Performance routing-method can negatively impact the application experience. Se, ad esempio, i criteri reindirizzano il traffico dall'America del Nord a un'istanza ospitata in Asia, la latenza di rete per tali sessioni può essere un problema di prestazioni.For example, if your policy redirects traffic from North America to an instance hosted in Asia, the network latency for those sessions may be a performance issue.

Misurazione delle prestazioni di Gestione trafficoMeasuring Traffic Manager Performance

Sono presenti diversi siti Web che è possibile usare per comprendere le prestazioni e il comportamento di un profilo di Gestione traffico.There are several websites you can use to understand the performance and behavior of a Traffic Manager profile. Molti di questi siti sono gratuiti, ma possono presentare alcune limitazioni.Many of these sites are free but may have limitations. Alcuni siti offrono servizi avanzati di monitoraggio e report a pagamento.Some sites offer enhanced monitoring and reporting for a fee.

Gli strumenti disponibili in questi siti misurano la latenza DNS e visualizzano gli indirizzi IP risolti per le ubicazioni dei client nelle diverse aree geografiche.The tools on these sites measure DNS latencies and display the resolved IP addresses for client locations around the world. La maggior parte di questi strumenti non memorizza i risultati DNS nella cache.Most of these tools do not cache the DNS results. Di conseguenza, gli strumenti visualizzano la ricerca DNS completa ogni volta che viene eseguito un test.Therefore, the tools show the full DNS lookup each time a test is run. Quando si esegue un test dal proprio client, nel corso della durata (TTL) la ricerca DNS completa viene eseguita una sola volta.When you test from your own client, you only experience the full DNS lookup performance once during the TTL duration.

Strumenti di esempio per la misurazione delle prestazioni DNSSample tools to measure DNS performance

  • SolveDNSSolveDNS

    SolveDNS offre diversi strumenti per la misurazione delle prestazioni.SolveDNS offers many performance tools. Lo strumento DNS Comparison visualizza il tempo necessario per la risoluzione del nome DNS e lo confronta con altri provider di servizi DNS.The DNS Comparison tool can show you how long it takes to resolve your DNS name and how that compares to other DNS service providers.

  • WebSitePulseWebSitePulse

    Uno degli strumenti più semplici è WebSitePulse.One of the simplest tools is WebSitePulse. Immettere l'URL per visualizzare statistiche, ad esempio i tempi di risoluzione DNS, i tempi per il primo byte e per l'ultimo byte e altre statistiche sulle prestazioni.Enter the URL to see DNS resolution time, First Byte, Last Byte, and other performance statistics. È possibile scegliere tra tre posizioni di test.You can choose from three different test locations. In questo esempio, la prima esecuzione mostra che la ricerca DNS impiega 0,204 secondi.In this example, you see that the first execution shows that DNS lookup takes 0.204 sec.

    pulse1

    Poiché i risultati vengono memorizzati nella cache, nel secondo test relativo allo stesso endpoint di Gestione traffico la ricerca DNS impiega 0,002 secondi.Because the results are cached, the second test for the same Traffic Manager endpoint the DNS lookup takes 0.002 sec.

    pulse2

  • CA App Synthetic MonitorCA App Synthetic Monitor

    Precedentemente noto come Watchmouse Check Website, questo sito mostra i tempi di risoluzione DNS da più aree geografiche simultaneamente.Formerly known as the Watchmouse Check Website tool, this site show you the DNS resolution time from multiple geographic regions simultaneously. Immettere l'URL per visualizzare i tempi di risoluzione DNS, i tempi di connessione e la velocità da diverse aree geografiche.Enter the URL to see DNS resolution time, connection time, and speed from several geographic locations. Usare questo test per vedere quale servizio ospitato viene restituito per le diverse aree geografiche.Use this test to see which hosted service is returned for different locations around the world.

    pulse1

  • PingdomPingdom

    Questo strumento offre statistiche sulle prestazioni per ogni elemento di una pagina Web.This tool provides performance statistics for each element of a web page. La scheda Page Analysis (Analisi pagina) mostra la percentuale di tempo impiegato per la ricerca DNS.The Page Analysis tab shows the percentage of time spent on DNS lookup.

  • What's My DNS?What's My DNS?

    Questo sito esegue una ricerca DNS da 20 aree geografiche diverse e visualizza i risultati su una mappa.This site does a DNS lookup from 20 different locations and displays the results on a map.

  • Dig Web InterfaceDig Web Interface

    Mostra informazioni più dettagliate sul DNS, inclusi i record A e CNAME.This site shows more detailed DNS information including CNAMEs and A records. Verificare di selezionare "Colorize output" (Colora output) e "Stats" (Statistiche) in Options (Opzioni) e di selezionare "All" (Tutti) in Nameservers (Server dei nomi).Make sure you check the 'Colorize output' and 'Stats' under options, and select 'All' under Nameservers.

Passaggi successiviNext Steps

Informazioni sui metodi di routing di Gestione trafficoAbout Traffic Manager traffic routing methods

Verifica delle impostazioni di Gestione trafficoTest your Traffic Manager settings

Operazioni per Gestione traffico (informazioni di riferimento API REST)Operations on Traffic Manager (REST API Reference)

Cmdlet di Gestione traffico di AzureAzure Traffic Manager Cmdlets