Cloud Computing vs Cluster Computing
Le cloud computing est un style informatique dans lequel des ressources sont mises à disposition sur Internet. Le plus souvent, ces ressources sont extensibles et hautement visualisées. Elles sont fournies en tant que service. Ces ressources peuvent être principalement divisées en applications, plates-formes ou infrastructures. En informatique en cluster, un ensemble d'ordinateurs autonomes sont interconnectés pour former une seule ressource informatique intégrée capable d'améliorer les performances et la disponibilité par rapport à l'utilisation d'un seul ordinateur. Les clusters sont principalement mis en œuvre pour l'équilibrage de la charge et fournir une haute disponibilité.
Qu'est-ce que le cloud computing??
Le cloud computing est la technologie émergente consistant à fournir de nombreux types de ressources sous forme de services, principalement sur Internet. Le fournisseur est appelé fournisseur de services, tandis que les utilisateurs sont appelés abonnés. Les abonnés paient des frais d’abonnement généralement à chaque utilisation. Le cloud computing est divisé en quelques catégories différentes en fonction du type de service fourni. Le SaaS (Software as a Service) est la catégorie de l'informatique en nuage dans laquelle les principales ressources disponibles en tant que service sont des applications logicielles. PaaS (plate-forme en tant que service) est la catégorie / application de l'informatique en nuage dans laquelle les fournisseurs de services fournissent une plate-forme informatique ou une pile de solutions à leurs abonnés via Internet. IaaS (infrastructure en tant que service) est la catégorie de l'informatique en nuage dans laquelle les principales ressources disponibles en tant que service sont une infrastructure matérielle. DaaS (Desktop as a Service), qui est un nouveau service -aaS, propose une expérience de bureau complète sur Internet. Ceci est parfois appelé virtualisation de bureau / bureau virtuel ou bureau hébergé.
Qu'est-ce que l'informatique en cluster??
En informatique en cluster, un ensemble d'ordinateurs autonomes sont interconnectés pour former une seule ressource informatique intégrée, capable d'améliorer les performances et la disponibilité par rapport à l'utilisation d'un seul ordinateur. Les utilisations les plus courantes de l'informatique en cluster sont l'équilibrage de charge et la haute disponibilité. Dans un cluster d'équilibrage de charge, une seule charge de travail (par exemple, un calcul) est partagée par plusieurs ordinateurs reliés entre eux, qui fonctionnent comme une seule et même unité. Toutes les charges de travail entrant dans le 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 clusters à haute disponibilité (HA), des nœuds redondants sont fournis pour garantir que le service fourni par le cluster est toujours disponible (même lorsque certains composants du système échouent). Les grappes peuvent améliorer considérablement les performances par rapport au prix.
Quelle est la différence entre le Cloud Computing et le Cluster Computing??
Le cloud computing est une technologie qui fournit de nombreux types de ressources sous forme de services, principalement sur Internet, tandis que le cluster computing vise à améliorer les performances et la disponibilité d'un service en interconnectant un ensemble de machines autonomes pour former une seule ressource informatique intégrée. Les clusters sont principalement utilisés pour équilibrer la charge et fournir une haute disponibilité, tandis que l'informatique en nuage se concentre sur la fourniture de services tels que logiciels, plates-formes, etc..