Différence entre grid et cluster.

Résolu/Fermé
Nilux Messages postés 9 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 18 septembre 2012 - 21 août 2012 à 20:39
Nilux Messages postés 9 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 18 septembre 2012 - 22 août 2012 à 10:40
Bonjour,

J'aimerais savoir la différence entre un groupement de machine en "cluster" et un groupement de machine en "grid".

Merci d'avance ! :)

2 réponses

brupala Messages postés 109393 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 16 avril 2024 13 614
21 août 2012 à 20:56
Salut,
 Difference Between Cluster Computing VS. Grid Computing
When two or more computers are used together to solve a problem, it is called a computer cluster . Then there are several ways of implementing the cluster, Beowulf is maybe the most known way to do it, but basically it is just cooperation between computers in order to solve a task or a problem. Cluster Computing is then just the thing you do when you use a computer cluster.
Grid computing is something similar to cluster computing, it makes use of several computers connected is some way, to solve a large problem. There is often some confusion about the difference between grid vs. cluster computing. The big difference is that a cluster is homogenous while grids are heterogeneous. The computers that are part of a grid can run different operating systems and have different hardware whereas the cluster computers all have the same hardware and OS. A grid can make use of spare computing power on a desktop computer while the machines in a cluster are dedicated to work as a single unit and nothing else. Grid are inherently distributed by its nature over a LAN, metropolitan or WAN. On the other hand, the computers in the cluster are normally contained in a single location or complex.

Another difference lies in the way resources are handled. In case of Cluster, the whole system (all nodes) behave like a single system view and resources are managed by centralized resource manager. In case of Grid, every node is autonomous i.e. it has its own resource manager and behaves like an independent entity.

from ici
1
Nilux Messages postés 9 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 18 septembre 2012
Modifié par Nilux le 21/08/2012 à 21:07
Merci pour la doc. Je suis pas très doué en anglais donc je vais résumer ce que j'en ai comprit.

Le grid rassemble un nombre important de machine hétérogene pour répondre à un besoin commun à chaque machine. Le cluster lui permet de grouper des machines particuliers (des serveurs sans doute) pour un usage et des tâches particulier.

Dans le fond techniquement c'est la même technologie utilisé différemment ? non ?

corrigez moi si j'ai faux.
0
brupala Messages postés 109393 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 16 avril 2024 13 614
Modifié par brupala le 22/08/2012 à 01:10
c'est un bon résumé ;-)
globalement, la grille c'est plutôt un réseau machines réelles mais principalement virtuelles qui travaillent ensemble à une même application ou à de différentes, il faut un savant coordinateur pour les organiser.
une grappe (cluster) est plutôt un groupe de clones, qui font tous la même chose sur des machines physiques différentes mais souvent identiques, afin de multiplier la capacité de traitement.

traduction google pour ceux qui ont vraiment trop de mal avec l'anglais:
Différence entre VS Computing Cluster. Grid Computing
Lorsque deux ou plusieurs ordinateurs sont utilisés ensemble pour résoudre un problème, il est appelé une grappe d'ordinateurs. Ensuite, il ya plusieurs façons de mettre en oeuvre le cluster Beowulf est peut-être le moyen le plus connu pour le faire, mais au fond, c'est seulement la coopération entre les ordinateurs afin de résoudre une tâche ou un problème. Computing Cluster est alors juste la chose que vous faites lorsque vous utilisez une grappe d'ordinateurs.
Le grid computing est quelque chose de semblable à l'informatique en grappe, il fait usage de plusieurs ordinateurs connectés est certaine manière, de résoudre un problème important. Il ya souvent une certaine confusion à propos de la différence entre la grille par rapport à l'informatique en grappe. La grande différence est qu'un cluster est homogène tandis que les réseaux sont hétérogènes. Les ordinateurs qui font partie d'un réseau peuvent exécuter plusieurs systèmes d'exploitation différents et ont un matériel différent alors que les ordinateurs du cluster ont tous le même matériel et système d'exploitation. Une grille peut faire usage de la puissance de calcul de rechange sur un ordinateur de bureau, tandis que les machines d'un cluster dédié à travailler comme une seule unité et rien d'autre. Grid sont intrinsèquement distribués de par sa nature sur un réseau local, métropolitain ou WAN. D'autre part, les ordinateurs de la grappe sont normalement contenues dans un seul endroit ou complexes.
Une autre différence réside dans la manière dont les ressources sont gérées. En cas de cluster, l'ensemble du système (tous les noeuds) se comportent comme une vue système unique et les ressources sont gérées par le gestionnaire de ressources centralisé. Dans le cas de la grille, chaque noeud est autonome c'est à dire qu'il a son propre gestionnaire de ressources et se comporte comme une entité indépendante.


A lire aussi:
https://fr.wikipedia.org/wiki/Grille_informatique
https://fr.wikipedia.org/wiki/Grappe_de_serveurs
0
Nilux Messages postés 9 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 18 septembre 2012
22 août 2012 à 10:40
Merci brupala, je comprends mieux cette notion. ;)
0