Passar para o conteúdo principal
x
linux_link_agregation.jpg

Sempre que se instala um servidor com pelo menos duas placas de rede podemos fazer agregação do sinal de rede para balancear a carga entre cada placa de rede.

A agregação de sinal é uma técnica usada para a combinação de pelo menos dois canais rede em paralelo para produzir um único canal de maior velocidade e/ou aumentar a disponibilidade e redundância desse canal.

O balanceamento de carga é, neste caso, a divisão da quantidade de trabalho que cada placa de rede tem para que executar, de forma a que se optimize o processamento de dados. O balanceamento de carga pode ser implementado com hardware, software ou uma combinação de ambos. Normalmente, o balanceamento de carga é principalmente usado em servidores.

 

linux_bonding.png

 

Para que seja possível fazer esta configuração, é necessário que a máquina onde está instalada o servidor debian, ou derivado nele, possua no mínimo duas placas de rede.

 

Necessitamos inicialmente de executar este comando para instalar o pacote de software necessário para o processo

 

sudo apt install ifenslave

 

Posteriormente necessitamos que o modulo seja carregado sempre que a nossa máquina arranque, assim editamos o arquivo seguinte

 

sudo nano /etc/modules

 

E introduzindo o seguinte texto:

 

bonding

 

Podemos carregar o módulo manualmente com o seguinte comando:

 

sudo modprobe bonding

 

Agora necessitamos de editar o arquivo de configuração de rede (recomendo que faça uma cópia de segurança do arquivo que vamos editar)

 

sudo nano /etc/network/interfaces

 

E deixamos o arquivo com o seguinte código

 

auto lo

iface lo inet loopback

 

auto eno1

iface eno1inet manual

bond-master bond0

 

auto eno2

iface eno2inet manual

bond-master bond0

 

auto bond0

iface bond0 inet dhcp

bond-mode 4

bond-slaves eno1 eno2

 

Atenção, devemos ter em atenção quais os nossos interfaces de rede!

Os nosso interfaces para este caso são o eno1 e eno2 que deverão ser substituidos pelos vossos!

 

Reiniciamos o nosso servidor e voilá!

 

 

Espero que este tutorial lhe tenha sido útil!

Até à próxima!

 

Deixem ficar os vossos comentários e sugestões!


Detectou algum erro ou gostaria de adicionar alguma sugestão a esse artigo? Colabore, clique aqui e ajude a melhorar o conteúdo.