Cloud Computing vs Grid Computing
Grâce à Google, le cloud computing est devenu un sujet très populaire parmi les experts en informatique et même les utilisateurs ordinaires. La discussion a conduit de nombreuses personnes à se demander comment se situe l'informatique en nuage par rapport à d'autres architectures informatiques telles que l'informatique en grille. La principale différence entre le cloud computing et le grid computing réside dans la manière dont ils distribuent les ressources. L'informatique en réseau regroupe les ressources de nombreux ordinateurs distincts agissant comme s'il s'agissait d'un seul superordinateur. En comparaison, le cloud computing fournit des ressources à plusieurs ordinateurs à partir d’un seul emplacement abstrait (le cloud, par exemple)..
Les deux sont très différents et cette différence se reflète dans les tâches qu’ils accomplissent. Le cloud computing permet de réaliser un grand nombre de petites tâches. Un bon exemple de cela serait un grand nombre de personnes travaillant en traitement de texte ou autre travail de bureau. D'autre part, l'informatique en grille est excellente pour effectuer une poignée de tâches très intensives et complexes telles que le repliement de protéines. L’ordinateur qui gère la grille décompose la tâche en plusieurs parties plus petites et les attribue à un ordinateur différent de la grille à exécuter..
L'idée derrière l'informatique en nuage est qu'un seul ordinateur résidant dans le nuage, ou Internet, effectue tous les calculs pour des centaines de milliers d'utilisateurs à travers le monde. Ce n'est pas vraiment possible car aucun superordinateur ne peut supporter autant de travail 24h / 24 et 7j / 7. Et même s'il y en avait, ce serait prohibitif. Pour résoudre ce problème, le cloud computing est généralement installé sur une architecture de calcul en grille. La demande d'un utilisateur du nuage est analysée par un ordinateur d'interface. la tâche est ensuite affectée à un ou plusieurs ordinateurs de la grille. De cette manière, le calcul en grille crée un ordinateur apparemment ultra puissant pour répondre aux besoins du cloud.
Le principal avantage de cette configuration est la flexibilité. Les ordinateurs de la grille peuvent être alloués dynamiquement à quiconque en a besoin. Une fois que l'utilisateur a terminé, l'ordinateur est ensuite distribué aux autres utilisateurs du nuage. Comme nous ne sommes pas sur nos ordinateurs 24 heures par jour, il faut moins d’ordinateurs pour répondre aux besoins de nombreux utilisateurs..
Résumé:
1.Cloud computing met les ressources en un seul endroit alors que le grid computing les distribue à plusieurs endroits.
2.L'informatique en nuage est généralement utilisée pour de nombreuses petites tâches, tandis que l'informatique en grille convient à quelques grandes tâches..
3.Les grandes instances d'informatique en nuage utilisent l'informatique en grille en interne.