Quelle est la différence entre l'Informatique en Nuage et l'Informatique en Grille?
Quelles sont les principales différences entre Cloud Computing et de la Grille de Calcul ? Quelles sont les précise definations et de cibler les domaines d'application pour les deux ? Je suis à la recherche de connaissances théoriques avec des détails techniques.
Comme Windows Azure est un Cloud OS, ne nous ont anytihng pour le Grid Computing ?
Dans le passé, j'ai fait un travail sur le calcul distribué et parallèle et j'ai utilisé le librariries comme PVM et MPI pour le traitement de la distribution. Par curiosité, je voulais savoir Si la Grille de Calcul est de calcul distribué étendue sur internet ?
- Merci pour la correction à la modifier.
- Est Windows Azure nuage OS? C'est un PAAS. Je ne pense pas que c'est l'ensemble de l'OS de la capacité.
Vous devez vous connecter pour publier un commentaire.
De la grille de calcul est où plus d'un ordinateur coordonnées pour résoudre un problème ensemble. Souvent utilisé pour les problèmes impliquant beaucoup de calculs, qui peuvent être facilement parallelisable.
Le Cloud computing est lorsqu'une demande n'a pas accès à des ressources dont elle a besoin directement, mais il accède par le biais de quelque chose comme un service. Donc au lieu de parler d'un disque dur spécifique pour le stockage, et un PROCESSEUR de calcul, etc. il parle à un service qui fournit ces ressources. Le service de cartes pour toute demande de ressources à ses ressources physiques, afin de prévoir l'application. Habituellement, le service a accès à une grande quantité de ressources physiques, et peut allouer dynamiquement comme ils sont nécessaires.
De cette façon, si une application ne nécessite qu'une petite quantité de certaines ressources, dire le calcul, le service n'alloue une petite quantité, disons sur un seul PROCESSEUR physique (qui peut être partagé avec une autre application en utilisant le service). Si l'application nécessite une grande quantité de certaines ressources, le service alloue que le grand nombre, dire un grille de Processeurs. L'application est relativement inconscients de ce, et tout le complexe de la manipulation et de la coordination est effectuée par le service, et non pas l'application. De cette façon, l'application peut échelle bien.
Par exemple un site web écrit "sur le cloud" peuvent partager un serveur avec de nombreux autres sites web alors qu'il a une faible quantité de trafic, mais il peut être déplacé sur son propre serveur dédié, ou d'une grille de serveurs, si jamais il a une énorme quantité de trafic. Tout est géré par le service de nuage, de sorte que la demande ne doit pas être modifié de façon drastique à faire face.
Un cloud habituellement l'utilisation d'une grille. Une grille n'est pas nécessairement un nuage ou d'une partie d'un nuage.
Des articles de wikipédia: Grille de calcul, Le Cloud computing.
C'est la réponse parfaite pour la différence entre l'Informatique en Nuage et l'Informatique en Grille ?
Vérifiez ceci:
Vous devriez vraiment lire Wikipédia pour comprendre en profondeur.
En bref,
Le Cloud computing signifie que vous développer/exécuter votre logiciel à distance sur la télécommande de la plateforme. Cela peut être soit à l'aide de remote infrastructure virtuelle (amazon EC2), à distance de la plate-forme (google app engine), ou à distance de l'application (force.com ou gmail.com).
Grille de moyens de calcul à l'aide de beaucoup de physique des matériels pour effectuer des calculs (au sens large) comme si c'était un seul matériel. Cela signifie que vous pouvez exécuter votre application sur plusieurs machines en même temps.
pas très précis, mais assez pour vous obtenir a commencé.
Je dirais que la différence fondamentale est: est-ce
Grilles sont utilisés en informatique/plate-forme de stockage.
On commence à parler de cloud l'informatique quand il offre des services. Je dirais presque que le cloud computing est de plus haut niveau de la grille. Maintenant, je sais que ce ne sont pas des définitions, mais peut-être que cela sera plus clair.
Autant que les domaines d'application vont, les grilles de demander aux utilisateurs (développeurs pour la plupart) pour créer des services de bas niveau des fonctions que la grille de l'offre. Cloud offre complète de blocs de fonctionnalités que vous pouvez utiliser dans votre application.
Exemple (vous voulez créer simulation physique de balle tombant de la hauteur définie):
Grille: Étude de la manière de calculer la physique sur un ordinateur, créer le code approprié, de l'optimiser pour certains matériels, pensez à paralellization, définir des entrées de la demande est à envoyer à la grille et attendre la réponse
Cloud: Définir le diamètre de la balle, les documents de pré-types de jeu, la hauteur à partir de laquelle le ballon est en baisse, etc et demander résultats
Je dirais que si vous avez créé des OS de la grille, vous auriez fait de créer cloud OS.
Un Grille est une infrastructure logicielle et matérielle que les clusters et les intègre haut de gamme des ordinateurs, des réseaux, des bases de données et d'instruments scientifiques à partir de plusieurs sources afin de créer un supercalculateur virtuel sur lequel les utilisateurs peuvent travailler en collaboration au sein des organisations virtuelles
Grille est la Plupart du temps gratuitement utilisés par la recherche académique etc.
Nuages sont d'une grande piscine de facilement utilisable et accessible
les ressources virtualisés (tels que le matériel informatique, le développement
les plates-formes et/ou de services). Ces ressources peuvent être
dynamiquement reconfiguré pour s'adapter à une charge variable
(l'échelle), permettant également une utilisation optimale des ressources.
Ce pool de ressources est généralement exploité par un payer consulter
modèle dans lequel sont les garanties offertes par le
Fournisseur d'Infrastructure par un service personnalisé de niveau
des accords.
Cloud n'est pas libre. C'est un service, fournies par différents fournisseurs de services et qu'ils facturent en fonction de votre travail terminé.
Il y a beaucoup de bonnes réponses à cette question déjà, mais une autre façon de prendre un coup d'oeil, c'est le cloud (ala d'Amazon (AWS) est bon pour l'utilisation interactive de cas et de la grille (ala High Performance Computing) est bon pour le lot des cas d'utilisation.
Cloud est interactive que vous pouvez obtenir des ressources à la demande, via le libre-service. Le code à exécuter sur les machines virtuelles dans le cloud, tels que le serveur web Apache, pouvez serveur de clients de manière interactive.
Grille de lot que vous soumettre des travaux à une file d'attente de travail après avoir obtenu les informations d'identification de certains HPC autorité pour le faire. Le code à exécuter sur la grille attend dans la file d'attente jusqu'à ce qu'il y a suffisamment de ressources pour l'exécuter.
Il y a des bonnes cas d'utilisation pour les deux types de calcul.
Le Cloud Computing est un Service Orienté vers où, comme le Grid Computing est d'Application axée sur les résultats. La grille de calcul est utilisé pour construire supercalculateur Virtuel à l'aide d'un middler ware pour réaliser une tâche commune qui peut être partagé entre plusieurs ressources. plus probablement, cette tâche sera un peu de calcul ou de stockage de données.
Le Cloud computing est la fourniture de services sur l'internet à travers plusieurs serveurs utilise la Virtualisation.Dans le cloud computing vous permet de fournir des services dans trois types Iaas , Paas, Saas .
Cela va vous donner la solution si vous n'avez pas toutes les ressources pour un court laps de temps de services aux Entreprises sur Internet.
Le Cloud Computing est un grand groupe d'ordinateurs interconnectés.Les données sont en forme cachée à l'utilisateur.
La grille de calcul est plus que l'un des ordinateurs interconnectés pour résoudre le problème.la grille de calcul est travaillé dans le cloud computing.