Idéias para uma solução Linux usar o máximo de 95% de largura de banda possível?

2

Atualização: Estou procurando um "limitador de largura de banda de percentil 95" automatizado. Eu estava originalmente esperando algo como parte do código de modelagem de tráfego no kernel, mas acho que não existe. Estou ciente de que posso limitar manualmente a 3Mbps e estar seguro, mas isso estaria desperdiçando muita largura de banda que eu poderia estar usando.

Original:

Vamos supor que tenho um conjunto de servidores co-localizados e pago por 3Mbps no 95º percentil. Eu gostaria de usar o máximo possível sem incorrer em taxas excedentes. Sem qualquer limitação, os servidores gerariam 10 Mbps de tráfego, levando a cobranças adicionais. O que eu estou pedindo é para algo que não iria acelerar a todos por 5% do tempo, porque as regras de faturamento do percentil 95 vai jogá-los fora, enquanto me mantém sob os 3Mbps o resto do tempo.

    
por kbyrd 31.05.2009 / 23:45

2 respostas

6

Se você estiver usando o linux, confira o Roteiro avançado de controle de tráfego e roteamento do Linux para obter uma introdução sobre como usar o tc e outras ferramentas para realizar modelagem de tráfego e qos no seu link.

Existem sistemas de gerenciamento para tc que abstraem algumas das dificuldades, como MasterShaper e WonderShaper . Eu não usei nenhum desses, e o Wonderhaper parece ser muito mal mantido, mas você pode obter algum uso deles.

Ou você pode usar um firewall / sistema de gerenciamento como pfsense , m0n0wall , etc.

Para uma tarefa simples, como configurar um único limite no tráfego, eu acabei de escrever um script tc usando o howto do LARTC.

E, finalmente, se você quiser monitorar o uso de seu link para manter um registro visual e histórico de sua utilização (e sua marca do percentil 95), use uma ferramenta como cactos ou munin para visualizá-lo.

    
por 01.06.2009 / 00:17
0

Muitos roteadores têm a capacidade de limitar a largura de banda para um Mb / s ou mais (os lotes estão dentro de alguns kb / s, mas eu gosto de ser cauteloso) de precisão. A configuração atual do seu roteador depende muito do roteador que você está usando. Se você definir o acelerador em 14Mb / s, você não deverá ter nenhum problema.

Quanto a manter o tubo cheio ... bem ... essa parte é com você!

    
por 31.05.2009 / 23:55