Pular para o conteúdo principal

IPs flutuantes

Um IP flutuante geralmente é um endereço IP público roteável que não é atribuído automaticamente a uma entidade. Em vez disso, o proprietário do projeto os atribui a uma ou mais entidades temporariamente. A respectiva entidade tem um IP estático atribuído automaticamente para comunicação entre instâncias em uma área de rede privada não roteável, bem como por meio de um IP flutuante atribuído manualmente. Isso torna os serviços da entidade fora de uma nuvem ou rede reconhecíveis e, portanto, alcançáveis.

Em cenários de failover configurados apropriadamente, um IP 'flutua' para outra unidade ativa na rede para poder assumir a função de uma entidade inativa sem um atraso de tempo e pode então responder às solicitações de entrada.

Failover e switchover​

Se um balanceador de carga primário ou um servidor de aplicativo central em um cluster falhar em um lado, um IP flutuante pode ser atribuído imediatamente a um servidor de aplicativo redundante ou um balanceador de carga secundário em um sistema configurado de forma correspondente. O IP flutua para a unidade ativa, que realiza imediatamente os processos desejados. Uma mudança não planejada entre os serviços de rede é conhecida como failover. Este tipo de proteção é especialmente recomendado para aplicações críticas.

Uma mudança planejada de um sistema primário para um secundário é chamada de switchover (ou 'transição'). A transmissão direcionada de serviços não é acionada por erros, mas é geralmente é controlada por um administrador do sistema. Um motivo clássico para uma transição é, por exemplo, a manutenção de rotina dos sistemas primário ou secundário, onde uma instância paralela temporariamente assume sua função.

Que vantagens oferece um IP flutuante?​

Uma das principais vantagens dos IPs flutuantes é sua flexibilidade - a capacidade de atribuição livre e orientada às necessidades. Os IPs flutuantes são, portanto, adequados para uso em ambientes de failover e switchover - por exemplo, para realizar atualizações de aplicativos ou sites inteiros com tempo de inatividade mínimo. Enquanto uma atualização é aplicada a uma entidade, outra assume o tráfego. Assim que a atualização for concluída com sucesso, o tráfego é redirecionado para a unidade atualizada.

Outra vantagem: mesmo que várias ou mesmo muitas entidades diferentes estejam ocultas por trás de um serviço oferecido, o IP flutuante aparece na superfície para os usuários (que fazem uso do serviço) em vez do IP do servidor que oferece o respectivo serviço.

Como associar um IP flutuante a uma instância computacional?​

Acessar o Painel da Cloud

No menu à esquerda, clicar em Compute e depois em Instances:

Painel da NNumbers Cloud, IPs flutuantes: no menu à esquerda, clicar em Compute e depois em Instances

Será carregada a lista de instâncias criadas anteriormente. Após localizar a instância, do lado direito, clique na seta para baixo, será aberto o menu. No menu, clique em Associate Floating IP

Painel da NNumbers Cloud, IPs flutuantes: será carregada a lista de instâncias criadas anteriormente

Na nova janela que se abriu, verifique se possui algum ip (Item 1), caso não possua um ip, clique no + (Item 2) para reservar um ip (o ip aparecerá na lista, item 1, sendo necessário repetir o primeiro passo após a reserva do ip). Selecione a porta que deseja associar o IP (Item 3). Após isso, basta clicar no botão “Associate” localizado ao rodapé do formulário (Item 4).

Painel da NNumbers Cloud, IPs flutuantes: na nova janela que se abriu, verifique se possui algum ip , caso

Como associar um IP flutuante a um load balancer?​

Acessar o Painel do Cloud

No menu à esquerda, clicar em Network e depois em Load Balancer

Painel da NNumbers Cloud, IPs flutuantes: no menu à esquerda, clicar em Network e depois em Load Balancer

Será carregada a lista de load balancers criada anteriormente. Localize o load balancer, e a direita, clique na seta para baixo (Item 1) para abrir o menu de ação. No menu, clique em Associate Floating IP (Item 2)

Painel da NNumbers Cloud, IPs flutuantes: será carregada a lista de load balancers criada anteriormente

Na nova janela que se abriu, clique no campo abaixo de Floating IP address or pool (Item 1) e selecione o ip na lista. Caso não possua nenhum IP, selecione a opção external para alocar um IP. Após isso, clique no botão Associate (Item 2) localizado no rodapé do formulário.

Painel da NNumbers Cloud, IPs flutuantes: na nova janela que se abriu, clique no campo abaixo de Floating IP

Próximos passos​