Balanceamento de carga de rede com o Network Manager

11

Posso usar o Network Manager para me conectar a várias redes para que eles possam compartilhar a carga?

    
por Uri Herrera 14.12.2010 / 23:58

2 respostas

6

Talvez você queira o balanceamento de carga. Existe um bom programa chamado Crossroads: link

Se você quiser uma lista de programas similares, eu tenho um extrato aqui do link

BalanceNG : link

  • Solução moderna de balanceamento de carga IP de software. É pequeno, rápido e fácil de usar e configurar. Ele oferece persistência de sessão, diferentes métodos de distribuição (Round Robin, Random, Weighted Random, Least Session, Menor Largura de Banda, Hash, Agente e Randomized Agent) e um agente de verificação de integridade UDP personalizável no código-fonte. Ele suporta o VRRP para configurar configurações de alta disponibilidade em vários nós. Suporta SNMP, integrando o BALANCENG-MIB com o Net-SNMPD. Ele implementa um banco de dados IP-to-location muito rápido na memória, permitindo balanceamento de carga poderoso do servidor baseado em localização.

HAproxy : link

  • Balanceador de carga TCP e HTTP de alto desempenho e altamente robusto que fornece persistência baseada em cookie, comutação baseada em conteúdo, regulamentação avançada de tráfego com proteção contra surtos, failover automático, controle de cabeçalho baseado em regex em tempo de execução, relatórios baseados na Web , registro avançado para ajudar a solucionar problemas de buggy e / ou redes, e alguns outros recursos. Sua própria máquina de estados orientada a eventos alcança 20.000 acessos por segundo e ultrapassa o GigaEthernet em hardware moderno, mesmo com dezenas de milhares de conexões simultâneas.

Load Balancer Crossroads : link

  • Daemon sendo executado no espaço do usuário e possui extensiva configurabilidade, pesquisa de back ends usando chamadas de ativação, relatórios de status, muitos algoritmos para selecionar o back end 'direito' para uma solicitação (e algoritmos definidos pelo usuário para muito casos especiais) e muito mais. Crossroads é independente de serviço: é utilizável para qualquer serviço TCP, como HTTP (S), SSH, SMTP e conexões de banco de dados. No caso do balanceamento HTTP, o Crossroads pode fornecer rigidez de sessão para processos de back-end que precisam de sessões, mas não reconhecem a sessão de outros backends. Crossroads pode ser executado como um daemon independente ou via inetd.

  • Observe minha incrível capacidade de postagem. De qualquer forma aqui você pode ver o mais atualizado (ainda atualizado) e ter documentação sobre como fazer as coisas.

por Luis Alvarado 15.12.2010 / 00:27
2

Sim, você pode, teoricamente, se conectar a várias redes, mas precisa de pelo menos uma interface de rede por rede à qual deseja se conectar.

Portanto, por exemplo, se você tiver duas interfaces de rede sem fio e uma interface Ethernet, poderá conectar cada uma dessas interfaces de rede sem fio a uma rede sem fio e a interface Ethernet a uma rede com fio.

No entanto, acho que o Ubuntu escolhe a primeira interface (na maioria das vezes a interface Ethernet, se estiver conectada) e a usa por padrão, em vez de espalhar o tráfego uniformemente.

    
por Frxstrem 15.12.2010 / 00:07

Tags