WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mutualisation de requêtes XQuery sur des Flux RSS dans un environnement Pair-à-Pair

( Télécharger le fichier original )
par Mohammed Salah Benamira
Université de Versailles Saint Quentin en Yvelines - Master 2 Recherche 2007
  

précédent sommaire

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

4 Conclusion et Perspectives

Tout au long de ce rapport nous avons présenté les divers volets du travail réalisé pendant les cinq mois du stage dans Master 2 COncepts aux Systèmes. Le sujet abordé était la Mutualisation des requêtes XQuery sur des flux RSS dans un environnement Pair à Pair.

Le réseau pair à pair coopère sur les requêtes XQuery afin de réaliser la mutualisation, il a permis grâce à la DHT, de mettre en relation les pairs qui partagent les même requêtes XQuery.

Nous envisageons dans nos travaux futurs, d'améliorer la fonction de coût, pour qu'elle prenne en compte d'autres facteurs: fraîcheur des données, latence du réseau, ceci afin de réguler avec une grande précision la charge de traitement des requêtes dans le réseau.

Nous souhaitons également, afin de rendre notre réseau de plus en plus coopératif, faire, en plus du commerce des requêtes, le commerce des ressources pour exécuter les requêtes. C'est-à-dire après avoir trouvé les sources pertinentes pour répondre à la requête (commerce de requêtes), on va également chercher de nouveaux pairs qui disposent de ressources (CPU, mémoire,....) afin qu'ils se chargent de l'exécution des requêtes.

Annexes

Ø DHT : Une table de hachage distribuée (ou Distributed Hash Table), est une technologie permettant l'identification et l'obtention, dans un système réparti, comme certains réseaux P2P, d'une information. L'ensemble de la table de hachage est constituée virtuellement par tous ces constituants répartis sur tous les éléments du réseau, qui en possèdent chacun une partie.

Les tables de hash réparties sont utilisées notamment dans les protocoles Chord, protocole P2P CAN, Tapestry, Kademlia (utilisé par eMule), Ares Galaxy. Système aussi utilisé dans de nombreux clients récents pour le protocole BitTorrent comme Azureus, Bitcomet ou encore uTorrent (prononcer Mu Torrent). Le premier client BitTorrent à utiliser le DHT était Azureus, suivi du client officiel BitTorrent, c'était deux versions différentes. La version officielle fut alors appelée Mainline DHT. Dorénavant la plupart des clients supportent la version Mainline DHT.

Ø XQuery ou XML Query est un langage de requête permettant donc d'extraire des informations d'un document XML.

XML Query est une spécification du W3C. Sémantiquement proche de SQL, XML Query utilise la syntaxe XPath pour adresser des parties spécifiques d'un document XML.

5 Références :

[1] Sujoe Bose, Leonidas FegarasData. Stream Management for Historical XML Data

[2] Bernhard Stegmaier, Richard Kuntschke, Alfons Kemper. StreamGlobe: Adaptive Query Processing and Optimization in Streaming P2P Environments

[3] FRAGKISKOS PENTARIS and YANNIS IOANNIDIS. Query Optimization in Distributed Networksof Autonomous Database Systems

[4] Dejan S. Milojicic, Vana Kalogeraki, Rajan Lukose, Kiran Nagaraja, Jim Pruyne, Bruno Richard, Sami Rollins, Zhichen Xu, Pair-à-Pair Computing HP, http://www.hpl.hp.com/techreports/2002/HPL-2002-57.pdf

[5] http://www.p2pwg.org

[6] Karl Aberer, Manfred Hauswirth, ICDE 2002, Pair-à-Pair information systems: concepts and models, state-of-the-art, and future systems http://lsirwww.epfl.ch

précédent sommaire






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams