LVS - MLTech

Propaganda
LVS (Linux Virtual Server)
Este é um processo controlador que inicia todos os outros daemons
relacionados aos roteadores LVS. Em tempo de boot, o daemon é
iniciado pelo script /etc/rc.d/init.d/pulse. Ele então lê as
configuração do arquivo /etc/sysconfig/ha/lvs.cf. No roteador
LVS ativo, o pulse inicia o LVS daemon. No roteador backup, o pulse
determina a saúde do roteador ativo executando um heartbeat simples
pulse
em um intervalo configurado pelo usuário. Se o roteador LVS ativo
falhar em responder após o tempo configurado pelo usuário, ele inicia
o failover. Durante o failover, o pulse no roteador LVS backup instrui o
daemon pulse no roteador LVS ativo a fazer o shutdown de todos os
serviços LVS, iniciar o programa send_arp para reatribuir o endereço
IP flutuante para o endereço do MAC do roteador LVS backup e iniciar
o daemon lvs
O daemon lvs executa no roteador LVS ativo uma vez chamado pelo
pulse. Ele lê o arquivo de configuração em
/etc/sysconfig/ha/lvs.cf, chama o utilitário ipvsadm para
lvsd
construir e manter a tabela de roteamento IPVS e atribuir um processo
nanny para cada serviço LVS configurado. Se o nanny reportar que um
servidor real está down, o lvs instrui o utilitário a remover o servidor
real da tabela de roteamento IPVS.
ipvsadm
Este serviço atualiza a tabela de roteamento IPVS no kernel. O
daemon lvs estabelece e administra o LVS através da chamada ao
ipvsadm para adicionar, alterar, ou apagar entradas na tabela de
roteamento IPVS
nanny
O daemon de monitoramento nanny executa no roteador LVS ativo.
Através desse daemon, o roteador LVS ativo determina a saúde de
cada servidor real e, opcionalmente, monitora sua carga de trabalho.
Um processo separado executa para cada servidor definido em cada
servidor real
Este é o arquivo de configuração do LVS. O caminho completo a esse
lvs.cf
arquivo é /etc/sysconfig/ha/lvs.cf. Direta ou indiretamente,
todos os daemons obtém sua informação de configuração desse
arquivo
É uma ferramenta Web para monitoramento, configuração e
Piranha
administração de um LVS. É a ferramenta padrão para manter o
Configuration Tool
arquivo de configuração do LVS /etc/sysconfig/ha/lvs.cf
send_arp
This program sends out ARP broadcasts when the floating IP address
changes from one node to another during failover.
Este programa envia ARP broadcasts quando o endereço IP flutuante
muda de um nó para outro nó durante o failover
Download