9
Projet PCRI “Grand Large”, INRIA Futurs Equipes “Parallélisme” et “Architecture” du LRI Joffroy Beauquier

Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Embed Size (px)

Citation preview

Page 1: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Projet PCRI “Grand Large”, INRIA Futurs Equipes “Parallélisme” et “Architecture” du LRI Joffroy Beauquier

Page 2: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Mots Clé

- Internet- Applications réparties- Parallélisme massif- Volatilité, défaillances- Passage à l’échelle

Page 3: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

• Applications dédiées– Napster, Gnutella, Freenet, – KaZaA, Music-city,– Jabber,

• Projets de recherche– Globe (Tann.), Cx (Javalin), Farsite, – OceanStore (USA), XtremWeb (LRI),– Pastry, Tapestry/Plaxton, CAN, Chord,

• Autres projets– Cosm, Wos, peer2peer.org, – JXTA (sun), PtPTL (intel),Volontaire

ApplicationProvider

Volontaire

PC volontaireParticipant à la mise enrelation entre Pair

Internet

Client

req.

Système Pair à Pair(Peer to Peer)

Toutes les ressources (PC) sont égales, les opérations se font à parité, de pair à pair.

Page 4: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Projets GRID

CERN Data Grid EU middleware for the data-intensive applications

Covise DE Collaborative, Visualization and Simulation Environment

DAS NL Wide-area distributed cluster, parallel and dist. computing

EROPPA EU Software to design, implement, and experiments with remote/distributed access to 3D graphic applications

Globe EU Study and implement a unifying paradigm for the large-scale wide area distributed shared objects

JaCo3 EU Java and CORBA Collaborative Env. for Coupled Simulations..JaWs GR JaWS is an economy-based computing model MetaMPI DE MetaMPI supports the coupling of heterogeneous MPI METODIS DE Metacomputing Tools for Distributed Systems - A

metacomputing MPI for TCP/IP and ATM MOL DE Metacomputer OnLine is a toolbox for the coordinated use of

WAN/LAN connected systems. Poznan Metacom.

PL Development of tools and methods for metacomputing

WAMM IT WAMM (Wide Area Metacomputer Manager) is a graphical tool, built on top of PVM.

UNICORE DE The UNiform Interface to Computer Resources allows users to submit jobs to remote high perf. Comp. resources

DesignDrug AU Molecular Modelling on Peer-to-Peer Grid

DISCWorld AU An infrastructure for service-based metacomputing(GridSim) AU A Java-based Toolkit for Modeling and Simulation

of World Wide Grids.Nimrod/G AU A global scheduler for parametric computingNINF JP PSE

Apples USAApplication-Level Scheduling

Bricks USA Performance evaluation for analysis and comparison of various scheduling

DOCT USA The Distributed Object Computation Testbed (DOCT) is for handling complex documents

Entropia.com USA Desktop software that should provide universal and pervasive source of computing power

Folding@Home

USAUnderstanding how proteins self-assemble.  

GLOBUS USABasic software infra. for computations that integrate geo. distributed computational and information resources

HARNESS USA Based on PVM. Parallel plug-ins, Peer-to-peer distributed control, and multiple virtual machines

HTC USA Develop,deploy, and evaluate mechanisms and policies that support high throughput computing

InfoSpheres USA The Caltech Infospheres Project researches compositional systems,

Javelin USAJavelin: Internet-Based Parallel Computing Using Java

LEGION USA Object-based metasystem. Transparent scheduling, data management, fault tolerance, site autonomy,

NASA IPG USATestbed that provides access to a grid

NETSOLVE USAPSE. RPC based client/agent/server system for remote access both hardware and software components

PARDIS USABuilding PARallel DIStributed applications from CORBA to implement application-level interaction

WebFlow USAWebFlow can be regarded as a high level, visual user interface and job broker for Globus

WebSubmit USA A Web-based Interface to High-Performance Computing Resources

Page 5: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Notre approche pour l’étude des systèmes distribués

Expérimentationen environnementcontrôlé

Fondamentalthéorie

PrototypageExpérimentationSur TestBed

modèles, Algorithmes,…

Emulateur,Simulateur,Euristique,

Logiciel,Plate-forme,Application,UtilisateursMesure,

Page 6: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Aspect algorithmique

Placer dans chaque composant logiciel un ressort, qui ramène le système dans une configuration correcte

Page 7: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Aspect algorithmique

- Modélisation de l’adversaire- Stabilisation proportionnelle- Stabilisation instantanée- Observation de la stabilisation

Page 8: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Aires: Simulation de douches atmosphériques :–Temps d’exécution de 5 à 10 heures (dépend de la machine et des paramètres de simulation)

Worker Aires

PC worker

paramètres

Server

Internetou LAN

PC Worker

PC Client

Base de données deparamètres (Lyon, France) XtremWebCentres de calcul

traditionnels

CINES (Fr)

Fermi Lab (USA)

Nombre dePC estimé ~ 5000

ObservatoirePierre Auger

Page 9: Projet PCRI Grand Large, INRIA Futurs Equipes Parallélisme et Architecture du LRI Joffroy Beauquier

Aspect applicatif

Des senseurs

Une BD expérimentale

Grid Explorer- émulation- simulation

Des outils d’analyse

Validation ensituation