logiciels pilotes / drivers mobiles et PDA jeux logos et sonneries cartes virtuelles bandes annonces

Abonnez-vous aux flux RSS
Jeux Mobile
Téléchargez les dernières nouveautés pour votre téléphone!
Gagdet 2.0
RSS, podcasts, widgets, web TV, jeux en ligne… depuis votre bureau.
FORUMS
NEWSLETTERS
CHAT
MON ESPACE PRODUIT
EMPLOI ET FORMATIONS
TELECHARGEMENT PILOTES
         01net    Web
Systèmes distribués, le retour, ou la preuve par Gnutella Bruno FontainePrésident-directeur général de Fontaine Consultants Systèmes distribués, le retour, ou la preuve par Gnutella
Au commencement étaient les systèmes centralisés. Puis apparurent les systèmes distribués. Vinrent, ensuite, le Web, Napster et, enfin, Gnutella, contraction de GNU et de Nutella, bien connu pour sa propension à se coller partout !

Bruno FontainePrésident-directeur général de Fontaine Consultants , 01 Réseaux (n° 96), le 01/03/2001 à 00h00
Bruno Fontaine
- Cet ingénieur Supélec a créé, au sein du groupe Bull, la ligne des produits Unix, avant d'assumer la direction des systèmes d'information d'Elf Aquitaine. En 1992, il a fondé sa propre société d'intégration, Sycomore, cédée l'an passé à EADS.- Cofondateur, avec Patrick Vu-Huy-Dat, de Fontaine Consultants, il conseille les grandes entreprises dans leurs projets de commerce électronique, d'Intranet et de formation à distance.- Il préside le Conseil d'orientation stratégique de NTIC, à l'Afnor, et est également maître de conférence à l'ENA.

"Donner la définition d'un système distribué n'est pas facile. On a le sentiment que c'est un système dont la logique est répartie géographiquement, qui n'est pas centralisé, mais qui ne constitue pas non plus une collection de petits systèmes éclatés et autonomes. La "bonne" définition, malheureusement abstraite et difficile à percevoir en première approche, est la suivante : il s'agit d'un système dont la représentation logique se différencie de son implémentation physique. Le processus de traduction, permettant de passer de l'un à l'autre (mapping), en est la clé de voûte.

es systèmes distribués ont été très à la mode, sans d'ailleurs être bien compris, au début des années 90. Ce modèle possède bien sûr des avantages en termes de capacité d'évolution, d'optimisation de ressources, et de robustesse. Mais, il a aussi quelques défauts qui peuvent être résumés par la question suivante : pourquoi faire compliqué quand on peut faire simple ?

Le Web, héritier direct des systèmes distribués

À l'origine, le Web est un système distribué : en cliquant sur une URL, on recherche l'information qui peut se trouver sur tout serveur connecté à Internet. Pour l'internaute, la localisation physique de l'information est un problème secondaire (du moins, s'il n'y avait pas la fameuse erreur 404 !). Il peut se concentrer sur la navigation à travers une base logique d'information, base d'autant plus riche qu'elle fédère des centaines de milliers d'ordinateurs. Hélas, cela n'a pas duré. "À l'origine, la Toile était la Toile. Puis sont arrivés Yahoo! ou Lycos, qui créèrent des moteurs de recherche ou des portails. Vous allez à cet endroit pour trouver n'importe quelle information. Idéalement, cela devrait être vrai. Le problème avec les portails ? Ils vous inondent de pub. Ils ne sont jamais à jour. Fondamentalement, ils contrôlent le flux d'informations" , déplorent les auteurs du site de Gnutella.

Avec Napster, le premier choc culturel survient lorsqu'on démarre ce logiciel client : la fenêtre d'entrée à la connexion annonce gentiment qu'il y a (par exemple) 8 790 utilisateurs actuellement connectés (c'était en heures creuses !), que le nombre de fichiers téléchargeables est de 1 387 945, qui représentent modestement 5 867 000 000 000 octets en ligne ! Le deuxième choc se produit lorsqu'on lance une recherche sur un titre de musique relativement peu connu, qu'une liste de réponses arrive quelques secondes après et qu'il suffit de cliquer sur le morceau en question pour démarrer un téléchargement à partir d'un ordinateur totalement inconnu. Le troisième choc, le plus violent, arrive lorsque l'utilisateur voit, après avoir ainsi chargé quelques morceaux, apparaître une flèche dans l'autre sens lui indiquant que quelqu'un est en train de "vampiriser" son ordinateur en chargeant l'un des morceaux qui se trouve dans son répertoire partagé !

Napster autorise une mise à jour permanente

Techniquement, Napster n'est qu'un protocole permettant de mettre un répertoire central à jour de manière continue lors de la connexion de chaque client, puis d'autoriser les échanges de fichiers de client à client. C'est simple, mais tellement efficace que toute l'industrie du disque en tremble. Napster a finalement signé un accord avec Bertelsmann, ce qui a d'ailleurs conduit à rendre payant le site depuis le 1 er décembre !

Gnutella, en résumé, c'est "pire" que Napster. Il offre les mêmes fonctionnalités (mais n'importe quel type de fichier peut être mis dans la communauté !) en se passant toutefois des serveurs ! Au départ, il suffit de connaître l'adresse IP d'un site Gnutella. Le logiciel client se connecte puis échange des adresses qui elles-mêmes en fournissent d'autres. Puisque la progression est géométrique, on atteint vite l'horizon fixé à environ dix mille serveurs, sachant qu'il existe des passerelles entre des horizons différents.

Gnutella marque la révolution finale

C'est un mécanisme similaire qui permet la recherche sur une question donnée : la question se propage de proche en proche, chaque noeud (c'est-à-dire l'utilisateur) comportant un minimoteur sur le répertoire local partagé, un miniserveur de fichiers et un routeur se chargeant de la propagation aux autres, selon un modèle qui rappelle les concepts initiaux d'IP. Sur le plan technique, Gnutella est donc un système de partage de fichiers totalement distribué basé sur un protocole peer-to-peer (d'égal à égal). Ce qui fascine, c'est sa simplicité (il existe déjà de nombreuses versions dont une, remarquable, en Java) et son incroyable efficacité. En fait, le véritable produit, c'est la spécification - publique - du protocole. Cette technologie porte en elle un immense potentiel : l'utilisateur est l'arbitre de ce qu'il peut, doit, ou ne peut pas mettre dans la communauté. Cela est l'inverse du système d'un Intranet, par exemple, où le représentant central de la communauté décide du contenu des serveurs.

Qu'en est-il des entreprises ?

Imaginons le scénario suivant : une société de deux cent mille employés équipe les postes de son Intranet de Gnutella. Elle forme, ensuite, son personnel à un code éthique se résumant à : "Mettez dans la communauté ce que vous aimeriez y trouver, et n'y mettez pas ce qui encombre." Puis, utilisez Gnutella ! En quelques jours, sans administrateur, sans webmaster, sans serveurs à installer et à administrer, et sans projets à monter et à conduire, la mémoire et les compétences de chacun peuvent être mises en commun. Chaque membre intègre donc le savoir et les compétences d'une centaine de milliers d'autres. Cela ne serait-il pas un avantage compétitif décisif ?"

En guise d'épilogue provisoire

Gnutella n'est pas un produit parfait : il manque, notamment, des descripteurs d'information plus signifiants que le simple titre et l'extension. Il est toujours nécessaire de classifier, de hiérarchiser et d'ordonner les informations et les processus dans les entreprises. Les excès que peut induire une telle technologie sont évidents. Il n'empêche que... " avant le navigateur Mosaic, il y avait cinquante serveurs Web. Un an après, il y en avait dix mille. En regardant en arrière, il était alors impossible d'imaginer des sociétés comme Amazon ou eBay. De même, aujourd'hui, il nous est difficile de concevoir les applications futures du peer-to-peer computing " , déclare Patrick Gelsinger, qui n'est autre que le directeur de la technologie du groupe Intel !



UN SYSTÈME DE PARTAGE DE FICHIERS TOTALEMENT DISTRIBUÉ
Gnutella remet tout le pouvoir de l'information entre les mains des utilisateurs.

écrire à l'auteur imprimer
envoyer par mail
Emploi 
Rémunérations :
30 fiches salaires des métiers informatiques passées au crible  !
Logiciel
OpenOffice 3.0 Bêta : les nouveautés de la suite bureautique à télécharger gratuitement 

En direct depuis San Francisco


Salon
Intel Developer Forum

Puces graphiques, processeurs multi-coeurs,... découvrez le futur de vos PC sur le blog de 01net.

Question d'argent





logiciel
Flypaper, la création de sites Flash à la mode Powerpoint

logiciel
EMC présente un outil de gestion de contenu entreprise orienté Web 2.0

télécoms
Comment sont fabriqués les câbles optiques sous-marins ?

La logithèque pro windows   > mac   > linux

Pour retrouver toute l'actualité des collectivités locales
Cliquez ici

L'actualité des .com, des .fr,
des .biz... chroniquée par
Jean-François Poussard (MailClub)
Cette semaine :
Les noms de domaine de nos ministères

LOGICIELS LIBRES
Vous cherchez une
solution open source ?
Retrouvez notre guide des logiciels libres
SUJETS CHAUDS

Pour retrouver tout le test des hébergeurs
Cliquez ici

moyenne du 22 08 au 28 08 2008
rang opérateurs appels aboutis qualité vocale stabilité vocale qualité globale  
1 Ornis - Centrex 100.0 88.9 100.0 96.67 En hausse
2 IC Telecom - Centrex 100.0 88.4 100.0 96.53 En baisse
3 Neuf Cegetel 100.0 89.8 93.3 95.59 En hausse
  Moyenne 100.0 86.2 88.9 93.63  
01net.com, en partenariat avec , mesure chaque semaine les performances des opérateurs ToIP


A ne pas manquer !


Abonnez-vous gratuitement !
Quotidienne
Hebdomadaire
 
découvrez 01men.com
> toutes nos newsletters

FLUX RSS

Des chevaux de Troie dans l'espace


Sogeti recherche 800 ingénieurs en France


Les plans d'AMD pour contrer Intel sur le marché des serveurs


Déferlante 2.0 : les informaticiens gardent les pieds sur terre


Cisco rachète un spécialiste open source de la messagerie collaborative


> tout le classement  




KIOSQUE
01 Informatique
01Informatique
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
Micro Hebdo
L'hebdo qui vous simplifie la micro et Internet.
L'Ordinateur Individuel
L'Ordinateur Individuel
Le mensuel informatique qui vous informe et vous conseille.

Les flux RSS de 01net.


Tous les PodCasts
audio et video
Tous droits réservés © 1999 - 2008 Internext - 01net.
Sites du réseau 01net Network : 01net. - 01men - RMC - BFM - BFM TV - La Tribune - Micro Achat - TousLesPodcasts