You are here -> Home » Forums » Discussions générales » Balance de charge sous Linux

Balance de charge sous Linux

Vous utilisez quoi ?

Author Message
jokester
# le 5/01/2012 à 16h11

Avatar
Group : Member

Bonjour à la communauté, mes meilleurs voeux pour 2012 ! Je viens de faire face à un problème, qui sans être critique reste un peu frustrant, et j'aimerai entendre vos éclairements sur le sujet si vous en avez.

Je suis actuellement chez mes parents pour la période des fêtes, et dans cette profonde campagne on dispose d'un Internet assez limité. C'est à dire en pratique, 128Ko/s en pic. En dehors du fait que dans le cas où on est plusieurs utilisateurs sur le réseau, mon routeur donne la priorité au Wi-Fi, quand je dispose de toute la bande passante c'est mon propre système Linux qui ne parvient pas à faire la part des choses.

Je dispose d'une Mageia Linux à jour, et qui justement quand elle se met à jour, pompe toute la ressource disponible, ne me permettant alors plus d'utiliser mon navigateur dans de bonnes conditions (= va te faire un café et revient dans une heure, t'auras pas de réponse à ta requête http).

Même problème quand je lance ktorrent, en dehors du fait que je ne l'ai peut-être pas configuré très finement, il est impossible de faire quoique ce soit en même temps.

J'aimerai donc savoir si vous voulez bien :

  • si vous avez une expérience utilisateur similaire

  • si vous connaissez un soft qui permete de faire du load-balancing aisément (j'ai pas envie de perdre 10mn à chercher puis tapper des commandes quand l'occasion se présente)

  • [strike]si il faut que je change de distrib[/strike]

Bonne fin de semaine,

Jk.

steckdenis
# le 5/01/2012 à 21h27
Ça marche !
Avatar
Group : Administrateur

Bonjour,

Ça doit être possible, mais compliqué. Il faut aller trifouiller dans les fichiers /proc pour dire au noyau que tel processus doit avoir la priorité réseau sur un autre (ou au contraire ne pas avoir la priorité).

Sans aller jusque-là, essaie, dans le moniteur système, d'affecter une priorité faible au processus trop gourmand. Ça marche pour le CPU, mais peut-être que l'ordonnanceur réseau prend également en compte cette priorité (attention, il y a parfois un paramètre différent pour la priorité CPU et la priorité I/O, et c'est cette dernière qu'il faut changer).

A plus.

PS: Sous KDE, dans ksysguard, tu peux faire un clic droit sur le processus dont régler la priorité, puis un clic sur « Régler la priorité ». Tu choisis ensuite "inactif" dans la zone avec un disque dur, c'est le seul espoir facile en espérant que ça touche également le réseau :) .

KDE le fait depuis 10 ans.