-
[Java] Grid Computing
Salut,
Je cherche de la documentation en français sur le Grid Computing. Je cherche en particulier à comprendre comment on peut implémenter de tel architecture. Je veux réaliser un logiciel avec java qui distribue le calcul sur difféernte machine avec l'architecture Grid.
Actuellement, il y a différente plate-forme offerte par Hp, IBM, ... qui font cela mais je veux comprendre comment distribuer du calcul suivant une architecture grid en utilisant Java. En d'autre terme je veux développer un truc perso et ne pas utiliser des plates-forme déjà existante.
Il est préferable que la doc soit en français et pire des cas en anglais :(
Je vous remercie.
-
Bonjour dinver,
Une grille de calcul est un système réparti qui permet d'utiliser des ressources distribuées au cours d'une exécution selon leur disponibilité, coût, ou QoS. La technologie s'apparente à celle des clusters, à la différence prés qu'il n'existe pas un seul contrôleur de ressources mais une multiplicité relative au nombre de clusters associés. Un "surcluster" dont les entités sont autonômes et autogérées.
De ce fait, il s'agit de répondre à maintes problèmatiques soulevées par ce problème d'auto-gestion. Que te sens-tu capable de réaliser à l'heure actuelle ? Sais-tu comment fonctionne un cluster ? Connais-tu les problèmatiques liées au dispatching ? les problématiques de communications asynchrônes ? La gestion du Remote GC ?
Ludo
-
L'idée que j'ai :
A partir d'une plate-forme multiagents je fais de la simulation discrète (je suis entrain de développer une telle plateforme)
Je suis entrain de réfléchir à distribuer le calcul pour un gain de temps et de performance sur une architecture grid. Il est évident que cela posera des problèmes de synchronisation et de cohérence de la simulation mais je m'intéresse à cet problématique de près puisque je fais des recherches sur ce domaine.
Ayant déjà jeté un coup d'oeil sur ProActive (plate-forme open source téléchargeable http://www-sop.inria.fr/oasis/ProActive/), à ce qu'il me parait on ne peut pas faire de la simulation discrete. Ce que je veux faire c'est un truc qui ressemble un peu à cette plate-forme mais bien spécifique à une problématique bien déterminée et en plus ça sera de la simulation discrete ce qui n'est pas le cas de cette plate-forme.
Ce que je cherche maintenant c'est comment implémenter une architecture grid en java. J'ai pas réussi à trouver de la doc enrichissante. Je n'ai trouvé que des généralités donc si quelqu'un peut m'aider à éclairsir cette problématique ca sera excellent.
Merci pour votre aide.
-
salut
je suis etudiant dans une école dingénieur et je travaille en ce moment sur un projet qui incluera un calcul distribué sur des unités de traitement (analyse de vidéos ). je compte créer, tout comme toi, une plateforme java. si tu as trouvé de la documentation, à propos de java et du calcul distribué, pourrais tu me le faire parvenir ? de plus si moi même je trouve des choses interessantes ne doute pas qu je t'en informerai ... :D
-
Pour info, actuellement, les PME ont trouvé dans le P2P un moyen de faire du Grid. Les sources se multiplient sur le net. De mon coté, je pense que l'utilisation de Gobus est un choix interessant.
-
tout à fait ludovic d'ailleurs je propose à scoul de voir JXTA
je ne sais pas qu'est ce que vous en pensez ?