ALI

jeudi 30 janvier 2014

Qu'est-ce que le Cloud Computing architecture?

Cloud computing fait référence à l'architecture de l'ensemble de serveurs interconnectés, les systèmes de stockage et les nœuds de commande qui peuvent permettre à l'informatique distribuée . Chaque système de cloud computing a généralement deux une extrémité avant, l'ordinateur client, et une extrémité arrière qui se compose de serveurs d'applications, le stockage de données, et un certain type de nœud de contrôle. Le réseau qui relie tout est un autre aspect important qui peut être associé à l'architecture de cloud computing. Composants dans les nuages ​​architecture informatique peuvent être reliés les uns aux autres au niveau local ou via Internet, et le client y accède généralement à travers l'Internet.

Chaque composant matériel associé à l'architecture de cloud computing communique généralement en utilisant des interfaces de programmation d'application (API), tels que divers services Web. L'extrémité avant de l'architecture, qui est ce que le client ou l'utilisateur voit et interagit avec, peut prendre une variété de formes différentes. Certains cas de cloud computing utilisent des interfaces communes, telles que les navigateurs Web, qui peuvent accéder nuage par messagerie ou d'autres services. D'autres utilisations de l'informatique en nuage ont des systèmes de logiciels propriétaires qui sont conçus pour des tâches spécifiques.

La partie d'extrémité arrière de l'architecture se compose généralement de trois éléments principaux. L'un de ces composants est le stockage de données, où des informations peuvent être placées pour une récupération ultérieure. Les données peuvent être stockées sur le nuage par les clients ou par les applications de cloud computing. La capacité de données d'un système de nuage est généralement assez grande pour permettre une redondance. Cela signifie essentiellement que le composant de stockage de données dans l'architecture de cloud est généralement conçu pour stocker plus d'un exemplaire de chaque jeu dans le cas où une partie du système est endommagé ou inaccessible données.

Les serveurs d'applications sont une autre composante importante associée à l'architecture de cloud computing. Couverture d'architecture implique généralement un certain nombre de serveurs d'applications différentes, dont chacune peut être responsables d'une fonction différente. Chacun de ces serveurs est généralement conçu pour fonctionner un programme ou d'un service, et beaucoup d'entre eux peuvent être à la disposition du client par l'interface frontale. Ce type de configuration distribuée peut permettre au système de fonctionner de façon plus simple que les modèles monolithiques antérieures.

Les derniers éléments qui peuvent jouer un rôle dans les nuages ​​architecture informatique sont des nœuds de contrôle. Ces ordinateurs spécialisés peuvent être raccordés au stockage de données et des serveurs d'applications par l'intermédiaire de l'Internet ou un autre réseau. L'extrémité avant s'interface habituellement avec un nœud de commande, ce qui permet au client d'interagir avec les serveurs d'application. nœuds de contrôle généralement relient également les serveurs d'applications et les clients pour le stockage de données.