Como realizar o balanceamento de carga de Servidores Web utilizando Roteadores Cisco
Acabei de lembrar que... há um tempo atrás eu tive um problema em que um Servidor Web estava recebendo muitos acessos e não estava mais conseguindo dar conta da demanda de acessos. Logo tivemos que criar um segundo servidor Web e distribuir a carga entre eles. Quem faz esse papel de distribuir a carga das requisições é o roteador em combinação com o NAT (Network Address Translation), que permite distribuir a carga por várias máquinas.
O que você tem que saber primeiramente?
1) Definir os endereços dos dispositivos que oferecem o serviço:
Router(config)# ip nat pool nome_da_pool Endereço_Inicial Endereço_final prefix-length tamanho_máscara_subrede type rotary
2) Definir os endereços públicos dos dispositivos que são usados para aceder ao serviço:
Router(config)# ip nat inside destination list número_lista_standard pool nome_da_pool
Exemplo (As respostas aos pedidos requisitados para 200.200.200.149 são efetuados por dois servidores: 192.168.1.1 e 192.168.1.2)
Router(config)# ip nat pool servidores-web 192.168.1.1 192.168.1.2 prefix-length 24 type rotary
Router(config)# ip nat inside destination list 1 pool servidores-web
Router(config)# access-list 1 permit 200.200.200.149
Router(config)# interface FastEthernet0/0
Router(config-if)# ip nat inside
Router(config-if)# exit
Router(config)# interface Serial2/0
Router(config-if)# ip nat outside
0 comentários:
Postar um comentário