Grilles et nuages : que se cache derrière ces noms ?
Les nuages et les grilles se développent en parallèle. Qu’est-ce qui les distingue ? Comment se complètent-ils et comment évolueront-ils ?
Tout d’abord, en quoi consistent-ils aujourd'hui ?
Grille - ensemble d'ordinateurs appartenant généralement à des personnes différentes et situés à des endroits différents, qui sont interconnectés de sorte que l’accès à leur capacité combinée puisse être partagée entre plusieurs utilisateurs.
Nuage - ensemble d'ordinateurs appartenant généralement à une seule personne, qui sont interconnectés de sorte que des utilisateurs puissent louer l’accès à une partie de leur capacité combinée.
L’informatique en grille est une forme relativement bien établie d’informatique répartie, qui a été adoptée très tôt par la communauté de physique des hautes énergies et qui est utilisée aujourd’hui par l’ensemble de la communauté scientifique. L'informatique en nuage, en revanche, est un service relativement nouveau, qui a fait dernièrement un grand bond en avant et qui est désormais offert par un nombre croissant d’entreprises informatiques.
Grilles et nuages sont très semblables : les grilles, tout comme les nuages, ont adopté le concept de IT « en tant que service ». Toutefois, les grilles sont davantage susceptibles d’offrir un accès libre à des ressources partagées, et les nuages reposent sur le principe d’un « paiement à la consommation ».
Mais grilles et nuages sont par ailleurs bien différents dans leur finalité : tandis que la technologie des grilles vise essentiellement à permettre à des groupes différents de partager l’accès à leurs ressources, l’informatique en nuage a pour objectif de fournir à des entreprises des services informatiques « à la demande ».
LES NUAGES : UNE SOLUTION POUR LES ENTREPRISES MAIS LA SCIENCE PEUT-ELLE AUSSI ÊTRE INTERESSÉE ?
L’informatique en nuage permet aux entreprises d’accéder à des capacités de calcul comme jamais auparavant. Mais peut-elle aider aussi les scientifiques ? Nous n’en sommes pas encore sûrs.
Les chercheurs ont des besoins informatiques très spécifiques qui exigent pour l’instant une puissance de calcul spéciale de type grille. Mais qu’en sera-t-il lorsque Google ou Amazon pourront un jour fournir un nuage informatique parfaitement adapté aux besoins des scientifiques ? Aurons-nous toujours besoin de grilles de calcul scientifiques ?
Pour certains, l’informatique en nuage ne permettra pas de fournir aux scientifiques les services spécifiques nécessaires pour leurs recherches. Pour d’autres, il leur facilitera l’accès aux capacités de calcul dont ils ont besoin.
QU’EST-CE QUE CELA SIGNIFIE ?
En fin de compte, la décision d’utiliser une grille, un nuage ou les deux reviendra à chaque personne ou projet. Une chose est sûre cependant : les grilles comme les nuages sont des technologies évoluant rapidement qui permettent aux scientifiques, aux entreprises et aux particuliers de réaliser des choses qu’ils n’ont jamais pu faire auparavant. Qu’adviendra-t-il de ces technologies dans dix ans ?
QU’EST-CE QUE LA VIRTUALISATION ?
La virtualisation vous permet de créer des « machines virtuelles » ou des « images » informatiques intégrant les applications et le système d'exploitation de votre choix. Plusieurs ordinateurs virtuels peuvent fonctionner au sein d’une même machine physique.
De nombreux nuages utilisent des machines virtuelles comme unités de planification des tâches : les utilisateurs peuvent soumettre leurs travaux en tant qu’images virtuelles intégrant tous les logiciels et outils dont ils ont besoin. En activant la machine virtuelle dans la machine physique, on accède immédiatement à ces outils. On obtient ainsi un environnement idéal pour travailler sur une tâche particulière. Plusieurs machines virtuelles peuvent fonctionner indépendamment sur la même machine physique.