Digamos que eu tenha um servidor com muitos IPs externos, 1024+. Meus usuários estão causando tráfego intenso, mas nem todos. Os que comem toda a largura de banda são poucos e fazem com que os outros sofram com a baixa velocidade da Internet porque comem toda a largura de banda.
Estamos pensando em implementar uma regra de modelagem para garantir que todos estejam felizes ou pelo menos a maioria esteja e estamos discutindo a melhor abordagem para fazê-lo.
Primeiro plano
Imagine quantos clientes estão conectados e divida a largura de banda entre eles, fazendo com que todos comam o mesmo pedaço de bolo.
Vantagens:
- Não pago grandes contas em largura de banda
Ninguém está infringindo a lei
Desvantagens
a largura de banda é dividida em partes iguais e os usuários com pouca necessidade de largura de banda (leitura de jornais, leitura do Facebook etc.) terão a mesma largura de banda que os usuários pesados que dependem dos meus serviços para seus negócios.
- todos os usuários terão a mesma largura de banda, mas usuários com poucas necessidades "prenderão" o compartilhamento, mesmo que não precisem de todo o conteúdo, por isso deixo que muita largura de banda não seja usada
Segundo plano
Monitore os usuários e veja se eles estão no limite da largura de banda ou acima dele (limite total do servidor). Se eles chegarem a esse ponto, tente identificar o que os usuários estão comendo mais. Se encontrarmos usuários que consomem mais de 40% a 50% da largura de banda total, enviá-los para uma prisão por 20 minutos. Cadeia significa diminuir sua largura de banda para 250kb / s, por exemplo.
Vantagens:
- Nenhuma largura de banda é desperdiçada
- Se nenhuma largura de banda é desperdiçada, usuários importantes podem usar mais e tenho clientes satisfeitos
- É uma solução mais inteligente, permitindo que todos se expandam com base em suas necessidades
Usa uma polícia de largura de banda, na qual os bandidos são presos e os bandidos (na maioria dos casos) são uma sociedade feliz
Desvantagens
As ferramentas de monitoramento em um servidor de carga pesada podem colocá-lo "em suspensão", pois tendem a consumir muitos recursos
- Posso não ter bandidos, mas muitos bandidos online e largura de banda ultrapassando o limite e estar na situação de não saber quem punir (neste caso, podemos aplicar o Primeiro plano por 1 hora)
Estou aberto a um pouco de brainstorming e sugestões
fonte
Respostas:
Que tal um sistema de balde, em que a largura de banda é reduzida gradualmente quando alguém usa toda a largura de banda? Seria cada vez mais lento e mais lento se eles usassem muito mais que a média. Mas o balde se esvazia com o tempo para que eles possam voltar a toda velocidade quando:
você também pode criar mais cenários e criar novas políticas dinamicamente, dependendo do cenário e da evolução durante o uso da rede.
fonte
Eu determinaria primeiro o que realmente é o tráfego (essa é a coisa mais importante a fazer, em vez de apenas implementar cegamente algo). Obviamente, se o usuário estiver baixando torrents de filmes enquanto estiver no trabalho para aproveitar uma conexão de alta velocidade no trabalho, existem maneiras melhores de resolver o problema mais diretamente. Outras instâncias em que o usuário pode ter um servidor que executa um servidor interno que se comunica com um dos servidores de banco de dados às vezes podem causar picos no uso da largura de banda, a fim de executar de maneira razoável.
O objetivo é primeiro fazer uma análise sobre quais usuários estão consumindo mais dados e atribuir motivos aos quais é necessário que eles usem tanto. Esta parte fornecerá justificativa para a gerência quando os poucos usuários que estavam consumindo largura de banda começarem a reclamar. Em alguns casos, talvez eles realmente precisem consumir tanta largura de banda, mas em alguns casos você encontrará o abuso de rede deles.
Depois disso, você poderá resolver os problemas e, se necessário, implementar uma política de modelagem de largura de banda se a compra de mais largura de banda para a empresa estiver fora de questão.
fonte
Eu uso um switch gerenciado entre o meu roteador T1 e cada firewall necessário. Isso permite que eu defina limitações adequadas de largura de banda de QoS em sua configuração antes de acessar o gateway de cada rede.
fonte