Calcul en grille
Le calcul en grille (également appelé "calcul distribué") est une collection de ordinateurs travailler ensemble pour effectuer diverses tâches. Il répartit la charge de travail sur plusieurs systèmes, ce qui permet aux ordinateurs d’ajouter leurs ressources individuelles à un objectif commun.
Une grille de calcul est similaire à une grappe, mais chaque système (ou nœud) sur une grille a son propre gestionnaire de ressources. Dans un cluster, les ressources sont gérées de manière centralisée, généralement par un seul système. De plus, les clusters sont généralement situés dans un seul espace physique (tel qu'un LAN), alors que le calcul en grille incorpore souvent des systèmes dans plusieurs endroits différents (comme un WAN).
Pour que les systèmes d’une grille informatique fonctionnent ensemble, ils doivent être connectés physiquement (sur une réseau ou Internet) et exécutez un logiciel qui leur permet de communiquer. Le logiciel utilisé dans l'informatique en grille s'appelle middleware puisqu'il traduit les informations transmises d'un système à un autre dans un format reconnaissable. Cela permet aux données calculées par un noeud de la grille d'être stockées ou traitées par un autre système de la grille.
L'informatique en grille a de nombreuses applications scientifiques différentes. Par exemple, il est utilisé pour modéliser les changements dans les structures moléculaires, analyser le comportement du cerveau et calculer des modèles physiques complexes. Il est également utilisé pour effectuer des simulations météorologiques et économiques. Certaines entreprises ont également recours à l'informatique en grille pour traiter les données internes et fournir des services sur Internet. Cloud computing, par exemple, est considéré comme un sous-ensemble du calcul en grille.