Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

Science
XtreemOS vise à concevoir, réaliser et promouvoir un système d’exploitation fondé sur Linux pour les grilles du futur.

Les grilles de calcul permettent à des organisations de mettre en commun leurs ordinateurs et d’accroître ainsi considérablement leur capacité de calcul. Néanmoins, utiliser, gérer et programmer les grilles de calcul est très complexe car les ressources ainsi mises en commun sont distribuées, hétérogènes, administrées de façon indépendante et reliées par des réseaux aux performances variables. Les outils développés pour les faire fonctionner, comme Globus, sont complexes d’utilisation, notamment parce qu’ils s’appuient sur des systèmes d’exploitation qui ne sont pas conçus pour gérer des ressources distribuées et versatiles.

En partie financé par la Commission Européenne, le projet de recherche européen XtreemOS développe un système d’exploitation pour administrer, programmer et utiliser facilement de très grandes collections de ressources réparties sur grille. L’idée sous-jacente est de rendre une grille aussi facile à utiliser qu’un ordinateur traditionnel. Le système XtreemOS sera construit pour fonctionner sur des PC et des grappes de calculateurs (clusters) – fondé sur la technologie Kerrighed - et permettre l’accès aux ressources à partir de PDAs et de téléphones mobiles.

Le consortium XtreemOS est constitué de 19 partenaires académiques et industriels localisés en Europe pour la majorité et en Chine. Le logiciel conçu et réalisé dans le cadre du projet XtreemOS est fondé sur le système d’exploitation Linux et sera diffusé sous licence libre.

> Lire la dépêche (5 commentaires, moyenne: 2).  

Les fonctionnalités principales de XtreemOS permettront :
En outre, le système d’exploitation XtreemOS est testé, dans son intégralité, grâce à un ensemble de 14 applications en grandeur réelle de différents secteurs (aéronautique, économie, biologie, etc.) ; ceci pour garantir que les besoins de l’utilisateur final sont bien prises en compte dans la conception, réalisation et validation du système. Les premières expériences seront réalisées sur la plate-forme expérimentale Grid5000. Des expériences sont envisagées sur une grille interconnectant des ressources de Grid 5000, de la grille des Pays-Bas DAS-3 et de la grille chinoise CNGrid.

Une première version du système sera diffusée au printemps 2008 alors que des prototypes des différents services du système sont d’ores et déjà implémentés et en cours d’intégration. Les deux dernières années du projet seront consacrées au développement de fonctionnalités avancées notamment concernant la robustesse et la sécurité du système. Notre ambition est de faire de XtreemOS un système d’exploitation de référence pour les grilles et de constituer une communauté d’utilisateurs et de développeurs.

Pour plus d’informations sur le projet XtreemOS la 2ème lettre d’information XtreemOS est en ligne. Contact : xtreemos-info chez irisa.fr


Données clefs du projet XtreemOS

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

gridOS

Posté par herd () le 19/12/2007 à 19:25. (lien). Évalué à 1.

à noter également un projet complémentaire à savoir le projet GridOS : http://www.eecs.umich.edu/~ppadala/research/gridos (un rapport sur le sujet à l'URL suivante http://citeseer.ist.psu.edu/666145.html).

HA?

Posté par briaeros007 () le 19/12/2007 à 23:38. (lien). Évalué à 2.

J'ai un besoin un peu différent, alors je ne sais pas si on peut "travestir" une grille pour faire de la HA.

Je m'explique :
Pour le boulot, on se pose la question de virtualiser des serveurs (plus pour toucher à tout ça que pour des impératifs de prod).
Bon l'ennui de ça, c'est que si la babasse contenant les serveurs crash, on est dans la merde.

Donc je me suis renseigné sur la HA avec Xen/kvm. Bon c'est pas encore la simplicité même.
Kvm par contre lui permet de dire "une vm <=> un processus".

Je me demandais si on peut pas essayer d'utiliser une grille , on lance nos vm.
A intervalle régulier des snapshots sont faits (comme ça existe pour certains systèmes de calcul où les threads stockent toutes leur données temporaires pour pouvoir faire une reprise en cas d'erreur).
Si une machine tombe (ou est éteinte), la grille l'aperçoit puis relance les processus/snapshots qui étaient dessus.
Si une machine est trop sollicité, elle migre un processus sur une machine moins sollicité.

Bon le problème qui se pose en plus des problèmes avec des processus "normaux", c'est que vu que ce sont des serveurs, il faudra que les ips des vm suivent.

Alors à votre avis : possible de les utiliser comme ça, ou faut mieux utiliser DRDB/Heartbeat etc... ?

--
Subete ga wakatta toki…watashi ga anta wo korosu.

Revenir en haut de page