---
title: "SafeKit: Software tudo-em-um para balanceamento de carga e alta disponibilidade Linux"
canonical: "https://safekit.eviden.com/pt-pt/solutions/linux-load-balancing-failover/"
description: "SafeKit oferece uma solução poderosa, apenas em software, para balanceamento de carga e alta disponibilidade Linux. Substitua o hardware complexo de NLB pelo IP virtual integrado do SafeKit, monitorização de aplicações e failover automático. Implemente facilmente um cluster SafeKit em servidores Linux padrão hoje mesmo."
category: "solutions"
lang: "pt-pt"
topics: "O cluster farm SafeKit: Balanceador de Carga de Software e Failover Automático para Linux, Índice, Como o software SafeKit implementa de forma simples um cluster de balanceamento de carga de rede Linux (NLB)?, Como funciona o cluster SafeKit em modo farm com Linux ?, Comparação: cluster farm SafeKit para Linux vs. Outras Soluções de Agrupamento NLB, Guia em Vídeo: Configuração de um cluster NLB farm SafeKit"
translation: "translate_md 2026-11-08.3 | glossaire 2026-11-08.11 | Translation LLM | 24 expressions"
---

# SafeKit: Software tudo-em-um para balanceamento de carga e alta disponibilidade Linux {#safekit-all-in-one-linux-load-balancing--high-availability-software}

## O cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit: Balanceador de Carga de Software e Failover Automático para Linux {#safekit-farm-cluster-overview}

Um cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit para Linux é uma solução de Balanceamento de Carga de Rede (NLB) definida por software, concebida para ambientes de aplicações escaláveis. Fornece **balanceamento de carga e redundância integrados diretamente nos servidores de aplicações**, eliminando a necessidade de balanceadores de carga de hardware dedicados, servidores proxy ou configurações multicast complexas.

### Quais são as vantagens de um cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit para Linux ? {#safekit-farm-cluster-advantages}

  * **Software tudo-em-um:** Combina IP virtual, balanceamento de carga e failover/failback automático num único pacote de software.
  * **Sem Hardware Especial:** Substitui os dispendiosos balanceadores de carga de hardware por uma solução puramente de software para Windows ou Linux, que pode ser gerida por administradores de sistemas em vez de engenheiros de rede.
  * **Monitorização Profunda e Autocorreção:** Utiliza "verificadores" ao nível da aplicação para monitorizar processos específicos da aplicação, detetando falhas mesmo que o servidor ainda esteja em funcionamento; em seguida, aciona um reinício automático do serviço ou uma comutação de contingência, se necessário.
  * **Capacidade Híbrida <span class="notranslate farm-term" translate="no">Farm</span> e Mirror:** Permite, de forma única, misturar um cluster <span class="notranslate farm-term" translate="no">farm</span> (para balanceamento de carga de front-ends) com um cluster mirror (para replicação de dados síncrona de back-ends).
  * **Alta Disponibilidade OEM:** Permite que os fornecedores de software incorporem o clustering nativo nas suas aplicações, fornecendo um produto "pronto para cluster" e apenas de software, sem infraestrutura adicional.

![Arquitetura de Cluster Linux de Alta Disponibilidade SafeKit que oferece IP Virtual, Failover Automático, failback automático e Balanceamento de Carga de Rede](https://safekit.eviden.com/wp-content/uploads/2026/02/safekit-farm-linux-app-1024.jpg "w:512")

**Cluster NLB <span class="notranslate farm-term" translate="no">farm</span> SafeKit para Linux**

<a class="btn-quick-install" href="/pt-pt/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-network-load-balancing-and-failover/">⚡ Guia rápido de instalação de cluster para Linux ></a>
## Índice {#toc}

  * [Como o software SafeKit implementa de forma simples um cluster de balanceamento de carga de rede Linux (NLB)?](#safekit-farm-ha-cluster)
  * [Como funciona o cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit com Linux ?](#safekit-farm-cluster)
  * [Comparação: cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit para Linux vs. Outras Soluções de Agrupamento NLB](#safekit-farm-ha-comparison)
  * [Guia em Vídeo: Configuração de um cluster NLB <span class="notranslate farm-term" translate="no">farm</span> SafeKit](#videoguide-safekit-farm-cluster)
  * [🔍 Centro de navegação de alta disponibilidade do SafeKit](#hub)

## Como o software SafeKit implementa de forma simples um cluster de balanceamento de carga de rede Linux (NLB)? {#safekit-farm-ha-cluster}

### Qual é a solução SafeKit <span class="notranslate farm-term" translate="no">Farm</span> NLB para Linux ? {#safekit-farm-nlb-solution}

SafeKit oferece balanceamento de carga de rede e alta disponibilidade para Linux em dois ou mais servidores.

Este artigo explica como implementar rapidamente um cluster Linux sem balanceadores de carga de hardware ou conhecimentos especializados em redes.

A solução funciona através da definição de um IP virtual com regras de balanceamento de carga, os nomes dos serviços Linux e os verificadores de estado.

SafeKit permite, então, **o balanceamento de carga da rede** e **a comutação automática de falhas** para garantir a escalabilidade e a disponibilidade contínua do serviço.

### Como é que SafeKit simplifica o balanceamento de carga em comparação com as soluções de hardware? {#software-load-balancing-vs-hardware}

SafeKit simplifica a gestão, substituindo o hardware tradicional de balanceamento de carga (NLB) por uma **solução puramente de software**.

Em vez de exigir um dispositivo físico dedicado, SafeKit é executado diretamente em servidores de aplicações padrão **Windows ou Linux**.

Os fornecedores de software podem oferecer **Alta Disponibilidade OEM** integrando **SafeKit** diretamente na sua pilha de aplicações. Esta parceria permite aos fornecedores entregar uma **solução autónoma, "pronta para cluster" e apenas de software**, que inclui balanceamento de carga nativo e capacidades de failover.

### Quais são os benefícios do balanceamento de carga baseado em software do SafeKit para Linux ? {#software-load-balancing-benefits}

SafeKit substitui o hardware dispendioso por uma abordagem de software simplificada que oferece:

  * **Alto Desempenho:** Gerencia o tráfego e o IP Virtual (VIP) ao nível do kernel do sistema operativo, garantindo velocidade sem necessidade de equipamento de rede adicional.
  * **Simplicidade Operacional:** Permite que os administradores de sistemas gerenciem clusters através de uma interface unificada, sem a necessidade de certificações de rede especializadas.
  * **Custo total de propriedade (TCO) mais baixo:** Reduz os custos de capital (CAPEX) e de manutenção ao eliminar a necessidade de balanceadores de carga de hardware dedicados.

### Em que é que a monitorização de aplicações SafeKit difere das verificações de estado padrão do NLB? {#application-monitoring-vs-nlb-health-checks}

Ao contrário do hardware NLB padrão, que se baseia em **pings** simples e verificações de portas, SafeKit possui **verificadores integrados ao nível da aplicação**. Enquanto um balanceador tradicional apenas confirma se um servidor está "ativo", SafeKit monitoriza a saúde real de processos Linux específicas.

Este monitoramento profundo permite que o sistema detete estados "zombie" — onde o servidor está ativo, mas o software falhou — acionando **reinicializações automáticas do serviço** ou redirecionamento de tráfego que as soluções NLB padrão não conseguem executar.

### É possível configurar um cluster <span class="notranslate farm-term" translate="no">farm</span> Linux Farm sem ter conhecimentos de clustering? {#farm-cluster-without-clustering-skills}

Sim. Este artigo explica como [implementar rapidamente um cluster <span class="notranslate farm-term" translate="no">farm</span> Linux Farm](https://safekit.eviden.com/pt-pt/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-network-load-balancing-and-failover/) sem a necessidade de conhecimentos especializados e complexos de rede. Ao utilizar **o IP virtual** do SafeKit para gerir o balanceamento de carga da rede da **Linux**, obtém uma solução robusta e escalável que é significativamente mais simples de implementar e manter do que as soluções tradicionais de NLB.

### Além Linux, que aplicações e ambientes SafeKit pode proteger? {#supported-applications-and-environments}

SafeKit é uma solução versátil de alta disponibilidade **para Windows e Linux**. Permite a criação clusters mirror com **replicação síncrona em tempo real** e failover automático para uma vasta gama de cargas de trabalho críticas, incluindo:

  * **Ambientes Virtuais e Físicos:** Máquinas virtuais Hyper-V ou KVM completas.
  * **Orquestração de contentores:** ambientes Docker, Podman e K3s (Kubernetes).
  * **Dados e Serviços:** Diretórios de ficheiros individuais, serviços e várias bases de dados.
  * **Infraestrutura em Nuvem:** Alta disponibilidade para aplicações em nuvem.

💡 [Explore a lista completa de soluções de alta disponibilidade suportadas aqui.](https://safekit.eviden.com/pt-pt/solutions/)

## Como funciona o cluster SafeKit em modo <span class="notranslate farm-term" translate="no">farm</span> com Linux ? {#safekit-farm-cluster}

### Endereço IP virtual num cluster em modo de <span class="notranslate farm-term" translate="no">farm</span> {#virtual-ip-address-farm}

![Como o cluster SafeKit implementa o balanceamento de carga e a redundância da rede Linux](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-up-up-up-300.png "w:300")

Na figura anterior, a aplicação Linux está a ser executada em 3 servidores (3 é um exemplo, podem ser 2 ou mais). Os utilizadores estão ligados a um endereço IP virtual.

O [endereço IP virtual](https://safekit.eviden.com/pt-pt/best-practises/how-a-virtual-ip-address-works/) é configurado localmente em cada servidor do cluster em modo de <span class="notranslate farm-term" translate="no">farm</span>.  
O tráfego de entrada para o endereço IP virtual é recebido por todos os servidores e distribuído entre eles por um filtro de rede dentro do kernel de cada servidor.

SafeKit deteta falhas de hardware e software, reconfigura os filtros de rede em caso de falha e oferece verificadores de aplicações configuráveis e scripts de recuperação.

### Balanceamento de carga num filtro de rede {#network-load-balancing}

O algoritmo de balanceamento de carga da rede, dentro do filtro de rede, baseia-se na identidade dos pacotes do cliente (endereço IP do cliente, porta TCP do cliente). Dependendo da identidade da entrada do pacote do cliente, apenas um filtro num servidor aceita o pacote; os outros filtros noutros servidores rejeitam-no.

Uma vez que um pacote é aceite pelo filtro num servidor, apenas a CPU e a memória desse servidor são utilizadas pela Linux que responde ao pedido do cliente. As mensagens de saída são enviadas diretamente do servidor de aplicações para o cliente.

Se um servidor falhar, o protocolo de pulsações <span class="notranslate farm-term" translate="no">farm</span> reconfigura os filtros no cluster de balanceamento de carga da rede para reequilibrar o tráfego nos servidores disponíveis restantes.

### Aplicações com ou sem estado {#stateful-stateless}

Com uma aplicação Linux persistente, existe afinidade de sessão. O mesmo cliente deve estar ligado ao mesmo servidor em várias sessões TCP para recuperar o seu contexto no servidor. Neste caso, a regra de balanceamento de carga SafeKit é configurada no endereço IP do cliente. Assim, o mesmo cliente está sempre ligado ao mesmo servidor em várias sessões TCP. E diferentes clientes são distribuídos por diferentes servidores no <span class="notranslate farm-term" translate="no">farm</span>.

Com uma Linux stateless, não existe afinidade de sessão. O mesmo cliente pode estar ligado a diferentes servidores no <span class="notranslate farm-term" translate="no">farm</span> em múltiplas sessões TCP. Não existe contexto armazenado localmente num servidor de uma sessão para outra. Neste caso, a regra de balanceamento de carga SafeKit é configurada na identidade da sessão do cliente TCP. Esta configuração é a que melhor distribui as sessões entre os servidores, mas requer um serviço TCP sem afinidade de sessão.

### Como configurar um cluster SafeKit em modo <span class="notranslate farm-term" translate="no">farm</span> para Linux ? {#safekit-farm-cluster-configuration}

![Consola Web SafeKit: Configuração de cluster para balanceamento de carga da rede Linux e gestão de IP virtual.](https://safekit.eviden.com/wp-content/uploads/2026/01/safekit-farm-cluster-config.png "w:966")

O **cluster SafeKit em modo <span class="notranslate farm-term" translate="no">farm</span>** foi concebido para alta disponibilidade e escalabilidade de serviços. A configuração foca-se na distribuição do tráfego de entrada por ambos os nós em simultâneo:

  * **Serviços com Balanceamento de Carga (separador Macros):** Defina os serviços de aplicação específicos (por exemplo, Apache, IIS, Nginx) a serem mantidos ativos em todos os nós.
  * **Rede(s) de pulsações:** Caminho(s) de comunicação utilizado(s) para detetar se um nó saiu da <span class="notranslate farm-term" translate="no">farm</span>, acionando uma redistribuição imediata da carga.
  * **IP Virtual (VIP <span class="notranslate farm-term" translate="no">Farm</span>):** Ao contrário de um cluster mirror, o VIP <span class="notranslate farm-term" translate="no">Farm</span> é partilhado entre os nós, utilizando um algoritmo de filtragem do kernel para distribuir o tráfego de rede.
  * **Regras de Balanceamento de Carga:** Defina a política de distribuição de tráfego com base no endereço IP de origem ou na porta.
  * **Verificadores:** Monitorize o estado da aplicação e acione o reinício automático se for detetado um erro de processo.

### Como monitorizar um cluster SafeKit em modo <span class="notranslate farm-term" translate="no">farm</span> para Linux ? {#safekit-farm-cluster-monitoring}

![Consola SafeKit: Monitorização de um cluster em modo farm de 2 nós, mostrando ambos os nós Linux no estado UP com balanceamento de carga ativo.](https://safekit.eviden.com/wp-content/uploads/2026/01/safekit-farm-cluster-monitor.png "w:473")

A monitorização de um cluster em modo <span class="notranslate farm-term" translate="no">farm</span> proporciona visibilidade sobre a natureza **Ativo-Ativo** da infraestrutura, onde todos os nós contribuem para o desempenho da aplicação (mostrando 2 nós neste exemplo):

  * **Estado UP (50% em 2 nós):** Numa <span class="notranslate farm-term" translate="no">farm</span> saudável, ambos os nós estão no estado " UP " (50%), o que significa que estão ambos a receber e a processar ativamente pedidos de clientes através do IP Virtual partilhado.
  * **Reequilíbrio Automático:** Se um nó falhar, a consola mostra visualmente o nó restante a receber 100% do tráfego. Não há atraso de "failover", pois o nó sobrevivente já está ativo (além de um tempo de deteção de alguns segundos).
  * **Inserção de Nó:** Quando um nó reparado é reiniciado, ele transita de " STOP " para " UP " e começa automaticamente a receber a sua parte da carga sem intervenção do administrador.
  * **Sem Sincronização de Dados:** Tenha em atenção que, num cluster em modo de <span class="notranslate farm-term" translate="no">farm</span>, não existe o estado de resincronização "Laranja", uma vez que os nós são esperados como sem estado ou partilhando uma base de dados de backend (que pode ser protegida separadamente num cluster mirror).

Além de simples ícones de estado, a interface oferece gestão de nós com um clique, permitindo-lhe parar ou iniciar manualmente um nó para manutenção planeada, enquanto o IP Virtual partilhado redistribui automaticamente o tráfego sem interromper a atividade do utilizador.

## Comparação: cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit para Linux vs. Outras Soluções de Agrupamento NLB {#safekit-farm-ha-comparison}

Funcionalidade | Cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit (Software) | Balanceadores de Carga de Hardware  
---|---|---  
Arquitetura | Software de nível de kernel: Integração nativa nos sistemas operativos Windows e Linux. | Hardware proprietário: Dispositivos físicos dedicados.  
Gestão | Administradores de sistema: Gerido através de uma simples consola web; não é necessário ter formação em redes. | Engenheiros de Redes: Requerem competências especializadas e certificações CLI.  
Monitorização da Saúde | Verificadores de Aplicações: Monitorização aprofundada de processos específicos ou serviços web. | Ping de Rede: Verificação básica para saber se o servidor ou a porta são acessíveis.  
Autocura | Inteligência de Reinicialização Integrada: Reinicia automaticamente os serviços que falharam localmente. | Failover Passivo: Simplesmente para de enviar tráfego para o nó com falha.  
Infraestrutura | Agnóstico: Funciona em instâncias físicas, virtuais (VMware, Hyper-V) ou na nuvem. | Rígido: Requer cablagem física específica e espaço para o rack de rede.  
Custo (Custo Total de Propriedade) | Baixo CAPEX/OPEX: Utiliza os recursos de servidor existentes; sem manutenção de hardware dispendiosa. | Elevado Investimento: Custos iniciais elevados, acrescidos de despesas recorrentes com licenciamento e energia.  

**Em resumo**, o **cluster <span class="notranslate farm-term" translate="no">farm</span> SafeKit** representa uma evolução estratégica da tradicional rede pesada em hardware para um modelo moderno **de alta disponibilidade definido por software**. Ao integrar o balanceamento de carga e a inteligência de autorreparação diretamente nos servidores de aplicações, SafeKit elimina o custo e a complexidade do hardware externo de "intermediação".

## Guia em Vídeo: Configuração de um cluster NLB <span class="notranslate farm-term" translate="no">farm</span> SafeKit {#videoguide-safekit-farm-cluster}

### Vídeo SafeKit: Balanceamento de Carga de Rede e Gestão de IP Virtual (5:03) {#demo-farm}

Neste vídeo, aprenda a implementar um **endereço IP virtual** para fornecer um único ponto de entrada para um cluster de 2 nós. O SafeKit simplifica **o balanceamento de carga da rede**, gerindo automaticamente o IP virtual, garantindo que o tráfego do cliente é distribuído pelos nós e redirecionado instantaneamente durante uma falha. Embora esta demonstração utilize o Apache no Windows, a solução funciona de forma idêntica com outras aplicações.

### Capítulos {#chapters}

  1. 🎬 [Arquitetura: Preparação de 2 nós para um IP virtual partilhado](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=0s) (0:13)
  2. 🎬 [Configuração: Configurar o módulo farm.safe e o endereço IP virtual](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=13s) (2:20)
  3. 🎬 [Validação: Teste de contingência e redirecionamento de IP virtual em caso de falha do servidor](https://www.youtube.com/watch?v=1Ww2-cXHNx4&t=153s) (2:30)

### Implementação Passo a Passo {#step-by-step-implementation}

  * 🛠️ [Leia o guia sobre como configurar um cluster farm.safe no Windows](https://safekit.eviden.com/pt-pt/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-network-load-balancing-and-failover/)
  * 🛠️ [Leia o guia sobre como configurar um cluster farm.safe no Linux](https://safekit.eviden.com/pt-pt/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-network-load-balancing-and-failover/)

