Considerações de desempenho para o Gestor de TráfegoPerformance considerations for Traffic Manager

Esta página explica as considerações de desempenho com o Gestor de tráfego.This page explains performance considerations using Traffic Manager. Considere o seguinte cenário:Consider the following scenario:

Tem instâncias do seu Web site nas regiões WestUS e Sudeste asiático.You have instances of your website in the WestUS and EastAsia regions. Uma das instâncias está a falhar a verificação de estado de funcionamento para a sonda de Gestor de tráfego.One of the instances is failing the health check for the traffic manager probe. Tráfego de aplicativo é direcionado para a região de bom estado de funcionamento.Application traffic is directed to the healthy region. Espera-se que esta ativação pós-falha, mas o desempenho pode ser um problema com base na latência do tráfego agora em trânsito para uma região distante.This failover is expected but performance can be a problem based on the latency of the traffic now traveling to a distant region.

Considerações de desempenho para o Gestor de TráfegoPerformance considerations for Traffic Manager

O impacto no desempenho apenas que o Gestor de tráfego pode ter no seu Web site é a pesquisa DNS inicial.The only performance impact that Traffic Manager can have on your website is the initial DNS lookup. Um pedido DNS para o nome do perfil do Gestor de tráfego é processado pelo servidor de raiz de DNS da Microsoft que aloja a zona trafficmanager.net.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. O Gestor de tráfego preenche e atualiza regularmente, servidores de raiz DNS da Microsoft com base na política de Gestor de tráfego e os resultados de pesquisa.Traffic Manager populates, and regularly updates, the Microsoft's DNS root servers based on the Traffic Manager policy and the probe results. Portanto, mesmo durante a pesquisa DNS inicial, não existem consultas DNS são enviadas para o Gestor de tráfego.So even during the initial DNS lookup, no DNS queries are sent to Traffic Manager.

O Gestor de tráfego é constituído por vários componentes: Servidores, um serviço de API, a camada de armazenamento e um ponto final de serviço de monitorização de nomes DNS.Traffic Manager is made up of several components: DNS name servers, an API service, the storage layer, and an endpoint monitoring service. Se um componente de serviço do Gestor de tráfego falhar, não há nenhum efeito sobre o nome DNS associado de perfil do Traffic Manager.If a Traffic Manager service component fails, there is no effect on the DNS name associated with your Traffic Manager profile. Os registos nos servidores Microsoft DNS permanecem inalterados.The records in the Microsoft DNS servers remain unchanged. No entanto, a monitorização de ponto final e a atualizar o DNS não acontecem.However, endpoint monitoring and DNS updating do not happen. Por conseguinte, o Gestor de tráfego não é possível atualizar o DNS para apontar para o seu site de ativação pós-falha quando o site primário fica inativo.Therefore, Traffic Manager is not able to update DNS to point to your failover site when your primary site goes down.

Resolução de nomes DNS é rápida e os resultados são armazenados em cache.DNS name resolution is fast and results are cached. A velocidade da pesquisa de DNS inicial depende dos servidores DNS, que o cliente utiliza para resolução de nomes.The speed of the initial DNS lookup depends on the DNS servers the client uses for name resolution. Normalmente, um cliente pode realizar uma pesquisa de DNS dentro de ~ 50 ms.Typically, a client can complete a DNS lookup within ~50 ms. Os resultados da pesquisa são colocadas em cache durante o DNS Time-to-live (TTL).The results of the lookup are cached for the duration of the DNS Time-to-live (TTL). O Gestor de tráfego do TTL predefinido é de 300 segundos.The default TTL for Traffic Manager is 300 seconds.

O tráfego não fluir através do Gestor de tráfego.Traffic does NOT flow through Traffic Manager. Uma vez concluída a pesquisa de DNS, o cliente tem um endereço IP para uma instância do seu web site.Once the DNS lookup completes, the client has an IP address for an instance of your web site. O cliente liga-se diretamente a esse endereço e não é transmitido através do Gestor de tráfego.The client connects directly to that address and does not pass through Traffic Manager. A política de Gestor de tráfego que escolher tem não influência sobre o desempenho de DNS.The Traffic Manager policy you choose has no influence on the DNS performance. No entanto, um desempenho-método de encaminhamento de pode afetar negativamente a experiência de aplicação.However, a Performance routing-method can negatively impact the application experience. Por exemplo, se a sua política redireciona o tráfego da América do Norte para uma instância alojada na Ásia, a latência de rede para essas sessões pode ser um problema de desempenho.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.

Avaliando o desempenho do Gestor de tráfegoMeasuring Traffic Manager Performance

Existem vários Web sites, que pode utilizar para compreender o desempenho e comportamento de um perfil do Gestor de tráfego.There are several websites you can use to understand the performance and behavior of a Traffic Manager profile. Muitos destes sites são gratuitos, mas podem ter limitações.Many of these sites are free but may have limitations. Alguns sites oferecem aprimorada de monitorização e relatórios para uma taxa.Some sites offer enhanced monitoring and reporting for a fee.

As ferramentas sobre esses sites medida DNS latências e apresentar os resolver endereços IP para localizações de clientes em todo o mundo.The tools on these sites measure DNS latencies and display the resolved IP addresses for client locations around the world. A maioria dessas ferramentas não colocar em cache os resultados DNS.Most of these tools do not cache the DNS results. Por conseguinte, as ferramentas de mostram a pesquisa DNS completa sempre que um teste é executado.Therefore, the tools show the full DNS lookup each time a test is run. Quando testa a partir do seu próprio cliente, tiver apenas o desempenho de pesquisa DNS completo uma vez durante a duração do TTL.When you test from your own client, you only experience the full DNS lookup performance once during the TTL duration.

Ferramentas de exemplo para medir o desempenho de DNSSample tools to measure DNS performance

  • SolveDNSSolveDNS

    SolveDNS oferece muitas ferramentas de desempenho.SolveDNS offers many performance tools. A ferramenta de comparação de DNS pode mostrar o tempo que demora para resolver o nome de DNS e como que se compara com outros fornecedores de serviços 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

    Uma das ferramentas mais simples é WebSitePulse.One of the simplest tools is WebSitePulse. Introduza o URL para ver o tempo de resolução DNS, o primeiro Byte, o último Byte e outras estatísticas de desempenho.Enter the URL to see DNS resolution time, First Byte, Last Byte, and other performance statistics. Pode escolher entre três localizações de teste diferentes.You can choose from three different test locations. Neste exemplo, verá que a primeira execução mostra que a pesquisa de DNS leva 0.204 seg.In this example, you see that the first execution shows that DNS lookup takes 0.204 sec.

    pulse1

    Como os resultados são armazenados em cache, o segundo teste para o mesmo ponto de final do Gestor de tráfego a pesquisa DNS leva 0.002 seg.Because the results are cached, the second test for the same Traffic Manager endpoint the DNS lookup takes 0.002 sec.

    pulse2

  • Monitor de aplicação Synthetic de ACCA App Synthetic Monitor

    Anteriormente conhecido como a ferramenta Web site de verificação de Watch mouse, este site mostram-lhe o tempo de resolução de DNS de várias regiões geográficas em simultâneo.Formerly known as the Watch-mouse Check Website tool, this site show you the DNS resolution time from multiple geographic regions simultaneously. Introduza o URL para ver o tempo de resolução DNS, o tempo de ligação e velocidade de várias localizações geográficas.Enter the URL to see DNS resolution time, connection time, and speed from several geographic locations. Utilize este teste para ver qual serviço alojado é devolvido para diferentes localizações em todo o mundo.Use this test to see which hosted service is returned for different locations around the world.

    pulse1

  • PingdomPingdom

    Essa ferramenta fornece estatísticas de desempenho para cada elemento de uma página da web.This tool provides performance statistics for each element of a web page. O separador de análise de página mostra a percentagem de tempo gasto em pesquisa de DNS.The Page Analysis tab shows the percentage of time spent on DNS lookup.

  • O que é o meu DNS?What's My DNS?

    Este site realiza uma pesquisa DNS a partir de 20 diferentes locais e exibe os resultados num mapa.This site does a DNS lookup from 20 different locations and displays the results on a map.

  • Aprofundar a Interface da WebDig Web Interface

    Este site mostra que informações de DNS, incluindo CNAMEs e registros mais detalhadas.This site shows more detailed DNS information including CNAMEs and A records. Certifique-se de que verifique a "Colorize output" e "Estatísticas" em Opções e selecione "Tudo" em servidores de nomes.Make sure you check the 'Colorize output' and 'Stats' under options, and select 'All' under Nameservers.

Próximos PassosNext Steps

Sobre métodos de encaminhamento de tráfego do Gestor de tráfegoAbout Traffic Manager traffic routing methods

Testar as definições do Gestor de tráfegoTest your Traffic Manager settings

Operações do Gestor de Tráfego (Referência da API REST)Operations on Traffic Manager (REST API Reference)

Cmdlets do Gestor de tráfego do AzureAzure Traffic Manager Cmdlets