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

 > 

Mécanisme multicritère de découverte de services dans les grilles de calcul

( Télécharger le fichier original )
par Marie Héléne Mballo
Université Cheikh Anta Diop de Dakar - Diplôme d'étude approfondie 2009
  

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

CONCLUSION

GENERALE

Marie Hélène Wassa Mballo Page 102

Dans ce mémoire, nous nous sommes intéressés à proposer des mécanismes de découverte de services dans les grilles. Nos solutions permettent d'effectuer des recherches multicritères et apportent une certaine scalabilité. Ces nouvelles méthodes de recherche permettent de diminuer les messages de communication avec une complexité moindre. Une des caractéristiques principales de notre contribution est l'utilisation d'arbre pour représenter les services, Ce qui permet d'optimiser fondamentalement la recherche des services.

Ainsi, nous avons proposé deux architectures pour le déploiement de nos solutions : une approche centralisée qui se caractérise dans un site par l'utilisation d'un super noeud. Ce dernier permet d'avoir une vue globale sur l'ensemble des arbres de services du site. La communication inter site se fait par l'intermédiaire des super noeuds. Nous avons constaté que les principaux inconvénients de cette approche sont : la centralisation due à l'utilisation d'un super noeud, la fréquence des mises à jour dégrade la performance du système.

Pour apporter une réponse à ces manquements, nous avons proposé une autre solution basée sur une architecture totalement distribuée. Dans cette approche, la notion de super noeud disparaît, et les machines sont reliées directement entre eux. Chaque machine du site dispose de son arbre local. Une particularité de cette approche est l'utilisation de métadonnées qui permettent d'effectuer des envoies multicast. Une machine qui veut communiquer avec d'autres machines consulte avant tout sa table de métadonnées pour savoir quelle machine est susceptible de répondre à sa requête.

Cependant, nous nous sommes limités à la validation théorique de nos propositions. Une suite logique de ce mémoire peut être résumé dans les points suivants : (i) intégration de l'approche proposée dans un simulateur de grilles; (ii) comparaison avec d'autres approches de découverte de services afin de faire une validation expérimentale; (iii) étude de la possibilité d'utiliser ces approches pour faire de la composition de services puisque nous avons proposé des architectures de découverte de service dans les grilles.

Marie Hélène Wassa Mballo Page 103

REFERENCE

[1] Quand l'union des PC fait la force, le nouvel Hebdo (N60), 26/04/2002, http://www.01net.com/article/182466.html?rub=3547

[2]Frédéric Bordage, Jérôme Saiz, le grid computing, 2002,

http://www.01net.com/article/198199 a.html

[3] grille informatique, http://fr.wikipedia.org/wiki/Grille_de_calcul, 2009

[4] Jérôme Deprez, Nicolas Deville, Grid Computing, Master 2 SIR TER, www.unige.ch/apropos/budget/rapport_gestion2005.pdf ,2006/2007

[5] Nicolas Jacq, Introduction aux grilles informatiques, laboratoire de physique Corpusculaire, CNRS/IN2P3, http://clrpcsv.in2p3.fr,2005

[6] Heithem ABBES, introduction aux grilles de calcul, journées du Parallélisme 2005, www2.lifl.fr/~boulet/HdR/hdr003.html, www.Iri.fr/~cecile/PERSO/Stagelnserm.pdf ,2005

[7] Andres S. Tanenbaum, Maarten van Steen, Distributed Systems prinviples and paradigms, Prentice Hall, ISBN 0132392275, 2006

[8] Eric Cariou, Systèmes Distribués Introduction, Université de Pau et des Pays de l'Adour Département Informatique Eric.Cariou@univ-pau.fr, web.univ-pau.fr/~ecariou/cours/sd-l3/cours-intro.pdf

[9] Architecture Client/serveur Règle du jeu, www710.univ-
lyon1.fr/~hbriceno/.../01_1_CS_intro_cir.pdf

[10] http://fr.wikipedia.org/wiki/Calcul_distribué, The International Conference on Dependable Systems and Networks ACM Symposium on Principles of Distributed Computing

[11] Chetty, M. et R. Buyya, Weaving Computational Grids: How Analogous Are they with Electrical Grids?, Computing in Science & Engineering, July/August 2002

[12] Foster I, Kesselman C (eds.). The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann: San Fransisco, CA, 1999

[13] Buyya R, Giddy J, Abramson D. An evaluation of economy-based resource trading and scheduling on computational power grids for parameter sweep applications. Proceedings of the 2nd International Workshop on Active Middleware Services (AMS '00), August 2000

[14] V. Bertis, Fundamentals of Grid Computing, IBM Redpaper, October 2002

[15]

Marie Hélène Wassa Mballo Page 104

Dominique Lavanier, Hugues Leroy, Michel Hurfin, Rumen Andonov, Laurent Mouchard, Frederic Guinand, le projet GénoGRID : une grille expérimentale pour la génomique

[16] Peter Kacsuck, Springer-Verlag, Distributed and Parallel Systems: Cluster and Grid Computing, ISBN 0387698574New York, 2007

[17] grilles de calcul : Etat de l'art juin 2003, http://tonysoueid.multimania.com

[18] Erwin Laure, CERN, http://indico.cern.ch/conferenceDisplay.py ?confId=a036278 ?, Europe/Zurich, 2004

[19] Dominique Boutigny, les grilles de calcul et de données, réunion d'information sur la grille de calcul et de données, EGEE-Observatoire de paris, 2008

[20] Pascal DUGENIE, Orientation et usage de l'Architecture de services Grille OGSA, LIRMM CNRS & Université de Montpellier II, 2005

[21] Isabelle Thieblemont, Programmation orientée objet ,
Isabelle.Tieblemont@wanadoo.fr, http://pagespersorange.fr/isabelle.thieblemont/poo/poointro.htm

[22] Antoine Marot ,l'animation d'algorithmes en programmation orientée aspect, Université libre de bruxelles faculté des Sciences département d'informatique année académique 2005-2006

[23] Allouch Bachir & Trantoul Gilles, Les nouvelles formes de programmation, http://deptinfo.unice.fr/twiki/pub/Linfo/PlanningDesSoutenances2002/allouch-trantoul.pdf juin 2003

[24] Grady BOOCH, James RUMBAUGH, Ivar JACOBSONT, the Unified

Modeling Language - User Guide - 5ème édition, édition ADDISON WESLEY ISBN : 0-
201-57168-4, octobre 1999

[25] Stéphane Frénot, Compléments POO : Programmation orientée composants, INSA Lyon, INRIA, 2002

[26] wikipédia, http://www.techno-science.net/?onglet=glossaire&definition=5390, 2009

[27] Anand, S., S. Padmanabhuni, J. Ganesh, Perspectives on service-oriented architecture, In ICWS, IEEE Computer Society, 2005

[28] F. Baude, Introduction à l'archicture Orientée Service, M2 MIAGE NTDP, 2008

[29] Jérôme Daniel, Services Web- Concepts, techniques et outils, Viubert, Paris, 2003, www.vuibert.fr

[30] Chaitanya Kandagatla, Survey and Taxonomy of Grid Resource Management

Systems, University of Texas,Austin

http://www.cs.utexas.edu/users/browne/cs395f2003/projects/KandagatlaReport.pdf

[31]

Marie Hélène Wassa Mballo Page 105

Klaus Krauter, Rajkumar Buyya and Muthucumaru Maheswaran, A taxonomy and survey of grid resource management systems for distributed computing, Copyright 2001 John Wiley & Sons, Ltd. 17 September 2001

[32] Kyungkoo jun, Ldislau Boloni, Krzysztof Palacz, and Dan C.Marinescu, Agent-Based Resource Discovery, computer Sceinces Departement, Purdue University West Lafayette, In, 47907 email : {junkk,boloni,palacz,dcm}@ cs.purdue.edu October 8,1999

[33] S. A. Ludwig, P. van Santen, A grid service discovery matchmaker based on ontology description, Euroweb 2002- The Web and the Grid: from e-science to e-business, 2002

[34] RDF/XML Syntax Specification (Revised), http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/

[35]Jos de Bruijn, Christophe Bussler, John Domingue, Dieter Fensel, Martin Hepp, Michael Kifer, et al, D2v1.3. Web Service Modeling Ontology (WSMO), WSMO Final Draft 2006, http://www.wsmo.org/TR/d2/20061021/

[36] Philippe Laublet, Chantal Reynaud, Jean Charlet, Sur quelques aspects du Web sémantique, http://enssibal.enssib.fr/autres-sites/RTP/websemantique/articles/03-WebSemantique.pdf

[37] Christoph Bussler, Dieter Fensel, Alexander Maedche, a conceptual architecture for semantic web enabled web services, ACM SIGMOD, ISSN 0163-5808, 2002

[38] Nathalie Steinmetz, Ioan Toma, D16.1v1.0 WSML Language Reference, WSML Final Draft 2008-08-08, http://www.wsmo.org/TR/d16/d16.1/v1.0/

[39] I. Foster and C. Kesselman. The Globus Project: A Status Report, In Proc. IPPS/SPDP'98 Heterogeneous Computing Workshop 1998

[40] S. Fitzgerald, I. Foster, C. Kesselman, G. von Laszewski, W. Smith, and S. Tuecke, A directory service for configuring high-performance distributed computations, preprint, Mathematics and Computer Science Division, Argonne National Laboratory, Argonne, Ill., 1997

[41] Luis Ferreira, Viktors Berstis, Jonathan Armstrong, Mike Kendzierski, Andreas Neukoetter, MasanobuTakagi, et al, Introduction to Grid Computing with Globus, septembre 2003

[42] WS Information Services: Key Concepts, the globus toolkit, http://www.globus.org/toolkit/docs/3.2/infosvcs/ws/key/usesbenefits.html

[43] Pascal DUGENIE, Orientation et usage de l'Architecture de services Grille OGSA, LIRMM CNRS & Université de Montpellier II, 2005

[44]

Marie Hélène Wassa Mballo Page 106

a globus Primer Or, Everything wanted to known about Globus ,but were afraid to

Ask, Describing Globus Toolkit version 4 ,
http://www.globus.org/toolkit/docs/4.0/key/GT4_Primer_0.6.pdf

[45] Stephen Burke, Simone Campana, Elisa Lanciotti, Patricia M'endez Lorenzo, Vincenzo Miccio, Christopher Nater, et al, The WORLDWIDE LHC COMPUTING GRID (worldwide LCG), Proceedings of the Conference on Computational Physics 2006 - CCP 2006, Conference on Computational Physics 2006, July 2007, Pages 219-223

[46] B. Tierney, R. Aydt, D. Gunter, W. Smith, M. Swany, , Taylor, R. Wolski, A Grid Monitoring Architecture ,16-January-2002, http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.3345,

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








"Nous voulons explorer la bonté contrée énorme où tout se tait"   Appolinaire