Les scientifiques européens se lancent dans le calcul distribué. Deux projets - Datagrid et Eurogrid - explorent le partage des ressources entre des milliers de micro-ordinateurs ou entre quelques supercalculateurs.
En 2005, le Cern (Laboratoire européen pour la physique des particules, à Genève) mettra en service un gigantesque collisionneur de particules, le LHC (Large Hadron Collider), qui permettra à des physiciens du monde entier de mener leurs expériences. Cette machine produira d’impressionnantes quantités de données qu’il faudra analyser (plusieurs pétaoctets par an, 1 pétaoctet équivalant à 1,5 million de CD). Plutôt que d’investir dans de coûteux supercalculateurs, le Cern a décidé de lancer un projet européen de calcul distribué : des milliers d’ordinateurs modestes - des PC surtout, mais aussi stations de travail sous divers environnements -se partageront les calculs et le stockage des données. C’est le projet DataGrid que le Cern mène avec cinq centres de recherche européens, dont l’Institut national de physique nucléaire et de physique des particules (IN2P3) en France. À la manière du réseau électrique (power grid) accessible à partir d’une simple prise, une grille de calcul (grid) apporte à chaque utilisateur une puissance de calcul instantanée sans qu’il ait à effectuer de pénibles manipulations. " C’est comme si, sur le Web, on faisait travailler les ordinateurs du réseau pour ses propres besoins ", résume Guy Wormser, directeur adjoint de l’IN2P3 et coordinateur du projet DataGrid en France. Pour l’instant, les ingénieurs et chercheurs mettent au point les outils logiciels qui permettront d’évaluer la puissance disponible à tout moment sur la Grid, de partager le travail et de sécuriser les échanges de données. Il faudra également construire des liaisons plus performantes entre les centres de recherche européens, de l’ordre de quelques gigabits par seconde. DataGrid a été subventionné à hauteur 10 millions d’euros sur trois ans par la Commission européenne. Un budget qui s’ajoute aux moyens déjà mis en place au Cern et dans les instituts de recherche partenaires. DataGrid sera au service des physiciens, mais pourra également être utilisée en bio-informatique ou en climatologie.
Validation réciproque
Ce projet est ambitieux et novateur. Face à DataGrid, les centres de calculs européens dotés de supercalculateurs se sont d’abord sentis quelque peu menacés : ce nouveau venu allait-il attirer tous les financements et signer la mort des super-calculateurs ? Sûrement pas : tous les calculs scientifiques ne sont pas compatibles avec une grille de calcul. Certaines simulations en chimie, par exemple, exigeraient des délais de calcul trop longs et une mise en œuvre complexe sur une Grid. DataGrid pourrait néanmoins priver les centres de calcul européens de certains de leurs " clients ". Ils ont donc décidé d’évoluer en s’organisant eux aussi en Grid, avec le projet Eurogrid. " DataGrid est une volonté politique du Cern, ce projet est une volonté politique des centres de calcul ", résume Victor Allessandrini, promoteur de l’Eurogrid en France et directeur de l’Idris (Institut du développement et des ressources en informatique scientifique), l’un des deux centres de calcul de haut niveau du CNRS. Avec une poignée de centres de calcul publics ou privés européens, l’Eurogrid se dessine lentement. Avec un objectif identique à celui de DataGrid : mettre à la disposition des chercheurs une puissance de calcul importante sans qu’ils aient à se soucier de l’endroit où seront exécutés leurs calculs. Eurogrid, qui a reçu 2 millions d’euros sur trois ans de la Commission européenne, devrait réaliser être opérationnel dès 2002. Et, preuve que les deux projets ne sont pas incompatibles, la Commission européenne a prévu que les promoteurs de DataGrid valideront le projet Eurogrid, et réciproquement. " Il est important que les deux projets réussissent ", assure Victor Allessandrini.
Institut du développement et des ressources en informatique scientifique (Idris)
http://www.idris.fr/
Présentation d’Eurogrid en français
http://inserm.cnusc.fr/textes/EuroG...
Institut national de physique nucléaire et de physique des particules (IN2P3)
http://www.in2p3.fr/
Présentation de DataGrid France
http://grid-france.in2p3.fr/
Laboratoire européen pour la physique des particules (Cern)
http://cern.web.cern.ch/CERN/
Le projet DataGrid
http://www.datagrid.cnr.it/