"Agrégat" de ligne ADSL

"Agrégat" de ligne ADSL - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 27-10-2002 à 02:26:28    

Si j'ai deux serveurs (ser1 et ser2) avec chacun un repertoire au contenu identique, chacune ayant une ligne adsl (donc 15ko en upload pour chacun, 30 ko au total), est il possible par je ne sais quel moyen de faire qu' un user lance le dl d'un fichier d'un des serveurs, cela enclenche l'upload du serveur2 pour le même fichier et donc aller bcp plus vite?  
 
C'est peut être assez confus ce que je dis mais si vous voyez de quoi je parle ca m'intérese.
 
CHaiCA

Reply

Marsh Posté le 27-10-2002 à 02:26:28   

Reply

Marsh Posté le 27-10-2002 à 02:40:18    

moi ça me fait penser à du load balancing ce que tu cherches à faire ... pourquoi tu n'essaie pas de brancher tes deux lignes sur la même machine ? ça aurait beaucoup plus de chance de fonctionner ... mais s'il existe peut-être une solution en utilisant tes deux pc, mais je vois pas comment ...

Reply

Marsh Posté le 27-10-2002 à 09:26:39    

Le problème (pour moi) viens des 2 ip pour les 2 lignes...

Reply

Marsh Posté le 27-10-2002 à 12:41:15    

BMenez a écrit a écrit :

Le problème (pour moi) viens des 2 ip pour les 2 lignes...




 
ah oui merde ... je me disais bien que quelque chose clochait dans l'histoire ... enfin il existe peut-etre un dérivé de cette technologie pour faire ça ... j'en sais pas plus :/

Reply

Marsh Posté le 27-10-2002 à 14:31:25    

il me semble que le sujet a été évoqué plusieurs fois, et que la réponse était du genre "C'est pas possible de le faire de manière transparente, mais peut être qu'en <insert truc bien cradre bien compliqué et pas vraiment satisfaisant> ca marcherait mais j'ai pas essayé".
 
Cette technique marche sur rtc/rnis, parce qu'il y a des outils pour, et que le serveur en face est configuré pour, mais dans le cas de l'adsl et du cable, les outils ne sont adaptés & coté FAI c'est pas prévu pour non plus.

Reply

Marsh Posté le 27-10-2002 à 16:33:51    

en fait deja, il faudrait que tu branches tes deux lignes adsl sur une passerelle, avec les serveurs derriere.
 
ensuite le load balancing, ca se fait mais pour plusieurs clients.
 
ex: tu as un gars qui pompe: 15k max
tu en as deux: 15k chacun
trois: deux a 7.5k et un a 15
 
etc...

Reply

Marsh Posté le 27-10-2002 à 18:53:18    

En fait je crois que j'ai pas été assez clair :
 
J'ai pas les deux lignes adsl de dispo,  elles sont sur deux serveurs différents reliés au net.
 
Le load balancing ne peut donc pas aller. Mais je voudrais qu'en fait il y est un lien entre ces deux serveurs qui disent genre :
 
-Serveur1 : un client me demande le fichier truc, je commence à lui  envoyer
-Serveur2 : recu, j'envoie le fichier truc à la même adresse.
 
Et là ca arrive de deux adresses différentes chez le client mais ca constitue le même fichier.  
 
Vous croyez que c'est possible? Faut programmer un client spécifique peut être qui gère l'arrivée du fichier?
 
CHaiCA

Reply

Marsh Posté le 27-10-2002 à 19:00:08    

chaica a écrit a écrit :

En fait je crois que j'ai pas été assez clair :
 
J'ai pas les deux lignes adsl de dispo,  elles sont sur deux serveurs différents reliés au net.
 
Le load balancing ne peut donc pas aller. Mais je voudrais qu'en fait il y est un lien entre ces deux serveurs qui disent genre :
 
-Serveur1 : un client me demande le fichier truc, je commence à lui  envoyer
-Serveur2 : recu, j'envoie le fichier truc à la même adresse.
 
Et là ca arrive de deux adresses différentes chez le client mais ca constitue le même fichier.  
 
Vous croyez que c'est possible? Faut programmer un client spécifique peut être qui gère l'arrivée du fichier?
 
CHaiCA




 
avec mldonkey peut-être ?  :D

Reply

Marsh Posté le 27-10-2002 à 19:04:41    

L'idée serait de couper logiquement le fichier en 2 et de télécharger ces 2 parties en même temps.
 
Par exemple, on a un fichier de 500ko sur ser1 et ser2 :
 
 - on télécharge les 250 premiers ko du fichiers en partant du début du fichier
 
 - on télécharge les 250 derniers ko du fichiers en partant de la fin du fichier
 
 - on met les fichiers bout à bout avec un cat (?) par exemple.
 
C'est un peu le principe des Download accelerator & Co il me semble.
 
A+
 
Edit : d'ailleurs, on est pas obliger de partir de la fin du fichier pour le deuxième download mais du dernier octet + 1 par rapport à la première partie, ou comme on veut, du moment qu'on s'y retrouve à la fin. On peut couper le fichier en autant de partie qu'on veut même, en suivant le principe, ca devrait fonctionner.


Message édité par Evadream -jbd- le 27-10-2002 à 19:14:09
Reply

Marsh Posté le 27-10-2002 à 19:06:35    

en gros l'ideal serait d'avoirun logiciel ssur les 2 serveurs
qui fasse le tout fonctionner comme un cluster...
 
n'est il pas pssible de faire fonctionner comme un cluster
les machines distantes?
 
sinon un fonctionnement comme avec les logiciels de téléchargement qui D/L depuis plusieur    sources en téléchargement partagé?


---------------
http://www.core-tx.com
Reply

Marsh Posté le 27-10-2002 à 19:06:35   

Reply

Marsh Posté le 27-10-2002 à 19:08:56    

Evadream -jbd- a écrit a écrit :

L'idée serait de couper logiquement le fichier en 2 et de télécharger ces 2 parties en même temps.
 
Par exemple, on a un fichier de 500ko sur ser1 et ser2 :
 
 - on télécharge les 250 premiers ko du fichiers en partant du début du fichier
 
 - on télécharge les 250 derniers ko du fichiers en partant de la fin du fichier
 
 - on met les fichiers bout à bout avec un cat (?) par exemple.
 
C'est un peu le principe des Download accelerator & Co il me semble.
 
A+
 




 
oui c'est cela.
 
en gros, tu peux programmer un client qui effectue un telechargement segmente sur tes deux serveurs.
 
ca ne doit pas etre bien complique a programmer, mais c'est contraignant pour l'utilisateur.
 
en utilisant getright ou autres, il suffit de renseigner la liste des miroirs

Reply

Marsh Posté le 27-10-2002 à 19:14:40    

apolon34 a écrit a écrit :

 
 
oui c'est cela.
 
en gros, tu peux programmer un client qui effectue un telechargement segmente sur tes deux serveurs.
 
ca ne doit pas etre bien complique a programmer, mais c'est contraignant pour l'utilisateur.
 
en utilisant getright ou autres, il suffit de renseigner la liste des miroirs




 
mldonkey c'est pas bien ?

Reply

Marsh Posté le 27-10-2002 à 19:15:57    

Ca doit etre le meme principe.


Message édité par Evadream -jbd- le 27-10-2002 à 19:16:09
Reply

Marsh Posté le 27-10-2002 à 19:18:00    

Evadream -jbd- a écrit a écrit :

Ca doit etre le meme principe.




 
ben alors pas la peine de tout reprogrammer  :o
moi ça me parait tout a fait adapter à ce qu'il cherche ... et pis c'est le genre d'exemple qui montre bien que ça ne sert pas qu'à copier des films ou autres ...

Reply

Marsh Posté le 27-10-2002 à 19:20:58    

Tux Le Penguin a écrit a écrit :

 
 
mldonkey c'est pas bien ?




 
mldonkey c'est du p2p, pas un client de download
 
mais wget, downloader for x et getright doivent savoir faire ca.

Reply

Marsh Posté le 27-10-2002 à 19:21:01    

Tux Le Penguin : Parce que tu connais l'utilisation que je veux faire de ce principe? :D
 
CHaiCA

Reply

Marsh Posté le 27-10-2002 à 19:35:38    

chaica a écrit a écrit :

Tux Le Penguin : Parce que tu connais l'utilisation que je veux faire de ce principe? :D
 
CHaiCA




 
c'est marrant, quand j'ai écrit ces lignes, je me suis posé la question  :D

Reply

Marsh Posté le 27-10-2002 à 19:35:50    

apolon34 a écrit a écrit :

 
 
mldonkey c'est du p2p, pas un client de download
 
mais wget, downloader for x et getright doivent savoir faire ca.



:heink:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed