Cloud Computing vs Cluster Computing
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. Dans Cluster Computing, une collection d'ordinateurs autonomes est interconnecté pour former une seule ressource informatique intégrée qui est capable d'améliorer les performances et la disponibilité que d'utiliser un seul ordinateur. Les clusters sont principalement mis en œuvre pour l'équilibrage des charges et la fourniture d'une grande disponibilité.
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 en cluster?
Dans Cluster Computing, une collection d'ordinateurs autonomes est interconnecté pour former une seule ressource informatique intégrée, qui est capable d'améliorer les performances et la disponibilité que d'utiliser un seul ordinateur. Les utilisations les plus courantes de l'informatique en grappes sont l'équilibrage de la charge et la haute disponibilité. Dans un cluster d'équilibrage de charge, une seule charge de travail (e.g. un calcul) est partagé par plusieurs ordinateurs liés ensemble, qui fonctionnent comme une seule unité. Toutes les charges de travail venant au système sont réparties entre les ordinateurs du cluster, de sorte que le travail est équilibré entre eux. Cela améliore les performances de l'ensemble du système. Dans les grappes de haute disponibilité (HA), les nœuds redondants sont fournis pour s'assurer que le service fourni par le cluster est toujours disponible (même lorsque certains composants du système échouent). Les clusters peuvent obtenir une grande amélioration des performances par rapport au prix.
Quelle est la différence entre le cloud computing et l'informatique en grappe?
Le cloud computing est une technologie qui fournit de nombreux types de ressources en tant que services, principalement sur Internet, tandis que Cluster Computing se concentre sur des performances et une disponibilité améliorées en interconnectant une collection de machines autonomes pour former une seule ressource informatique intégrée. Les clusters sont principalement utilisés pour l'équilibrage des charges et la fourniture d'une haute disponibilité, tandis que le cloud computing se concentre sur la fourniture de services tels que des logiciels, des plateformes, etc. Mais une chose importante à noter est que le cloud computing est construit sur la base d'un cluster de serveurs.