Visão geral #
Cisco ACE foi um dos fornecedores mais populares de balanceadores de carga de hardware no mercado anos atrás. Após a decisão da Cisco de abandonar sua linha de balanceador de carga, os usuários precisam encontrar uma solução adequada para migrar facilmente seus serviços.
Este guia descreve como é fácil migrar das configurações do Cisco ACE para RELIANOID com etapas simples usando exemplos de configuração de caso de uso.
Conceitos Básicos #
sonda: define verificações de integridade configuradas nos back-ends ou servidores reais para determinar se o aplicativo está respondendo corretamente. Em RELIANOID, as verificações de integridade são configuradas por meio FarmGuardian que é um agendador de verificações de saúde e pode ser personalizado para cada farm.
rserver: define cada back-end do host. Em RELIANOID, os back-ends são configurados em uma lista por meio da seção web GUI Gerenciar >> Fazendas >> Editar .
serverfarm: Define cada farm, associando verificações de integridade e uma lista de rservers. Em RELIANOID, a criação da fazenda é realizada através Gerenciar >> Fazendas >> Nova Fazenda e, em seguida, edite os parâmetros globais.
mapa de classe: Define o endereço de escuta e a porta. Em RELIANOID, é definido quando o farm é criado por meio Gerenciar >> Fazendas >> Nova Fazenda .
mapa de políticas: define o agendador de balanceamento de carga para cada farm e comportamento. Em RELIANOID, ele é configurado por meio Gerenciar >> Fazendas >> Editar .
interface: Define a configuração das interfaces de rede. Em RELIANOID, a configuração de rede está na seção Configurações >> Interfaces .
estrada: Define a configuração de roteamento. Em RELIANOID, a configuração de roteamento está na seção Configurações >> Interfaces .
Exemplos de configuração de balanceamento de carga do servidor #
Este guia é seguido de Exemplos de configuração do Cisco Application Control Engine (ACE) - Exemplos de configuração de balanceamento de carga do servidor .
Exemplo de uma configuração de balanceamento de carga do probe UDP #
Exemplo de Cisco ACE de uma configuração de balanceamento de carga do probe UDP
Siga as etapas a seguir para migrar para RELIANOID:
1. Crie uma nova interface virtual para o novo farm. Vá para a seção Configurações >> Interfaces e clique no ícone adicionar interface de rede vlan. Selecionar 120 no nome da interface e o endereço ip 192.168.120.114 com netmask 255.255.255.0, como é selecionado no exemplo.
2. Acesse Gerenciar >> Fazendas e clique no botão Adicionar nova fazenda. No campo Nome da descrição da fazenda será no nosso exemplo SFARM1 e quanto Perfil selecionar L4xNAT. Clique no botão Salvar e continuar.
3. Selecione o Virtual IP na interface VLAN 120 criado antes e porta virtual 53. Clique no botão Economize.
4. Clique nas ações do farm Editar o farm SFARM1 para editar os parâmetros globais. Configurar Tipo de Protocolo com as UDP e habilitar a opção Use FarmGuardian para verificar os servidores de back-end, Verifique o intervalo para 10 e Comando para verificar algo como:
check_udp -w 5 -c 9 -H HOST -p PORTA
Permaneça os tokens HOST e PORT como estão, durante a verificação de saúde, eles serão substituídos pelos servidores de IP dos back-ends.
Pressione o botão modificar.
5. Insira os servidores de backends clicando no ícone Adicionar servidor real.
Exemplo de uma configuração de balanceamento de carga RDP #
Exemplo de Cisco ACE de uma configuração de balanceamento de carga RDP
Siga as etapas a seguir para migrar para RELIANOID:
1. Crie uma nova interface virtual para o novo farm. Vá para a seção Configurações >> Interfaces e clique no ícone adicionar interface de rede vlan. Selecionar 10 no nome da interface e o endereço ip 10.6.252.19 com netmask 255.255.255.0, como é selecionado no exemplo.
2. Acesse Gerenciar >> Fazendas e clique no botão Adicionar nova fazenda. No campo Nome da descrição da fazenda será no nosso exemplo SF1 e quanto Perfil selecionar L4xNAT. Clique no botão Salvar e continuar.
3. Selecione o Virtual IP na interface VLAN 10 criado antes e porta virtual 3389. Clique no botão Economize.
4. Clique nas ações do farm Editar o farm SF1 para editar os parâmetros globais.
5. Insira os servidores de backends clicando no ícone Adicionar servidor real como no exemplo: 10.6.252.245 e 10.6.252.246.
NOTA: Neste exemplo, não há verificação de integridade configurada.
Exemplos de configurações de balanceamento de carga RADIUS #
Exemplos Cisco ACE de configurações de balanceamento de carga RADIUS
Atualmente, o RADIUS só está disponível para configuração com persistência de IP. Siga as etapas a seguir para migrar para RELIANOID:
1. Crie uma nova interface virtual para o novo farm. Vá para a seção Configurações >> Interfaces e clique no ícone adicionar interface de rede vlan. Selecionar 10 no nome da interface e o endereço ip 12.1.1.11 com netmask 255.255.255.0, como é selecionado no exemplo.
2. Acesse Gerenciar >> Fazendas e clique no botão Adicionar nova fazenda. No campo Nome da descrição da fazenda será no nosso exemplo SF1 e quanto Perfil selecionar L4xNAT. Clique no botão Salvar e continuar.
3. Selecione o Virtual IP na interface VLAN 10 criado antes e portas virtuais 1812,1813. Clique no botão Economize.
4. Clique nas ações do farm Editar o farm SF1 para editar os parâmetros globais. Configurar Tipo de Protocolo com as UDP, configure Persistência de IP as Modo de persistência e pressione o botão modificar.
5. Insira os servidores de backends clicando no ícone Adicionar servidor real como no exemplo: 10.6.252.245 e 10.6.252.246.
NOTA: Neste exemplo, não há verificação de integridade configurada.
Exemplos de configurações de balanceamento de carga SIP #
Exemplos Cisco ACE de configurações de balanceamento de carga SIP
O protocolo SIP pode ser tratado tanto em TCP/UDP bruto quanto na inspeção dos cabeçalhos. Siga as etapas a seguir para migrar para RELIANOID:
1. Crie uma nova interface virtual para o novo farm. Vá para a seção Configurações >> Interfaces e clique no ícone adicionar interface de rede vlan. Selecionar 10 no nome da interface e o endereço ip 192.168.12.15 com netmask 255.255.255.0, como é selecionado no exemplo.
2. Acesse Gerenciar >> Fazendas e clique no botão Adicionar nova fazenda. No campo Nome da descrição da fazenda será no nosso exemplo SF3 e quanto Perfil selecionar L4xNAT. Clique no botão Salvar e continuar.
3. Selecione o Virtual IP na interface VLAN 10 criado antes e portas virtuais 5060. Clique no botão Economize.
4. Clique nas ações do farm Editar o farm SF3 para editar os parâmetros globais. Configurar Tipo de Protocolo com as SIP e pressione o botão modificar.
5. Insira os servidores de backends clicando no ícone Adicionar servidor real como no exemplo: 10.6.252.245 e 10.6.252.246.
NOTA: Neste exemplo, não há verificação de integridade configurada.
Exemplo de uma configuração de cabeçalho de cabeçalho HTTP #
Exemplo de Cisco ACE de uma configuração pegajosa do HTTP-Header
Siga as etapas a seguir para migrar para RELIANOID:
1. Crie uma nova interface virtual para o novo farm. Vá para a seção Configurações >> Interfaces e clique no ícone adicionar interface de rede vlan. Selecionar 193 no nome da interface e o endereço ip 192.168.12.15 com netmask 255.255.255.0, como é selecionado no exemplo.
2. Acesse Gerenciar >> Fazendas e clique no botão Adicionar nova fazenda. No campo Nome da descrição da fazenda será no nosso exemplo SFARM1 e quanto Perfil selecionar HTTP. Clique no botão Salvar e continuar.
3. Selecione o Virtual IP na interface VLAN 193 criado antes e porta virtual 80. Clique no botão Economize.
4. Clique nas ações do farm Editar o farm SFARM1 para editar os parâmetros globais. Adicione um novo serviço chamado ciscosrv como exemplo, e pressione o botão Adicione. Na seção de serviço, defina o Host Virtual para * cisco.com, habilitar Inserção de cookies verifique e pressione o modificar botão. Para finalizar a configuração do serviço, defina Domínio campo para cisco.com, colocou o TTL campo para 720 e depois pressione o botão modificar para aplicar as alterações.
5. Insira os servidores de backends clicando no ícone Adicionar servidor real como no exemplo: 192.168.12.15 e 192.168.12.16. Reinicie o farm para aplicar as alterações.
Referências #
http://docwiki.cisco.com/wiki/Cisco_Application_Control_Engine_%28ACE%29_Configuration_Examples



