Gerenciando tráfego com políticas de direção
No Compute Cloud@Customer, oferece dois tipos de políticas de orientação de tráfego com base no balanceamento de carga e em algum valor do prefixo de endereço IP.
O DNS pode fazer mais do que retornar um endereço IP (se conhecido) quando recebe uma string no namespace DNS para essa zona. O DNS também faz parte de um sistema de gerenciamento de tráfego, onde o tráfego é distribuído entre vários servidores, dependendo de algum critério, como localização. As políticas de direção são uma forma de distribuir o acesso a um único nome totalmente qualificado em vários servidores.
Por exemplo, o mesmo conteúdo pode estar disponível em vários servidores de origem, seja um streaming de vídeo ou registros de um banco de dados de produtos. Um servidor pode estar nos Estados Unidos e o outro na Europa. Uma política de direção de tráfego pode distribuir o tráfego com base no endereço IP ou CIDR. Outros critérios podem ser usados para essa distribuição de tráfego, como balanceamento de carga, que se esforça para manter a carga em vários servidores aproximadamente iguais.
O Compute Cloud@Customer suporta estes tipos de políticas de orientação de gerenciamento de tráfego:
Tipo de Política |
Descrição |
---|---|
Balanceador de Carga |
As políticas do Balanceador de Carga permitem a distribuição de tráfego entre vários pontos finais. Os pontos finais podem ter pesos iguais para distribuir o tráfego uniformemente entre os pontos finais, ou pesos personalizados podem ser designados para balanceamento de carga de proporção. |
Orientação de Prefixo IP |
As políticas de orientação de prefixo IP permitem que você direcione o tráfego de DNS com base no prefixo IP da consulta de origem. Você pode dividir os usuários em grupos com base nas sub-redes de onde as solicitações se originam e direcioná-los para recursos específicos com base na subdivisão que você fez. Por exemplo, você pode fornecer respostas diferentes para seus usuários internos, e não para usuários externos. |
Uma política de orientação contém regras para responder a consultas de DNS. Você usa essas regras para filtrar respostas com base nas propriedades da solicitação de DNS. Quando várias respostas são fornecidas em resposta a consultas DNS, esse grupo de respostas é chamado de pool de respostas. As respostas dentro de um pool são classificadas por prioridade e são marcadas como elegíveis ou inelegíveis. Respostas inelegíveis são omitidas da resposta.
Quando anexada a uma zona de DNS, uma política de orientação tem precedência sobre todos os registros de recursos da zona que ela abrange e faz com que as respostas de DNS sejam construídas com base nas regras de política de orientação. Por exemplo, se uma política de orientação anexada à zona de DNS example.com contiver uma regra que abrange o domínio application.example.com e uma resposta para o tipo de registro A (endereço), a política de orientação responderá com essa resposta, independentemente de quaisquer registros A relevantes que existam na zona. Se uma política de direção não tiver resposta para o tipo de registro que está sendo solicitado, a solicitação de DNS será transmitida para a próxima política de direção ou para os registros da zona base.
As políticas de orientação suportam apenas registros dos tipos A, AAAA, CNAME. Um domínio pode ter no máximo um anexo de política de orientação abrangendo um determinado tipo de registro. Isso significa que uma zona de DNS (example.com) pode ter várias políticas de orientação anexadas que abrangem diferentes tipos de registro para um determinado domínio, por exemplo, uma política de registro A e uma política de registro CNAME para application.example.com. Uma zona de DNS também pode ter várias políticas de orientação anexadas que abrangem um determinado tipo de registro para diferentes domínios. Por exemplo, uma política de registro A para application.example.com e uma política de registro A para database.example.com. No entanto, várias políticas de direção para o mesmo domínio e tipo de registro não são suportadas, porque a resposta só pode ser fornecida por uma política.