balanceamento de carga serviços multipli linux

1

Eu configurei vários servidores,

Um deles é um servidor do Windows executando team speak .

O outro é um servidor de jogo com csgo(counter strike global offensive)

e, por último, um executando um apache server .

Eu usarei meu vserver como load balancer .

Eu quero balancear a carga de todo o tráfego sobre o vserver , mas sem redirecionamentos, para que os clientes possam se conectar ao meu vserver usando vários jogos e serviços de jogos.

Sugeriu-se usar algo como vpn ou iptables , mas não obtivemos uma boa resposta, então estou perguntando aqui.

Já estou usando o libra para serviços da web e agora farei as mesmas coisas em meus jogos e serviços ... Como eu posso fazer isso?

Outra coisa que eu gostaria de fazer é listar em branco em todos os servidores apenas o vserver , para que nenhum cliente possa fazer uma conexão direta com os servidores

AQUI ESTÁ O SISTEMA REAL:

[CLIENT]←-(ts3)--→[ts3 Server](different ip)
[CLIENT]←-(apache)--→[apache Server](different ip)
[CLIENT]←-(game)--→[game Server](different ip)

AQUI ESTÁ MEU SISTEMA PLANEJADO:

                              (one IP)
[CLIENT]←-(ts3/apache/game)--→[vserver]←-(apache via pound)-→[apache Server]
                                  ↑
                                  |←-(Ts3 traffic)-→[ts3 Server]
                                  |←-(game traffic)-→[game Server]
    
por ProJaCore 24.07.2015 / 18:34

1 resposta

1

Se o seu objetivo for permitir que seus usuários usem o mesmo endereço para cada serviço, eu obteria um nome de domínio e definiria um subdomínio para cada serviço. por exemplo:

ts3.gameservers.com --- TeamSpeak3
csgo.gameservers.com --- CSGO
www.gameservers.com / gameservers.com --- your Apache web server.
    
por 24.07.2015 / 19:51