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

3.2.2 la gestion des ressources dans glites

Glite [45] est considéré comme une évolution de globus, donc glite va apporter des solutions par rapport à certaines limitations rencontrées au niveau de globus. Glite suit une architecture entièrement décentralisée, ce qui signifie qu'il sera facile de relier le logiciel à d'autres services de grille.

Le service d'information

Dans ce service nous avons deux modules: le MDS utilisé pour la découverte de ressources ainsi que la publication de leur état et le R-GMA (Relational Grid Monitoring Architecture) utilisé pour la facturation, le suivi, et la publication des informations sur les utilisateurs.

Pour résoudre les problèmes de montées en charge au niveau du MDS de globus il ya l'introduction du serveur BDII (Berkeley Database Information Index). Le BDII a la même fonctionnalité que le GIIS, avec une implémentation différente en effet elle permet une meilleure gestion de cache, il est composé de trois niveaux :

·

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

resource-level BDII l'information fournit par le fournisseur d'information est publié via ce serveurs

· Site-level BDII : permet de stocker et de publier les données provenant de tous les resource-level BDII

· Top-level BDII: se situe au sommet de la hiérarchie. A ce niveau BDII donne une vue d'ensemble de l'ensemble des ressources de la grille. Ces BDII agissent comme des caches en stockant l'information sur l'état des grilles dans leur base de données

Figure 3.11 introduction du serveur BDII

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

Figure 3.12: les trois niveaux de BDII

R-GMA (Relational Grid Monitoring architecture)

R-GMA est une implémentation relationnelle à base de service web du GMA (Grid Monitoring architecture) [46] standardisé par le GGF (Global Grid Forum). De ce fait nous rencontrons une architecture à trois composants:

· Producteur: fournit l'information, enregistre dans son répertoire et décrit le type et la structure de l'information fournit.

· Consommateur: effectue une requête, consulte le répertoire pour voir quel type d'information est disponible et contacte le producteur pour obtenir l'information.

· Répertoire: établit la communication entre les producteurs et les consommateurs

R-GMA utilise un sous ensemble de SQL comme requête de langage. L'utilisateur publie ses tuples au producteur en envoyant une requête SQL.

R-GMA présente ses informations dans une base de données virtuelles contenant un ensemble de tables. Le schéma contient le nom et la structure de chaque table virtuelle dans le système.

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

Figure 3.13: base de données virtuelle de R-GMA

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








"Entre deux mots il faut choisir le moindre"   Paul Valery