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 suivant

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

CHAPITRE 4 :MECANISME MULTICRITERE DE DECOUVERTE DE SERVICE DANS LES

GRILLES (2MDS) 66

4.1 CONSTRUCTION ET FONCTIONNEMENT DE L'ARBRE 67

4.1.1 CHOIX DE NOTRE ARCHITECTURE 67

4.1.2 DESCRIPTION GENERALE 67

4.1.3 LES ALGORITHMES DE GESTION DE SERVICES 69

4.1.3.1 Insertion d'un service 69

4.1.3.2 La recherche au sein de l'arbre 72

4.1.3.3 La suppression d'un service 77

4.2 PLACEMENT DE L'ARBRE DANS LE RESEAU PHYSIQUE 80

4.2.1 APPROCHE CENTRALISEE 80

4.2.1.1 Principes et fonctionnement 80

4.2.1.2 Gestion des services 81

4.2.1.3 Tolérance aux pannes 82

4.2.1.4 Avantages et inconvénients 83

4.2.2 APPROCHE DISTRIBUEE 83

4.2.2.1 Principes et fonctionnement 83

4.2.2.2 Gestion des services 85

4.2.2.3 Tolérance aux pannes 86

4.2.2.4 Avantages et inconvénients 86

4.3 VALIDATION THEORIQUE 87

4.3.1 APPROCHE CENTRALISEE VS APPROCHE DISTRIBUEE 87

4.3.2 2MDS VS ANNUAIRE UDDI 90

4.4 EXEMPLE D'APPLICATIONS 93

4.4.1 INSERTION D'UN SERVICE 93

4.4.2 RECHERCHE D'UN SERVICE 94

4.4.3 Suppression d'un service 95

[Marie Hélène Wassa Mballo] Page 8

CONCLUSION GENERALE 96

REFERENCE ..103

TABLE DES FIGURES

FIGURE1.1 :EVOLUTION DE L'INFORMATIQUE 21

FIGURE1.2 : ARCHITECTURE D'UNE GRILLE 26

FIGURE 2.1 : LES TROIS ACTEURS DE LA SOP 35

FIGURE 2.2 :ILLUSTRATION DU ROLE DE PASSERELLE JOUE PAR UNE

SERVLET..................................................................................................................................................39

Figure 2.3: découverte de service web à partir de l'annuaire UDDI 40

FIGURE 3.1 PROCESSUS DU MATCHMAKING 44

FIGURE 3.2 FORMAT D'UN DOCUMENT WSMO 47

FIGURE 3.3 : MODULES DE GLOBUS 50

FIGURE 3.4: VUE D'ENSEMBLE DE GRAM 52

FIGURE 3.5 : DEFINITION DE DEUX CLASSES D'OBJET DE MDS GLOBUSHOST ET

GLOBUSRESOURCE 54

FIGURE 3.6: REPRESENTATION D'UNE MACHINE A PARTIR DU MDS 54

FIGURE 3.7: SOUS ENSEMBLE DU DIT DEFINI PAR MDS 55

FIGURE 3.8 MODELE CONCEPTUEL DE MDS 56

FIGURE 3.9 : UTILISATION DES WEB SERVICES DANS LA GRILLE 58

FIGURE 3.10 VUE D'ENSEMBLE DE GLOBUS TOOLKIT 4 62

FIGURE 3.11 INTRODUCTION DU SERVEUR BDII 63

FIGURE 3.12: LES TROIS NIVEAUX DE BDII 63

FIGURE 3.13: BASE DE DONNEES VIRTUELLE DE R-GMA 64

FIGURE 4.1: STRUCTURE DE L'ARBRE DE SERVICE 68

FIGURE 4.2 ARCHITECTURE D'UNE APPROCHE CENTRALISEE DE RECHERCHE DE

SERVICES 81

FIGURE 4.3 STRUCTURE DE L'APPROCHE DISTRIBUEE POUR LA RECHERCHE DE SERVICES

84

[Marie Hélène Wassa Mballo] Page 9

FIGURE 4.4 : EXEMPLE DE METADONNEES U: UNIX, L: LIBRE, J: JAVA, P: PROPRIETAIRE 85

FIGURE 4.5 : COUT DE MISE A JOUR DANS LES DEUX APPROCHES 88

FIGURE 4.6 : REPRESENTATION DE L'INFORMATION AVEC LE 2MDS 92

FIGURE 4.7 : REPRESENTATION DE L'INFORMATIONS AVEC L'ANNUAIRE UDDI 92

FIGURE 4.8 : PROCESSUS D'INSERTION D'UN SERVICE 93

[Marie Hélène Wassa Mballo] Page 10

TABLE DES TABLEAUX

TABLEAU 3.1 TABLEAU COMPARATIF DES PRINCIPALES TECHNIQUES DE DECOUVERTE DE

SERVICE 48

TABLEAU 3.2 :TABLEAU DES INTERFACES DEFINIS PAR OGSA 57

TABLEAU 3.3 : TABLEAU COMPARATIF DES INTERGICIELS 65

TABLEAU 4.1 VARIATION DU TEMPS DE TRAITEMENT SUIVANT L'AUGMENTATION DU

NOMBRE DE MACHINES 89

TABLEAU 4.2 COMPARAISON APPROCHE CENTRALISEE VS. APPROCHE DISTRIBUEE 90

TABLEAU 4.3 COMPARAISON ENTRE L'APPROCHE PROPOSEE ET LES APPROCHES

BASEES SUR L'ANNUAIRE UDDI 93

[Marie Hélène Wassa Mballo] Page 11

précédent sommaire suivant






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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite