Distributed Computing |
|
Le calcul distribué se réfère aux moyens par lesquels un programme informatique unique fonctionne dans plus d'un ordinateur à la fois. En particulier, les différents éléments et des objets d'un programme sont en cours d'exécution ou transformés en utilisant des processeurs d'ordinateurs différents. L'informatique distribuée est semblable au calcul parallèle et le grid computing. Le calcul parallèle, cependant, se réfère à l'exécution d'un programme unique à l'aide d'un minimum de deux processeurs qui appartiennent à un seul ordinateur. Grille de calcul, d'autre part, se réfère à une configuration plus dévoués de calcul distribué - et un membres dont l'ordinateur »sont particulièrement dédiée au programme en cours de traitement. Caractéristiques distinctesDans une configuration de calcul distribué, le programme s'exécute comme cela dans un seul ordinateur, même quand elle est, en effet, en utilisant des processeurs d'ordinateurs différents. Cela signifie qu'aucune seul ordinateur effectue la totalité du fardeau sur les ressources système que l'exécution d'un programme informatique suppose habituellement. Toutefois, l'informatique distribuée n'est pas utilisée en fait pour alléger la charge du processeur d'un ordinateur particulier. Il est en effet fait pour être en mesure de traiter ou d'exécuter complexe et épuisant les programmes avec plus de rapidité et d'efficacité. L'informatique distribuée, en effet, peut être considérée comme une tentative de produire un superordinateur virtuel de centaines ou de milliers d'ordinateurs individuels. Serveurs dédiésL'installation de l'informatique distribuée est généralement appelé un «peer-to-peer architecture. En réalité, toutefois, l'informatique distribuée n'est pas peer-to-peer puisque les ordinateurs individuels ne fait pas communiquer directement avec l'autre. Il ya au moins un serveur dédié de gestion informatique distribuée qui coordonne les efforts de l'ensemble du réseau d'ordinateurs qui sont leurs ressources système en contribuant à l'effort collectif. Dans une configuration de calcul distribué, il ya un ou plusieurs serveurs qui contiennent le schéma directeur pour les efforts programme coordonné, les informations nécessaires pour accéder aux ordinateurs membres, et les applications qui permettra d'automatiser la distribution du programme lorsque le processus est nécessaire. Il est également dans les serveurs de calcul distribué administrative que le processus distribués sont coordonnés et combinés, et ils sont où les résultats du programme sont générés. Comment la distribution informatique TravauxUn ordinateur qui fait partie d'un réseau de calcul distribué a habituellement un programme installé dans ce qui est son lien direct avec le serveur d'administration ou serveurs. Le logiciel reste en sommeil dans l'ordinateur de l'individu jusqu'à ce que le système de l'ordinateur devient inactif (l'utilisateur ne se sert pas de ses ressources). A ce stade, le logiciel sera activé et en informera le serveur d'administration sur les ressources disponibles dans l'ordinateur. Le serveur d'administration répondra en envoyant un dossier de demande à l'ordinateur à la demande. Au moment où l'utilisateur a besoin de ses ressources propres de plus, le serveur de gestion va immédiatement abandonner les ressources dont il a été monopoliser, de retour au propriétaire de l'ordinateur. Distributed Computing ProjectsL'informatique distribuée est progressivement acceptée comme une méthode de calcul. Certains projets qui ont utilisé ce cadre est le SETI @ home est un projet dédié à la recherche de signes de vie extraterrestre. Il ya aussi le Folding @ home, qui consacre à la recherche d'un remède au cancer. blog comments powered by Disqus |
Discuss Distributed Computing in the forums.

