SlideShare une entreprise Scribd logo
The Grid Computing


Réalisé par :
EL KHIRAOUI Taoufik   Encadré par :
AFDEL Abdollah
ENNACIRI Zakaria      Mme D.Chiadmi

                                      1
plan
I.   Historique & Définition
II. Architecture
III. Composants et Fonctionnement
IV. Type de Grid
V. Défis & limites
VI. Grid software
VII. étude de cas
VIII.conclusion

                                    2
Historique




   Le nom de “Grille” a été choisi par analogie avec le réseau
électrique (electric power grid)

  brancher un ordinateur pour obtenir de la puissance de calcul
comme brancher une grille pour avoir de l'électricité




                                                                  3
Définition

     Une grille informatique (en anglais, grid) est une infrastructure
    virtuelle constituée d'un ensemble de ressources informatiques
    potentiellement partagées, distribuées, hétérogènes, délocalisées et
    autonomes.



     Une grille de calcul permet de faire du calcul distribué :

     elle exploite la puissance de calcul (processeurs, mémoires, ...)

     de milliers d'ordinateurs afin de donner l'illusion d'un ordinateur
    virtuel très puissant. Ce modèle permet de résoudre d'importants
    problèmes de calcul nécessitant des temps d'exécution très longs
    en environnement "classique".
                                                                           4

Recommandé pour vous

Desarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHPDesarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHP

El documento habla sobre cómo desarrollar aplicaciones para Facebook. Explica los conceptos básicos como la página de desarrolladores de Facebook, la API de Graph para conectar objetos entre sí usando JSON, cómo autenticar las aplicaciones mediante Oauth 2.0 obteniendo un token, y muestra algunas otras herramientas como RESTful API, FBML, FBJS, FQL y el SDK de JavaScript. El documento también incluye los contactos del autor.

facebook php graph api
Architecture des grilles
     Modèle en couches.
     Couches hautes axées sur l'utilisateur.
     Couches basses plus orientées vers les ordinateurs et les réseaux.




                                                                       5
Couche réseau :


•     La couche la plus basse constitue le réseau
•     Assure la connexion des ressources sur la
    grille.




                                                    6
Couche ressources :



• constituée des ressources de la grille,
• Ordinateurs, systèmes de mémoire, catalogues de
  données électroniques, capteurs, télescopes…




                                                    7
Couche intergiciel :
◦ Ensemble de fonctions permettant aux
  ressources
  (serveurs, mémoires, réseaux, etc.) de
  participer à un contexte de grille unifié.
◦ le cerveau de la grille !
◦ Gestion de ressources
◦ Ordonnancement (scheduling)
◦ Réservation
◦ Services d’information.

                                               8

Recommandé pour vous

Persi Diaconis y el lanzamiento de monedas
Persi Diaconis y el lanzamiento de monedasPersi Diaconis y el lanzamiento de monedas
Persi Diaconis y el lanzamiento de monedas

El documento presenta un resumen breve del trabajo de investigación de Persi Diaconis, un matemático estadounidense, respecto al lanzamiento de monedas. Diaconis y sus colaboradores realizaron experimentos utilizando cámaras de captura de movimiento y modelado físico para analizar el lanzamiento de monedas y concluyeron que no es completamente aleatorio, sino que está influenciado por factores físicos como el peso y el giro inicial de la moneda.

probabilitystochasticrandom
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
Psicoactivia, Resumen Ejecutivo
Psicoactivia, Resumen EjecutivoPsicoactivia, Resumen Ejecutivo
Psicoactivia, Resumen Ejecutivo

Este documento trata sobre el problema del uso indebido de sustancias psicoactivas y propone una solución. Describe que las sustancias psicoactivas son parte de la vida cotidiana de muchas personas pero su mal uso puede causar graves problemas de salud. Propone educar a la población sobre los riesgos del consumo para prevenir problemas de salud.

Couche application :



située au niveau le plus élevé qui comprend:
   – Types d’applications:
     scientifiques, techniques, gestion, financières, porta
     ils…
   – C'est la couche des utilisateurs de la grille.




                                                              9
Composants

Un ordinateur pour les taches
  administratives (nœud de contrôle).
- Ordonnancement des taches et
  gestion des priorités.
- l'association taches et ressources.
- Performances normales pour les
  utilisateurs.

                                        10
Un réseau d'ordinateurs :
 - interfaces pour l'utilisateur.
 - ressources pour l’ exécution des
 applications.

Ordinateurs : homogènes ou hétérogènes.

La nature du réseau :
 - Liaisons directes.
 - A travers Internet.

                                          11
Middleware :
permettre l’ exécution d’un processus à
  travers
le réseau.
Sans lui toute communication entre le
  système
est impossible.
Plusieurs formes de middleware.


                                          12

Recommandé pour vous

PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
Power Tics
Power TicsPower Tics
Power Tics

El documento describe las competencias que deberán tener los docentes para optimizar el uso de las tecnologías de la información y la comunicación (TIC) en su práctica pedagógica. Estas competencias incluyen el dominio de las TIC, su aplicación en el currículum escolar, el desarrollo profesional continuo, y el conocimiento de los aspectos éticos y legales relacionados con las TIC.

El régimen de la Restauración
El régimen de la RestauraciónEl régimen de la Restauración
El régimen de la Restauración

El documento describe el régimen de la Restauración en España después de 1874, incluyendo el retorno de la dinastía Borbónica, las medidas de Cánovas del Castillo para establecer un sistema político estable con dos partidos y una constitución, y la evolución política durante el reinado de Alfonso XII y la regencia de María Cristina, culminando en el desastre de 1898 que marcó el fin del imperio colonial español.

historia de espanaxix centurysiglo xix
Modes de fonctionnement
Le mode maitre/esclave
La technique utilisée ici est le pull :
ce sont les esclaves qui demandent à fournir du travail.




                                                           13
Le Mode client/agent/serveur:
*déclaration ses services auprès de l’agent (registry ) .
 *utilisateur requiert un service  contact de l’agent pour passer sa
requête au système.
 *Celui-ci lui communique en retour
 un identifiant donnant accès a
l’application recherchée.




                                                                        14
Types de grid
o  Information Grid
Stockage et échange de données
o Server Grid
Ressources de calcul (Processeurs, RAM …)
o Global Grid
Ressources combinés
o Desktop Grid
Machines personnelles (locales, volontaires)




                                               15
future/ défis
o        Sécurité et confiance
             Trust
        les machines volontaires
                    faute s de calcul
                    utilisation malicieuse des données
          Remède : même calcul affecté a n machines.

             Availability
         une machine peut à tout moment se déconnecter du réseau

          Remède: assigner des larges work-units pour diminuer le temps de besoin
d’une             machine .
                  réassigner le travail si le noue n'envois pas de résultat .




                                                                                    16

Recommandé pour vous

Jugando con colores
Jugando con coloresJugando con colores
Jugando con colores

El documento presenta instrucciones para utilizar la primitiva "colordebajo" en Scratch para hacer que una tortuga cambie su comportamiento dependiendo del color que tiene debajo. Explica cómo averiguar el número de color que tiene una tortuga debajo y cómo programar una condición "si colordebajo = #" para que realice ciertas acciones. Como ejemplo, muestra cómo hacer que una tortuga cambie de rumbo al tocar un color gris. Finalmente, propone como práctica hacer que una tortuga cambie sus propiedades al tocar cuadrados de diferentes

Le kit Max et Lili de la gentillesse - Psychologies.com
Le kit Max et Lili de la gentillesse - Psychologies.comLe kit Max et Lili de la gentillesse - Psychologies.com
Le kit Max et Lili de la gentillesse - Psychologies.com
13 novembre : journée mondiale de la gentillesseosez la gentillesseeducation
Accessibilité des interfaces web en 2011 (JUG Montpellier)
Accessibilité des interfaces web en 2011 (JUG Montpellier)Accessibilité des interfaces web en 2011 (JUG Montpellier)
Accessibilité des interfaces web en 2011 (JUG Montpellier)
montpelliera11yjava
o   Transparence et robustesse
 Leslie Lamport: « vous savez que vous avez à faire à un système
distribué quand votre travail n’a pas été accompli à cause de la défaillance
d’un nœud dont vous ne connaissiez pas l’existence auparavant » !



o   Passage à l’échelle Des milliers/millions de ressources


o   grille Facile à programmer
      Interfaces utilisateurs intelligentes, modèles de programmation.




                                                                         17
Limites



Il existe plusieurs limites à ce que l'architecture des
grilles informatiques peut accomplir dans un
environnement d' entreprise.
La commercialisation des grilles est difficile
->Sécurité




                                                          18
Les grilles ont besoin de support de
communication pouvant assurer le
partage des données sur une grande
échelle.

 Pas de mesure d'usage
, délégation, facturation.


pas de contrôle de la façon avec laquelle
les ressources d'une machines seront
exploitées                              19
L'absence d'une approche convenue.
Plusieurs entreprises collaborent afin de
créer un unique protocole.

XML comme solution.

difficulté de création d’ applications qui
marchent sur toutes les plateformes.

                                             20

Recommandé pour vous

Natalia Vega Larrosa
Natalia Vega LarrosaNatalia Vega Larrosa
Natalia Vega Larrosa

Este poema habla sobre un beso que el poeta le dio a su amada el día anterior. Explica que aunque el beso real fue muy corto, el recuerdo de ese beso que está besando ahora dura mucho más, más que el silencio o la luz. El beso pasado se convierte en uno presente a través de la memoria.

Reflexiones
ReflexionesReflexiones
Reflexiones

El documento presenta una historia sobre un hombre perseguido que se refugia en una cueva. Le pide a Dios que envíe ángeles para proteger la entrada, pero solo aparece una araña tejiendo una telaraña. Cuando los perseguidores llegan, deciden no entrar a la cueva debido a la telaraña. La historia enseña que aunque no recibamos exactamente lo que pedimos, Dios siempre provee de formas que superan nuestras expectativas. También incluye una segunda historia sobre un hombre débil al que se le p

Los Reyes Católicos
Los Reyes CatólicosLos Reyes Católicos
Los Reyes Católicos

El documento describe la unificación política y territorial de España bajo los Reyes Católicos Isabel de Castilla y Fernando de Aragón a finales del siglo XV. Resalta la conquista de Granada en 1492, la incorporación de Navarra y las Islas Canarias, y el matrimonio dinástico que unió Castilla y Aragón. También destaca los esfuerzos para consolidar el poder real, lograr la unidad religiosa católica, y establecer las bases del Estado moderno español.

historia de espanaspanish history
Applications traditionnelles ne sont
pas adaptées au grille.




                                       21
Grid software
   Ce qui fait le grid cé le software ni plus ni moins
Indépendamment du matériel utilisé.
Il existe plusieurs implémentations du grid:

1/grid middleware (Globus Toolkit, gLite, and UNICORE.)

2/utility grid computing (sun microsystem, IBM, hp).

3/ software as a service .(oracle, IBM)




                                                          22
Quelques domaines qui utilisent le grid
computing
              le grid computing contribue dés son apparition au
       développement de la recherche scientifique et
spécialement dans les domaines scientifiques suivants :

     L’astronomie (ondes électromagnétiques)
      Biologie et médecine (protéine)
      Climatologie.(sensore)
      Mathématique & nanotechnologie.
     Etc…




                                                                  23
Etude de cas : Seti@home


   un projet de calcul distribué - à l'université de Californie à
    Berkeley-

   Utilise des ordinateurs branchés sur l'Internet ,




                                                                     24

Recommandé pour vous

Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...

Carole Presern. "Women’s and Children’s Health: Supporting Accountability - General Perspectives." (French) Presentations to the Second Stakeholders Meeting on Implementing the Recommendations of the Commission on Information and Accountability for Women's and Children's Health Ottawa. Session 1 - General Perspectives Plenary Panel 21-22 November 2011

coiahealthevery woman every child
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...

Titre original : « The Scrum Guide. The definitive Guide to Scrum : The Rules of the Game”. Le guide officiel en anglais est disponible à l’adresse : www.scrum.org. Des traductions officielles dans d’autres langues y compris en français sont également disponibles à la même adresse.

scrumagile
systèmes distribues
systèmes distribuessystèmes distribues
systèmes distribues

systèmes distribues

des observations faites par le radiotélescope

        numérisées, emmagasinées

 expédiées aux installations de SETI@home en
                 Californie

    divisées en petites unités de 0,35Mo

envoyées à des ordinateurs personnels utilisant le
                  logiciel

  Une fois l'analyse terminée, les résultats sont
             retournés à la source.


                                                     25
SETI@home est

 un programme économiseur d'écran
téléchargeable par internet.
un exemple de l'application du principe de
"récupération de cycles »

l'analyse est basée sur l’algorithme
coherent integration .


                                             26
Logiciel:
       SETI@home fonctionne soit
              -sous forme d'écran de veille,
              - soit de manière continue
       La plate-forme initiale supportant le logiciel, nommée
       désormais « SETI@home classique » (SETI@home
classic),     fut utilisée
du 17 mai 1999au 15 décembre 2005.
       Le 3 mai 2006 ,elle a été remplacée par le Berkeley Open
  Infrastructure for Network Computing
       -seti@home
       -plusieurs projet
       -> Plus de puissance


                                                                  27
Quelques chiffres
   + de 5,2 millions de participants.

   Accumulation de 2 millions d’années de temps
    d’analyse d’ordinateurs.

   Au 2 mars 2012 :
        1,1 millions d’ordinateurs dont 227.000 actifs

   Puissance de calcul : 562 TeraFLOPS (en
    comparaison avec Kcomputer 8162 TeraFLOPS)


                                                         28

Recommandé pour vous

srep_cours_01.pdf
srep_cours_01.pdfsrep_cours_01.pdf
srep_cours_01.pdf

srep_cours_01

La technologie des systemes distribués 2 ppt2222.pptx
La technologie des systemes distribués 2 ppt2222.pptxLa technologie des systemes distribués 2 ppt2222.pptx
La technologie des systemes distribués 2 ppt2222.pptx

La technologie des systemes distribués

Grille de calule
Grille de caluleGrille de calule
Grille de calule

Une étude sur les grilles de calcule

grille de calculegrid computingcalcule instentif
Conclusion


La grille informatique représente
aujourd’hui le système distribué le plus
mature en terme de transparence
,ouverture et hétérogénéité .




                                           29
Bibliographie
• http://En.Wikipedia/grid_computing .
• Thèse de M Hala Sabah ,le 23 mars 2009
Université de Franche - Comité.




                                           30

Contenu connexe

En vedette

platoformita ta ta de wiki
platoformita ta ta de wikiplatoformita ta ta de wiki
platoformita ta ta de wiki
diego_6969
 
Arte de Latinoamérica en D.C.
Arte de Latinoamérica en D.C.Arte de Latinoamérica en D.C.
Arte de Latinoamérica en D.C.
Esperanza Román
 
Miriam Martinez
Miriam MartinezMiriam Martinez
Miriam Martinez
Miguel Navarro
 
Desarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHPDesarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHP
ykro
 
Persi Diaconis y el lanzamiento de monedas
Persi Diaconis y el lanzamiento de monedasPersi Diaconis y el lanzamiento de monedas
Persi Diaconis y el lanzamiento de monedas
David Solis
 
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
sabouni21
 
Psicoactivia, Resumen Ejecutivo
Psicoactivia, Resumen EjecutivoPsicoactivia, Resumen Ejecutivo
Psicoactivia, Resumen Ejecutivo
antonio.castrobn
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
olayinos
 
Power Tics
Power TicsPower Tics
Power Tics
Upla
 
El régimen de la Restauración
El régimen de la RestauraciónEl régimen de la Restauración
El régimen de la Restauración
José I. Iglesia Puig
 
Jugando con colores
Jugando con coloresJugando con colores
Jugando con colores
circuloguanacaste
 
Le kit Max et Lili de la gentillesse - Psychologies.com
Le kit Max et Lili de la gentillesse - Psychologies.comLe kit Max et Lili de la gentillesse - Psychologies.com
Le kit Max et Lili de la gentillesse - Psychologies.com
Zoely Mamizaka
 
Accessibilité des interfaces web en 2011 (JUG Montpellier)
Accessibilité des interfaces web en 2011 (JUG Montpellier)Accessibilité des interfaces web en 2011 (JUG Montpellier)
Accessibilité des interfaces web en 2011 (JUG Montpellier)
Open-S
 
Natalia Vega Larrosa
Natalia Vega LarrosaNatalia Vega Larrosa
Natalia Vega Larrosa
Miguel Navarro
 
Reflexiones
ReflexionesReflexiones
Reflexiones
miguel angel
 
Los Reyes Católicos
Los Reyes CatólicosLos Reyes Católicos
Los Reyes Católicos
José I. Iglesia Puig
 
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
EveryWomanEveryChild
 
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
Mahfoud Amiour
 

En vedette (20)

platoformita ta ta de wiki
platoformita ta ta de wikiplatoformita ta ta de wiki
platoformita ta ta de wiki
 
Arte de Latinoamérica en D.C.
Arte de Latinoamérica en D.C.Arte de Latinoamérica en D.C.
Arte de Latinoamérica en D.C.
 
Miriam Martinez
Miriam MartinezMiriam Martinez
Miriam Martinez
 
Lesson 28
Lesson 28Lesson 28
Lesson 28
 
Desarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHPDesarrollando aplicaciones para Facebook con PHP
Desarrollando aplicaciones para Facebook con PHP
 
Principe de base
Principe de basePrincipe de base
Principe de base
 
Persi Diaconis y el lanzamiento de monedas
Persi Diaconis y el lanzamiento de monedasPersi Diaconis y el lanzamiento de monedas
Persi Diaconis y el lanzamiento de monedas
 
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
AUTORISATION DE CONSTRUIRE DES EDIFICES AFFECTES AU CULTE MUSULMAN
 
Psicoactivia, Resumen Ejecutivo
Psicoactivia, Resumen EjecutivoPsicoactivia, Resumen Ejecutivo
Psicoactivia, Resumen Ejecutivo
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Power Tics
Power TicsPower Tics
Power Tics
 
El régimen de la Restauración
El régimen de la RestauraciónEl régimen de la Restauración
El régimen de la Restauración
 
Jugando con colores
Jugando con coloresJugando con colores
Jugando con colores
 
Le kit Max et Lili de la gentillesse - Psychologies.com
Le kit Max et Lili de la gentillesse - Psychologies.comLe kit Max et Lili de la gentillesse - Psychologies.com
Le kit Max et Lili de la gentillesse - Psychologies.com
 
Accessibilité des interfaces web en 2011 (JUG Montpellier)
Accessibilité des interfaces web en 2011 (JUG Montpellier)Accessibilité des interfaces web en 2011 (JUG Montpellier)
Accessibilité des interfaces web en 2011 (JUG Montpellier)
 
Natalia Vega Larrosa
Natalia Vega LarrosaNatalia Vega Larrosa
Natalia Vega Larrosa
 
Reflexiones
ReflexionesReflexiones
Reflexiones
 
Los Reyes Católicos
Los Reyes CatólicosLos Reyes Católicos
Los Reyes Católicos
 
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
Women’s and Children’s Health: Supporting Accountability - General Perspectiv...
 
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
Traduction de la dernière version du guide officiel de Scrum (Version Juillet...
 

Similaire à Grid computing

systèmes distribues
systèmes distribuessystèmes distribues
systèmes distribues
kaoutarghaffour
 
srep_cours_01.pdf
srep_cours_01.pdfsrep_cours_01.pdf
srep_cours_01.pdf
SamirAwad14
 
La technologie des systemes distribués 2 ppt2222.pptx
La technologie des systemes distribués 2 ppt2222.pptxLa technologie des systemes distribués 2 ppt2222.pptx
La technologie des systemes distribués 2 ppt2222.pptx
kaoutarghaffour
 
Grille de calule
Grille de caluleGrille de calule
Grille de calule
Hadjer BENHADJ DJILALI
 
Cours sys 2PPT20.pdf
Cours sys 2PPT20.pdfCours sys 2PPT20.pdf
Cours sys 2PPT20.pdf
C00LiMoUn
 
ADMINISTRER UN ENVIRONNeEMENT CLOUD.pptx
ADMINISTRER UN ENVIRONNeEMENT CLOUD.pptxADMINISTRER UN ENVIRONNeEMENT CLOUD.pptx
ADMINISTRER UN ENVIRONNeEMENT CLOUD.pptx
HindElqasimy
 
Etude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2pEtude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2p
kamar MEDDAH
 
Embarqués temps réel
Embarqués temps réelEmbarqués temps réel
Embarqués temps réel
mikhailether
 
Cours6 informatique201801
Cours6 informatique201801Cours6 informatique201801
Cours6 informatique201801
wissem hammouda
 
20160216 - From BigData to BigProcessing
20160216 - From BigData to BigProcessing20160216 - From BigData to BigProcessing
20160216 - From BigData to BigProcessing
Pierre-Marie Brunet
 
Cour1
Cour1Cour1
LES RESEAUX INFORMATIQUES.pdf
LES RESEAUX INFORMATIQUES.pdfLES RESEAUX INFORMATIQUES.pdf
LES RESEAUX INFORMATIQUES.pdf
ssuser18776b
 
Architectures parallèles.pdf
Architectures parallèles.pdfArchitectures parallèles.pdf
Architectures parallèles.pdf
YasmineChihab1
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
Romuald Franck
 
ch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdfch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdf
HoudaBezziane
 
Présentation NUVEA #FEnS2015
Présentation NUVEA  #FEnS2015Présentation NUVEA  #FEnS2015
Présentation NUVEA #FEnS2015
ctanniou
 
ICDL MODULE 1 Lesson 4
ICDL MODULE 1 Lesson 4ICDL MODULE 1 Lesson 4
ICDL MODULE 1 Lesson 4
YACINE MESSAOUI
 
Cour systeme d'exploitation sghaier anouar
Cour systeme d'exploitation sghaier anouarCour systeme d'exploitation sghaier anouar
Cour systeme d'exploitation sghaier anouar
Anouar Sghaier
 

Similaire à Grid computing (20)

systèmes distribues
systèmes distribuessystèmes distribues
systèmes distribues
 
srep_cours_01.pdf
srep_cours_01.pdfsrep_cours_01.pdf
srep_cours_01.pdf
 
La technologie des systemes distribués 2 ppt2222.pptx
La technologie des systemes distribués 2 ppt2222.pptxLa technologie des systemes distribués 2 ppt2222.pptx
La technologie des systemes distribués 2 ppt2222.pptx
 
Grille de calule
Grille de caluleGrille de calule
Grille de calule
 
Cours sys 2PPT20.pdf
Cours sys 2PPT20.pdfCours sys 2PPT20.pdf
Cours sys 2PPT20.pdf
 
ADMINISTRER UN ENVIRONNeEMENT CLOUD.pptx
ADMINISTRER UN ENVIRONNeEMENT CLOUD.pptxADMINISTRER UN ENVIRONNeEMENT CLOUD.pptx
ADMINISTRER UN ENVIRONNeEMENT CLOUD.pptx
 
Cours se chap1_2
Cours se chap1_2Cours se chap1_2
Cours se chap1_2
 
Etude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2pEtude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2p
 
Embarqués temps réel
Embarqués temps réelEmbarqués temps réel
Embarqués temps réel
 
Cours6 informatique201801
Cours6 informatique201801Cours6 informatique201801
Cours6 informatique201801
 
20160216 - From BigData to BigProcessing
20160216 - From BigData to BigProcessing20160216 - From BigData to BigProcessing
20160216 - From BigData to BigProcessing
 
Cour1
Cour1Cour1
Cour1
 
LES RESEAUX INFORMATIQUES.pdf
LES RESEAUX INFORMATIQUES.pdfLES RESEAUX INFORMATIQUES.pdf
LES RESEAUX INFORMATIQUES.pdf
 
Architectures parallèles.pdf
Architectures parallèles.pdfArchitectures parallèles.pdf
Architectures parallèles.pdf
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
ch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdfch1_introduction_aux_systemes_embarques.pdf
ch1_introduction_aux_systemes_embarques.pdf
 
Présentation NUVEA #FEnS2015
Présentation NUVEA  #FEnS2015Présentation NUVEA  #FEnS2015
Présentation NUVEA #FEnS2015
 
ICDL MODULE 1 Lesson 4
ICDL MODULE 1 Lesson 4ICDL MODULE 1 Lesson 4
ICDL MODULE 1 Lesson 4
 
Cour systeme d'exploitation sghaier anouar
Cour systeme d'exploitation sghaier anouarCour systeme d'exploitation sghaier anouar
Cour systeme d'exploitation sghaier anouar
 
Cours se chap1
Cours se chap1Cours se chap1
Cours se chap1
 

Dernier

Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...
Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...
Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...
Maalik Jallo
 
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptxCours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Jacques KIZA DIMANDJA
 
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usagesCLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
Erol GIRAUDY
 
Meetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances LiferayMeetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances Liferay
Sébastien Le Marchand
 
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdfTutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Erol GIRAUDY
 
procede de fabrication mecanique et industriel
procede de fabrication mecanique et industrielprocede de fabrication mecanique et industriel
procede de fabrication mecanique et industriel
saadbellaari
 
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Erol GIRAUDY
 
Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)
Adrien Blind
 

Dernier (8)

Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...
Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...
Transformation Digitale - Initiez-vous à l'informatique et à l'utilisation de...
 
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptxCours d'Intelligence Artificielle et Apprentissage Automatique.pptx
Cours d'Intelligence Artificielle et Apprentissage Automatique.pptx
 
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usagesCLAUDE 3.5 SONNET EXPLICATIONS sur les usages
CLAUDE 3.5 SONNET EXPLICATIONS sur les usages
 
Meetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances LiferayMeetup LFUG : Cahier de vacances Liferay
Meetup LFUG : Cahier de vacances Liferay
 
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdfTutoriel interactif d’ingénierie rapide d’Anthropic.pdf
Tutoriel interactif d’ingénierie rapide d’Anthropic.pdf
 
procede de fabrication mecanique et industriel
procede de fabrication mecanique et industrielprocede de fabrication mecanique et industriel
procede de fabrication mecanique et industriel
 
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
Vision de Claude 3.5 SONNET Comment utiliser la vision Utilisez les capacités...
 
Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)Introduction à Crossplane (Talk Devoxx 2023)
Introduction à Crossplane (Talk Devoxx 2023)
 

Grid computing

  • 1. The Grid Computing Réalisé par : EL KHIRAOUI Taoufik Encadré par : AFDEL Abdollah ENNACIRI Zakaria Mme D.Chiadmi 1
  • 2. plan I. Historique & Définition II. Architecture III. Composants et Fonctionnement IV. Type de Grid V. Défis & limites VI. Grid software VII. étude de cas VIII.conclusion 2
  • 3. Historique Le nom de “Grille” a été choisi par analogie avec le réseau électrique (electric power grid) brancher un ordinateur pour obtenir de la puissance de calcul comme brancher une grille pour avoir de l'électricité 3
  • 4. Définition  Une grille informatique (en anglais, grid) est une infrastructure virtuelle constituée d'un ensemble de ressources informatiques potentiellement partagées, distribuées, hétérogènes, délocalisées et autonomes.  Une grille de calcul permet de faire du calcul distribué : elle exploite la puissance de calcul (processeurs, mémoires, ...) de milliers d'ordinateurs afin de donner l'illusion d'un ordinateur virtuel très puissant. Ce modèle permet de résoudre d'importants problèmes de calcul nécessitant des temps d'exécution très longs en environnement "classique". 4
  • 5. Architecture des grilles  Modèle en couches.  Couches hautes axées sur l'utilisateur.  Couches basses plus orientées vers les ordinateurs et les réseaux. 5
  • 6. Couche réseau : • La couche la plus basse constitue le réseau • Assure la connexion des ressources sur la grille. 6
  • 7. Couche ressources : • constituée des ressources de la grille, • Ordinateurs, systèmes de mémoire, catalogues de données électroniques, capteurs, télescopes… 7
  • 8. Couche intergiciel : ◦ Ensemble de fonctions permettant aux ressources (serveurs, mémoires, réseaux, etc.) de participer à un contexte de grille unifié. ◦ le cerveau de la grille ! ◦ Gestion de ressources ◦ Ordonnancement (scheduling) ◦ Réservation ◦ Services d’information. 8
  • 9. Couche application : située au niveau le plus élevé qui comprend: – Types d’applications: scientifiques, techniques, gestion, financières, porta ils… – C'est la couche des utilisateurs de la grille. 9
  • 10. Composants Un ordinateur pour les taches administratives (nœud de contrôle). - Ordonnancement des taches et gestion des priorités. - l'association taches et ressources. - Performances normales pour les utilisateurs. 10
  • 11. Un réseau d'ordinateurs : - interfaces pour l'utilisateur. - ressources pour l’ exécution des applications. Ordinateurs : homogènes ou hétérogènes. La nature du réseau : - Liaisons directes. - A travers Internet. 11
  • 12. Middleware : permettre l’ exécution d’un processus à travers le réseau. Sans lui toute communication entre le système est impossible. Plusieurs formes de middleware. 12
  • 13. Modes de fonctionnement Le mode maitre/esclave La technique utilisée ici est le pull : ce sont les esclaves qui demandent à fournir du travail. 13
  • 14. Le Mode client/agent/serveur: *déclaration ses services auprès de l’agent (registry ) . *utilisateur requiert un service  contact de l’agent pour passer sa requête au système. *Celui-ci lui communique en retour un identifiant donnant accès a l’application recherchée. 14
  • 15. Types de grid o Information Grid Stockage et échange de données o Server Grid Ressources de calcul (Processeurs, RAM …) o Global Grid Ressources combinés o Desktop Grid Machines personnelles (locales, volontaires) 15
  • 16. future/ défis o Sécurité et confiance  Trust les machines volontaires faute s de calcul utilisation malicieuse des données Remède : même calcul affecté a n machines.  Availability une machine peut à tout moment se déconnecter du réseau Remède: assigner des larges work-units pour diminuer le temps de besoin d’une machine . réassigner le travail si le noue n'envois pas de résultat . 16
  • 17. o Transparence et robustesse Leslie Lamport: « vous savez que vous avez à faire à un système distribué quand votre travail n’a pas été accompli à cause de la défaillance d’un nœud dont vous ne connaissiez pas l’existence auparavant » ! o Passage à l’échelle Des milliers/millions de ressources o grille Facile à programmer Interfaces utilisateurs intelligentes, modèles de programmation. 17
  • 18. Limites Il existe plusieurs limites à ce que l'architecture des grilles informatiques peut accomplir dans un environnement d' entreprise. La commercialisation des grilles est difficile ->Sécurité 18
  • 19. Les grilles ont besoin de support de communication pouvant assurer le partage des données sur une grande échelle. Pas de mesure d'usage , délégation, facturation. pas de contrôle de la façon avec laquelle les ressources d'une machines seront exploitées 19
  • 20. L'absence d'une approche convenue. Plusieurs entreprises collaborent afin de créer un unique protocole. XML comme solution. difficulté de création d’ applications qui marchent sur toutes les plateformes. 20
  • 21. Applications traditionnelles ne sont pas adaptées au grille. 21
  • 22. Grid software  Ce qui fait le grid cé le software ni plus ni moins Indépendamment du matériel utilisé. Il existe plusieurs implémentations du grid: 1/grid middleware (Globus Toolkit, gLite, and UNICORE.) 2/utility grid computing (sun microsystem, IBM, hp). 3/ software as a service .(oracle, IBM) 22
  • 23. Quelques domaines qui utilisent le grid computing le grid computing contribue dés son apparition au développement de la recherche scientifique et spécialement dans les domaines scientifiques suivants : L’astronomie (ondes électromagnétiques)  Biologie et médecine (protéine)  Climatologie.(sensore)  Mathématique & nanotechnologie. Etc… 23
  • 24. Etude de cas : Seti@home  un projet de calcul distribué - à l'université de Californie à Berkeley-  Utilise des ordinateurs branchés sur l'Internet , 24
  • 25. des observations faites par le radiotélescope numérisées, emmagasinées expédiées aux installations de SETI@home en Californie divisées en petites unités de 0,35Mo envoyées à des ordinateurs personnels utilisant le logiciel Une fois l'analyse terminée, les résultats sont retournés à la source. 25
  • 26. SETI@home est un programme économiseur d'écran téléchargeable par internet. un exemple de l'application du principe de "récupération de cycles » l'analyse est basée sur l’algorithme coherent integration . 26
  • 27. Logiciel: SETI@home fonctionne soit -sous forme d'écran de veille, - soit de manière continue La plate-forme initiale supportant le logiciel, nommée désormais « SETI@home classique » (SETI@home classic), fut utilisée du 17 mai 1999au 15 décembre 2005. Le 3 mai 2006 ,elle a été remplacée par le Berkeley Open Infrastructure for Network Computing -seti@home -plusieurs projet -> Plus de puissance 27
  • 28. Quelques chiffres  + de 5,2 millions de participants.  Accumulation de 2 millions d’années de temps d’analyse d’ordinateurs.  Au 2 mars 2012 : 1,1 millions d’ordinateurs dont 227.000 actifs  Puissance de calcul : 562 TeraFLOPS (en comparaison avec Kcomputer 8162 TeraFLOPS) 28
  • 29. Conclusion La grille informatique représente aujourd’hui le système distribué le plus mature en terme de transparence ,ouverture et hétérogénéité . 29
  • 30. Bibliographie • http://En.Wikipedia/grid_computing . • Thèse de M Hala Sabah ,le 23 mars 2009 Université de Franche - Comité. 30