Project

General

Profile

Tâche #6430

Bac à idée #14113: Etudier les possibilités de limite de la bande passante pour un poste client

Limitation de la bande passante Squid

Added by Ludovic Landucci over 10 years ago. Updated over 8 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
4.00 h
Remaining (hours):
4.0

Description

Bonjour,

Pour essayer de répondre aux soucis liés à l'utilisation de sites très consommateurs de bande passante, j'ai patché le squid d'un Amon 2.3. Voici en pj l'usine à gaz que j'ai faite ;)

Vous trouverez donc en pièce jointe plusieurs fichiers :
- delay_pools.odt : doc descriptive
- 52_delaypools.xml : dico
- 80-post-squid-delay_pools : script qui calcul les profils de répartition
- common-squid1.conf.patch : patch de squid :)
- delay_pools_type : contient les "extensions" gérées
- delay_pools_url : contient les chaines de caractères désignant les "sites"

Concrètement, dans un étab ayant une liaison à 8megabits, un poste ne pourra regarder des vidéos qu'en 240p.

Tout ça est à mon avis bien améliorable et contient probablement des erreurs notamment au niveau du script bash ... J'ai voulu utiliser le filtrage sur les types mime mais d'après ce que j'ai lu, les delays_pools gérés par la version de squid qui tourne sur 2.3 ne gère plus les types mime.

Ludo.

PS : il aurait probablement mieux fallut travailler sur de la vrai qos ... mais c'est une autre histoire ...

delay_pools_url (28 Bytes) Ludovic Landucci, 10/22/2013 11:32 AM

Delay_pools.odt (42 KB) Ludovic Landucci, 10/22/2013 11:32 AM

52_delaypools.xml View (2.69 KB) Ludovic Landucci, 10/22/2013 11:32 AM

80-post-squid-delay_pools (4.03 KB) Ludovic Landucci, 10/22/2013 11:32 AM

common-squid1.conf.patch View (994 Bytes) Ludovic Landucci, 10/22/2013 11:32 AM

delay_pools_type (89 Bytes) Ludovic Landucci, 10/22/2013 11:32 AM

History

#1 Updated by Claude Perrin over 10 years ago

Je soutiens cette excellente initiative ;-)

2 améliorations:
Avec une extension des limites de 0.5 megabits ( oui cela existe encore ;-) ) à 20 megabits (max d'un adsl)
La réutilisation du test de bande passante serait idéale pour alléger les configs, si c'est possible

#2 Updated by Olivier FEBWIN2 over 10 years ago

Très intéressant en effet !

#3 Updated by Luc Bourdot over 10 years ago

  • Status changed from Nouveau to A étudier
  • Assigned To set to Fabrice Barconnière

Avis ?

#4 Updated by Emmanuel GARETTE over 8 years ago

  • Tracker changed from Evolution to Demande
  • Project changed from Amon to eole-proxy
  • Status changed from A étudier to Nouveau
  • Estimated time set to 4.00 h

#5 Updated by Emmanuel GARETTE over 8 years ago

  • Tracker changed from Demande to Tâche
  • Assigned To deleted (Fabrice Barconnière)
  • Parent task set to #14113
  • Remaining (hours) set to 4.0

#6 Updated by Emmanuel GARETTE over 8 years ago

<gnunux> ludolan, mais ca fonctionne encore en prod ?
<ludolan> gnunux: je crois pas .... on privilégie l'utilisation de la QOS sur l'eth0 sur laquelle Aurélien a travaillé.

Also available in: Atom PDF