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

 > 

Développement d'un portail web pour le criblage virtuel sur la grille de calcul

( Télécharger le fichier original )
par Farida LOUACHENI
Institut de la Francophonie pour l'Informatique - Master 2 Informatique 2013
  

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

2.5.6 Fonctionnement de la grille

La grille de calcul fonctionne sur le principe de mise en commun des ressources, oùun grand nombre de ressources de calcul distribuésont connectées via le réseau à grande vitesse, et qui sont tous provisionnées en provenant des divers endroits géographiques et à travers les frontières organisationnelle. Le fonctionnement de la grille est assez simple. Chaque job crééest associéà un »jobstep» et un ensemble de »workunits». Ces unités de travail sont prêtes à être lancées sur les ressources de la grille, elles contiennent les informations sur les données, les paramètres nécessaires ainsi que le programme à exécuter. Les agents installés sur chaque machine de la grille se connectent à un intervalle de temps régulier au serveur de grille pour prendre le job (principe du modèle »pull»). Avant de télécharger les données, l'agent vérifie si elles ne sont pas déjàdans son cache, afin d'éviter des transferts inutiles. L'agent lance alors le programme scientifique. A la terminaison du programme, l'agent archive les résultats et renvoie l'archive du résultat au serveur de grille.

23

À chaque job terminéest donc associéà un ou plusieurs résultats. L'utilisateur télécharge l'ensemble des résultats. Les étapes clés pour le fonctionnement du réseau informatique et l'interaction entre les différents éléments du réseau sont présentés dans la figure ci-dessous:

FIGURE 10 - Architecture de grille de calcul [10]

Comme le montre la figure ci-dessus, le fonctionnement des différents composants de la grille sont :

· Les utilisateurs du réseau présentent leurs jobs au Resource Broker de la grille.

· Le courtier de ressources »Resource Broker» de la grille procède à la découverte des ressources et de la tarification des informations en utilisant le service de l'informa-tion.

· Le gestionnaire de ressources de la grille »Resource Manager», authentifie et assure le crédit nécessaire dans le compte de l'utilisateur afin de déployer les ressources de la grille.

· L'ordonnanceur de ressource (Resource Scheduler), exécute alors le job sur les résultats en matière de ressources et de rendement approprié.

· Le courtier rassemble les résultats et les passent à l'utilisateur de la grille.

24

2.5.7 Avantages & Défis de la grille

Les avantages d'utiliser une telle architecture sont multiples et indéniables. Nous pouvons citer les exemples suivants :

· Déploiement des ressources inutilisées

La grille est un concept au fort potentiel, dont l'idée est de faire en sorte que toute la puissance de calcul des PCs inutilisés soit utilisée. De nos jours, les ordinateurs restent souvent inutilisés pendant de longues périodes, leur processeur n'étant que rarement utiliséà 100%. Avec cette technologie, les moments d'inactivitéde cen-

taines ou de milliers d'ordinateurs et de serveurs peuvent être utilisés et vendus àquiconque ayant besoin d'une puissance de calculs massive.

· Basésur une architecture de type client/serveur

La grille de calcul repose sur une architecture bien précise et très sûre, en l'occur-

rence, c'est l'architecture client/serveur qui a étéchoisie. Cette architecture a étéadaptéen fonction des besoins spécifiques de la technologie de grille de calcul.

· Meilleure rentabilisation du matériel

Il est évident qu'il y a une sous utilisation des machines, et la grille présente la solution idéale, d'un point de vue économique pour les entreprises et d'un point de vue pratique pour les utilisateurs, pour rentabiliser les ressources.

Les défis de la recherche rencontrés par les technologies de grilles de calcul actuelles sont répertoriés comme :

· Dynamicité: Les ressources dans la grille sont gérées et contrôlées par plus d'une organisation, en raison de ce que les ressources peuvent rejoindre ou sous forme de sortie de grille à tout moment, ce qui peut conduire à plus de charge sur la grille.

· Administration : La technologie de grille est essentiellement un groupe de ressources mises en commun qui nécessitent une administration de système lourde pour la bonne coordination.

· Puissance : La grille offre de nombreux services informatiques, qui consomment beaucoup d'énergie électrique. Donc, alimentation sans interruption est primordiale.

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








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King