Infrastructure Cloud
⌚: 5 minutes
L’infrastructure du Cloud fait référence aux composants matériels et logiciels – tels que les serveurs, le stockage, un réseau et un logiciel de virtualisation – qui sont nécessaires pour répondre aux besoins informatiques d’un modèle de Cloud computing.
L’infrastructure dans les Cloud comprend également une couche d’abstraction qui virtualise les ressources et les présente logiquement aux utilisateurs par le biais d’interfaces de programmes d’application et d’interfaces graphiques ou en ligne de commande compatibles avec l’API.
Dans le Cloud computing, ces ressources virtualisées sont hébergées par un fournisseur de services ou un département informatique et sont fournies aux utilisateurs sur un réseau ou sur Internet. Ces ressources comprennent des machines et des composants virtuels, tels que des serveurs, de la mémoire, des commutateurs de réseau, des pare-feu, des équilibreurs de charge et du stockage.
Composants de l’infrastructure Cloud
Dans une architecture informatique en Cloud, l’infrastructure Cloud fait référence aux composants back-end, c’est-à-dire les éléments matériels que l’on trouve dans la plupart des centres de données d’entreprise. Il s’agit notamment des serveurs multi-sockets et multi-cœurs, du stockage permanent et des équipements de réseau local (LAN), tels que les commutateurs et les routeurs, mais à une échelle beaucoup plus grande.
Les principaux fournisseurs de Cloud public, tels que Amazon Web Services (AWS) ou Google Cloud Platform, proposent des services basés sur des serveurs partagés et multilocataires. Ce modèle nécessite une capacité de calcul massive pour faire face aux changements imprévisibles de la demande des utilisateurs et pour équilibrer de manière optimale la demande sur un nombre réduit de serveurs. Par conséquent, l’infrastructure dans les Cloud se compose généralement de systèmes à haute densité avec une puissance partagée.
En outre, contrairement à la plupart des infrastructures de centres de données traditionnelles, l’infrastructure dans les clouds utilise généralement un stockage local, à la fois des disques durs et des disques durs, au lieu de réseaux de disques partagés sur un réseau de stockage. Les disques de chaque système sont agrégés à l’aide d’un système de base de donnée distribuée conçue pour un scénario de stockage particulier, tel qu’un objet, des données volumineuses ou un bloc. Le découplage du contrôle et de la gestion du stockage de la mise en œuvre physique via un système de fichiers distribué simplifie la mise à l’échelle. Il aide également les fournisseurs de Cloud computing à adapter la capacité à la charge de travail des utilisateurs en ajoutant progressivement des nœuds de calcul avec le nombre et le type requis de disques locaux, plutôt qu’en grandes quantités via une grande structure initiale de stockage.
Architectures en Cloud publiques, privées et hybrides
L’infrastructure en Cloud est présente dans chacun des trois principaux modèles de déploiement du Cloud computing : le cloud privé, le Cloud public et le Cloud hybride. Dans un Cloud privé, une organisation possède généralement les composants de l’infrastructure du Cloudet les héberge dans son propre centre de données. Dans un modèle de Cloud public, les composants de l’infrastructure du Cloud sont détenus par un fournisseur de Cloud public tiers. Un Cloud hybride se compose d’un mélange des deux modèles.
L’infrastructure dans les clouds en tant que service
Alors que l’infrastructure en Cloud est constituée des composants matériels et logiciels nécessaires à l’informatique en Cloud, l’infrastructure en tant que service (IaaS) est un modèle de Cloud qui donne aux organisations la possibilité de louer ces composants d’infrastructure informatique – y compris le calcul, le stockage et la mise en réseau – sur Internet auprès d’un fournisseur Cloud public.
L’IaaS élimine les coûts d’investissement initiaux associés à l’infrastructure sur site et suit plutôt un modèle de consommation basé sur l’utilisation. Dans ce modèle de paiement à l’utilisation, les utilisateurs ne paient que pour les services d’infrastructure consommés, généralement sur une base horaire, hebdomadaire ou mensuelle.
Les fournisseurs de Cloud computing fixent généralement le prix des IaaS sur la base de compteurs, les tarifs correspondant à l’utilisation à un niveau de performance donné. Pour les serveurs virtuels, cela signifie des prix différents pour des serveurs de tailles différentes, généralement mesurés comme un incrément de la taille d’une unité centrale virtuelle standard et de la mémoire correspondante. Pour le stockage, la tarification est généralement basée sur le type de service de stockage, tel que l’objet ou le bloc, le niveau de performance (SSD ou disque dur) et la disponibilité — un seul emplacement de stockage ou une réplication sur plusieurs régions géographiques. La capacité est mesurée en fonction de l’utilisation par unité de temps, généralement par mois.
Les fournisseurs d’IaaS offrent également des remises pour une utilisation soutenue, ou l’utilisation d’un niveau cohérent de capacité de calcul pour une durée déterminée, ou une capacité réservée, où les utilisateurs peuvent payer à l’avance un niveau garanti de capacité pour un mois, une année ou plusieurs années.
Les fournisseurs d’IaaS comprennent AWS, Google, Microsoft Azure et IBM.