Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O Balanceamento de Carga RPC da Microsoft destina-se a fornecer uma solução escalável para cenários que exigem uma alta carga de RPC sobre tráfego de HTTP. O objetivo principal do Balanceador de Carga RPC é garantir que o tráfego RPC/HTTP possa ser atendido por um farm de servidores para melhorar a escalabilidade. Para conseguir isso, o RPC deve garantir que todas as conexões de um processo de cliente sejam atendidas pelo mesmo ponto de extremidade do servidor no farm de servidores. O balanceador de carga RPC é implementado como um serviço que é executado em conjunto com o serviço de proxy RPC sobre HTTP.
Para habilitar o balanceamento de carga, o serviço de Balanceamento de Carga RPC em execução em cada um dos servidores se comunica entre si para determinar o servidor preferencial para a conexão inicial do cliente. Este processo é chamado de arbitragem e ocorre no momento da conexão inicial do cliente. Para reduzir o tráfego entre servidores, o serviço de Balanceamento de Carga RPC escolhe o ponto de extremidade local para atender a conexão se o cliente ainda não estiver associado a um servidor. Para uma determinada conexão com o cliente, o resultado da arbitragem é uma das duas possibilidades:
- Se o cliente já tiver feito uma conexão, o servidor para receber a conexão primeiro lidará com as conexões subsequentes.
- Se esta for a primeira conexão do cliente, a arbitragem resultará no servidor local lidando com a conexão e, portanto, todas as conexões do cliente. Essas informações, uma vez determinadas, serão confirmadas para os outros serviços do Balanceador de Carga RPC no farm de servidores, informando-os assim sobre o servidor que lida com todas as solicitações do cliente.
Esta seção fornece uma visão geral do balanceamento de carga RPC nos seguintes tópicos:
- Implantando de balanceamento de carga
- Configurando o de balanceamento de carga
- Práticas recomendadas de balanceamento de carga
Requerimentos
O serviço de Balanceamento de Carga RPC é suportado em servidores que executam o Windows Server 2008 R2 ou posterior e clientes que executam o Windows 7 ou versões posteriores do Windows.
O serviço de Proxy RPC, o serviço de Balanceamento de Carga RPC e os pontos de extremidade do servidor devem estar em execução na mesma máquina. Além disso, todos os servidores no farm de servidores devem ser capazes de atender ao ponto de extremidade solicitado. Para obter informações sobre como configurar o serviço de Proxy RPC e o serviço de Balanceamento de Carga RPC, consulte Configurando computadores para RPC sobre HTTP e Configurandode Balanceamento de Carga , respectivamente.
Limitações
No momento, o Balanceamento de Carga RPC oferece suporte a apenas um farm de servidores por recurso. Todos os servidores em todos os farms de servidores também devem ser capazes de atender a todos os recursos.