![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() |
| Comment fonctionne-t-elle ? |
![]() |
Normes ouvertes | |||
|
La cinquième grande idée afférente à la grille est l'utilisation de normes ouvertes. Il s'agit de convaincre les ingénieurs en génie logiciel qui réalisent actuellement la grille, y compris ceux des principales sociétés d'informatique, d'établir au départ des normes communes pour la grille, de telle sorte que des applications faites pour être exécutées sur une grille puissent l'être sur toutes les autres. Cet objectif peut sembler utopique - après tout beaucoup de sociétés de génie logiciel gagnent de l'argent précisément parce qu'elles ne partagent pas leurs normes avec leurs concurrents. Toutefois, comme de par sa nature la grille vise au partage, il est admis d'une façon générale qu'il est dans l'intérêt de tout un chacun d'établir des normes communes, donc ouvertes. Bien, cela semble évident. Mais quand, pour la dernière fois, avez-vous dû réparer un appareil auquel il manquait un écrou en pouces, alors que vous ne disposiez que d'écrous métriques (ou vice versa) ? Et pour parler du réseau électrique, qui a inspiré la grille de calcul, n'avez-vous jamais grillé un appareil fonctionnant en 110 volts, branché accidentellement sur une prise 220 volts ? Voilà pour ce qui est des normes " universelles " ! La question difficile est de savoir quelles normes utiliser pour la grille. Des dizaines de projets et des centaines de réalisateurs de logiciel travaillent de par le monde à la création de la grille, chacun avec ses propres idées sur ce qu'est une bonne norme. Pendant ce temps, la technologie continue d'évoluer et de produire de nouveaux éléments utiles à intégrer au matériel de la grille, pouvant nécessiter une révision des normes. Qui est responsable du choix des normes - et qui suggère les révisions? L'internet et la toile reposent sur des normes clés telles que TCP/IP (protocole de transport/protocole inter-réseau) et HTTP (protocole de transfert hypertexte), qui ont été essentielles pour l'évolution des milieux concernés. Il s'agissait au début de spécifications établies par des organismes de normalisation dont la création résultait généralement d'initiatives locales, qui ont ensuite évolué vers le statut de norme internationale par un processus de caractère consensuel. L'Internet Engineering Task Force (IETF) est un organisme de normalisation s'occupant de l'internet, alors de le Word Wide Web Consortium (W3C) se consacre à la toile. Des normes spécifiques à la grille sont en cours d'élaboration par une entité de normalisation du même genre, le Global Grid Forum. Fédérant plus de 5 000 chercheurs et praticiens individuels, cet organe représente une force significative en matière d'édiction de normes et d'élaboration d'éléments permettant le travail en commun. Actuellement, une norme connue sous le nom OGSA (Architecture ouverte de services de grille), toujours en cours de définition, est considérée comme une référence clé pour les projets d'élaboration de grilles futures. Même maintenant, il existe un niveau d'accord extraordinaire
quant aux technologies de base - compte tenu de ce que l'informatique
en grille est encore dans l'enfance. Tous les projets importants sont
essentiellement fondés sur les protocoles et les services fournis
par la boîte à
outils Globus, une infrastructure en exploitation libre permettant
de disposer des services de base nécessaires pour construire des
applications grille, tels ceux ayant trait à la sécurité,
la découverte de ressources, la gestion de ressources et l'accès
aux données.
|
|||
|
|
![]() |
![]() |