Cloud Computing vs informatique distribuée
Le cloud computing est un style d'informatique dans lequel les ressources sont disponibles sur Internet. Le plus souvent, ces ressources sont extensibles et sont des ressources hautement visualisées et elles sont fournies en tant que service. Ces ressources peuvent principalement être décomposées en applications, plateformes ou infrastructures. Le domaine de l'informatique qui traite des systèmes distribués (systèmes composés de plus d'un nœud autonome) est appelé informatique distribuée. En règle générale, l'informatique distribuée est utilisée pour utiliser la puissance de plusieurs machines pour atteindre un objectif à grande échelle.
Qu'est-ce que le cloud computing?
Le cloud computing est la technologie émergente pour fournir de nombreux types de ressources en tant que services, principalement sur Internet. La livraison de la fête est appelée les prestataires de services, tandis que les utilisateurs sont connus comme les abonnés. Les abonnés paient des frais d'abonnement généralement sur une base par utilisation. Le cloud computing est décomposé dans quelques catégories différentes en fonction du type de service fourni. SaaS (logiciel en tant que service) est la catégorie du cloud computing dans lequel les principales ressources disponibles en tant que service sont des applications logicielles. PaaS (plate-forme en tant que service) est la catégorie / application du cloud computing dans lequel les fournisseurs de services offrent une plate-forme informatique ou une pile de solution à leurs abonnés sur Internet. L'IaaS (infrastructure en tant que service) est la catégorie du cloud computing dans lequel les principales ressources disponibles en tant que service sont l'infrastructure matérielle. DAAS (Desktop As a Service), qui est un service émergent -aas traite de la fourniture d'une expérience de bureau entière sur Internet. Ceci est parfois appelé virtualisation de bureau / bureau virtuel ou bureau hébergé.
Qu'est-ce que l'informatique distribuée?
Le domaine de l'informatique qui traite des systèmes distribués est appelé informatique distribuée. Un système distribué est composé de plus d'un ordinateur autodirigé communiquant via un réseau. Ces ordinateurs utilisent leur propre mémoire locale. Tous les ordinateurs du système distribué se parlent pour atteindre un certain objectif commun. Alternativement, différents utilisateurs de chaque ordinateur peuvent avoir des besoins individuels différents et le système distribué fera la coordination des ressources partagées (ou aidera à communiquer avec d'autres nœuds) pour réaliser leurs tâches individuelles. Les nœuds communiquent en utilisant le message du message. L'informatique distribuée peut également être identifiée comme utilisant un système distribué pour résoudre un seul gros problème en le régnant aux tâches, chacune est calculée dans des ordinateurs individuels du système distribué. En règle générale, des mécanismes de tolérance sont en place pour surmonter les défaillances individuelles de l'ordinateur. La structure (topologie, retard et cardinalité) du système n'est pas connue à l'avance et elle est dynamique. Les ordinateurs individuels ne doivent pas tout savoir sur l'ensemble du système ou la saisie complète (pour que le problème soit résolu).
Quelle est la différence entre le cloud et l'informatique distribuée?
Le cloud computing est une technologie qui fournit de nombreux types de ressources en tant que services, principalement sur Internet, tandis que l'informatique distribuée est le concept d'utilisation d'un système distribué composé de nombreux nœuds autonomes pour résoudre un très gros problème (c'est généralement difficile à être résolu par un seul ordinateur). Le cloud computing est essentiellement un modèle de vente et de distribution pour divers types de ressources sur Internet, tandis que l'informatique distribuée peut être identifiée comme un type d'informatique, qui utilise un groupe de machines pour fonctionner comme une seule unité pour résoudre un problème à grande échelle. L'informatique distribuée y parvient en réduisant le problème avec des tâches plus simples et en attribuant ces tâches aux nœuds individuels.