Apache oferece um pacote de software livre para operar seus próprios servidores web. Servidores Web tornam-se mais confiáveis , no entanto , quando você usa vários servidores para entregar o mesmo site. Desta forma, os visitantes podem experimentar os tempos de carregamento mais rápidos porque o seu pedido é enviado para o servidor menos sobrecarregado . Vários servidores também oferecem mais resistência em caso de uma falha do servidor . Como o nome sugere, o balanceamento de carga equilibra a carga de trabalho entre vários computadores. Ele pode envolver qualquer número de servidores - de dois a 200 . Com mais servidores , você tem , um site mais resistente mais rápido. Coisas que você precisa
Dois servidores de distribuição produtos múltiplos servidores Apache baseado em linux
Show Mais instruções
1
Conecte todos os servidores para a rede. Garantir que todos os itens podem falar uns com os outros através da rede , emitindo comandos Ping.
2
Ativar software de balanceamento de carga da camada de transporte nos servidores de distribuição. No Linux instala , este é referido como servidor virtual IP , ou IPVS . Ele permite que os servidores para controlar as sessões de conexão da Web individuais .
3
Instalar " UltraMonkey " ou um protocolo de espera semelhante nos servidores de distribuição. Isso permite que você configure cada servidor de distribuição para emitir regularmente um sinal de " batimento cardíaco " para o outro , permitindo que se possa avançar e atender a uma solicitação de balanceamento de carga , no caso de a outra falhar.
4
Configure o balanceamento de carga para cada um dos endereços IP dos servidores Apache individuais. No macaco carga , isso é feito editando o arquivo " ldirectord.cf " . Você também vai configurar um endereço IP virtual adicional. Este é o endereço de um cliente fora usará ao solicitar uma página da Web a partir do cluster de servidor.
5
Configurar a sincronização entre os diretórios da web públicas de cada um dos seus servidores Apache . Isso irá garantir que o mesmo site é oferecido , independentemente de qual servidor web é usado. Linux utiliza a ferramenta " rsync " para executar esta função .
6
configurar cada servidor Apache para aceitar solicitações de páginas Web de entrada destinados para o endereço IP virtual que foi criado no passo 5 .