L'infrastructure cloud est la couche de logiciels et de matériel entre vos systèmes internes et le cloud public. Cette couche d'infrastructure dans le cloud s'est développée au fur et à mesure que le cloud public a modifié la structure du centre de données et de son matériel.
Temps de lecture : 7 minutes
L'infrastructure cloud est la couche de logiciels et de matériel entre vos systèmes internes et le cloud public. Intégrant de nombreux outils et solutions différents, cette infrastructure est le système essentiel pour un déploiement réussi du cloud computing.
Cette couche d'infrastructure dans le cloud s'est développée au fur et à mesure que le cloud public a modifié la structure du centre de données et de son matériel. Jusqu'à présent, les équipements informatiques et les systèmes des centres de données ont adopté l'approche du "wagon encerclé". Tout était derrière un pare-feu et tourné vers l'intérieur. Les seuls utilisateurs se trouvaient à l'intérieur de l'entreprise et à l'intérieur du pare-feu, tout comme les applications.
Le cloud - et dans une certaine mesure le mobile - force une rupture dans ce cercle. Les entreprises doivent maintenant se tourner vers l'extérieur, vers des entreprises de cloud computing. Elles doivent créer un flux de données sécurisé dans leur pare-feu pour se connecter en toute sécurité au cloud public et empêcher les intrus d'y pénétrer, tout en maintenant des niveaux de performance acceptables.
Avec la croissance du cloud, de nombreuses entreprises ont adopté un modèle de cloud interne, souvent connu sous le nom de cloud privé. Ces clouds privés n'ont pas la capacité de calcul dont bénéficient les grands acteurs du web mais ils ont la flexibilité de faire tourner des instances virtuelles et de les garder en interne.
L'objectif est de simplifier la combinaison du cloud privé et du cloud public, souvent connu sous le nom de cloud hybride. Pour faciliter ce processus, les entreprises utilisent des technologies telles que l'infrastructure hyperconvergente (HCI), où un fournisseur fournit tout ce qui est nécessaire pour installer un environnement cloud clé en main. Cela permet aux entreprises de transformer leur centre de données traditionnel sur site en une infrastructure de type cloud qui peut être gérée à partir d'un seul tableau de bord.
Tous les services sont fournis selon le modèle "Infrastructure as a Service" (IaaS). Ainsi, tout est virtualisé, de sorte que l'infrastructure cloud peut être facilement mise en place, dupliquée, remplacée et arrêtée.
Les composants de l'infrastructure cloud sont généralement répartis en trois grandes catégories : informatique, réseau et stockage :
Le stockage est le point de séparation entre l'infrastructure dans le cloud et l'infrastructure traditionnelle des centres de données. L'infrastructure dans le cloud utilise généralement un stockage attaché localement au lieu de réseaux de disques partagés sur un réseau de stockage. Les fournisseurs de cloud computing font payer plus cher le stockage SSD que le stockage sur disque dur.
Le stockage dans le cloud utilise également un système de fichiers distribué conçu pour différents types de scénarios de stockage, tels que les objets, les grosses données ou les blocs. Le type de stockage utilisé dépend des tâches que vous devez gérer. Point clé : le stockage dans le nuage peut être augmenté ou réduit selon les besoins.
L'infrastructure cloud est la base sur laquelle repose la plate-forme et toute application. Les appareils connectés, tels qu'un ordinateur portable, un téléphone ou un serveur, transfèrent des données à l'intérieur et à l'extérieur de ce système de cloud plus vaste.
L'IaaS est le fondement sur lequel repose l'infrastructure cloud. L'infrastructure cloud est la brique et le mortier, IaaS est le magasin. IaaS permet de louer les composants de l'infrastructure cloud - calcul, stockage et réseau - sur internet auprès d'un fournisseur public de services cloud.
Les avantages de l'IaaS sont nombreux :
L'étape suivante de l'IaaS est la Platform as a service (PaaS), qui est construite sur les mêmes plateformes et le même matériel que l’IaaS. Mais le PaaS est élargi pour offrir davantage de services, comme un environnement de développement complet, comprenant un serveur web, des outils, un langage de programmation et une base de données.
Testez et développez des applications gratuitement avec le Cloud Oracle
Dans une infrastructure informatique traditionnelle, tout est lié à un serveur. Votre stockage se fait sur une baie de stockage spécifique. Les applications fonctionnent sur des serveurs physiques dédiés. En cas de panne, votre travail s'arrête.
Dans une infrastructure cloud, puisque tout est virtualisé, rien n'est lié à un serveur physique particulier. Cela vaut pour les services comme pour les applications. Pensez-vous que lorsque vous vous connectez à Gmail, vous vous connectez au même serveur physique à chaque fois ? Non, il s'agit d'un serveur virtualisé dans l'un des dizaines de centres de données de Google.
Il en va de même pour vos instances et vos services internes, si vous déployez un modèle d'infrastructure cloud pour votre infrastructure interne. En virtualisant les composants de stockage, de calcul et de mise en réseau, vous pouvez construire à partir de n'importe quel service disponible et peu utilisé. Par exemple, vous pouvez lancer une application sur un serveur virtuel sur du matériel peu utilisé. Ou vous pouvez déployer une connexion réseau sur un commutateur à faible trafic.
Grâce à l'infrastructure cloud, les équipes de DevOps peuvent créer leurs applications de manière à pouvoir les déployer par programmation. Elles peuvent dire à une application de rechercher un serveur à faible utilisation ou de se déployer aussi près que possible du magasin de données. Cela n'est pas possible dans un environnement informatique traditionnel.
La technologie des réseaux a créé un changement majeur dans la relation entre l'infrastructure cloud et les technologies de l'information traditionnelles. La norme actuelle en matière de technologie de communication WAN, le Multiprotocol Label Switching (MPLS), est conçue pour être utilisée en interne dans votre centre de données. Elle ne gère pas très bien les applications à large bande passante et est facilement surchargée. De plus, les données sont transmises en clair, ce qui pose des problèmes évidents lors de la transmission sur l'internet public.
Le SD-WAN est conçu pour l'Internet public et vous permet d'utiliser un VPN pour crypter le trafic. Il utilise un routage intelligent pour gérer le trafic afin d'éviter les goulets d'étranglement, et la plupart des fournisseurs de SD-WAN ont construit leurs propres réseaux privés pour compléter l'Internet public, de sorte que vous n'avez pas à concurrencer le trafic de Netflix.
Parce qu'il est construit pour l'Internet public, l'un des plus grands avantages du SD-WAN est la sécurité. Le SD-WAN offre un cryptage de bout en bout sur l'ensemble du réseau, y compris internet, et tous les appareils et terminaux sont entièrement authentifiés, grâce à une sécurité définie par logiciel.
L'infrastructure dans le cloud public n'est pas une solution sans faille. Il peut y avoir des problèmes, et ces problèmes sont généralement graves. Notez qu’ils sont propres au cloud public et ne devraient pas avoir d'impact sur les infrastructures de cloud privé que vous déployez en interne.
Le premier problème est celui du voisin bruyant. Lorsque vous exécutez une instance virtuelle, votre VM tourne sur un serveur dans un centre de données. Ce serveur physique est probablement un rack à deux sockets avec deux Intel Xeon et beaucoup de mémoire. Si vous allouez quatre cœurs sur un Xeon à 28 cœurs, les 24 autres vont être loués à quelqu'un d'autre, et vous n'avez aucun moyen de connaître leur identité.
Le résultat pourrait être une application qui aurait un impact sur vos performances, que ce soit en calcul, en mémoire ou sur le réseau. Une pratique courante parmi les utilisateurs du cloud consiste à faire tourner un tas de machines virtuelles, à effectuer des tests pour voir lesquelles sont les plus performantes et à arrêter celles dont ils n'ont pas besoin.
La solution à ce problème est ce que l'on appelle le cloud métallique nu. Dans un environnement "bare metal", l'unité centrale n'est pas virtualisée. Ce Xeon à 28 cœurs est à vous. Pas de voisins bruyants. Pas d'OS, non plus. Les solutions bare metal signifient que vous apportez tout, depuis la pile d'OS jusqu'au sommet.
La solution bare metal est conçue pour des environnements spécifiques où les performances sont essentielles, ou si vous voulez avoir accès à des puces personnalisées. Par exemple, dans un environnement virtualisé, vous ne pouvez pas accéder à la puce réseau. Dans le bare metal, vous pouvez le faire, donc vous pouvez faire de la mise en réseau personnalisée, comme l'inspection des paquets.
L'autre question est celle de la latence. Les performances du cloud public ne sont pas constantes, sauf peut-être la nuit, lorsque l'utilisation s'effondre. Si votre application est sensible aux problèmes de latence, vous risquez d'avoir un souci de coût.
Une solution consiste à changer l'emplacement de votre application. Vous pourriez vous connecter à un centre de données situé à l'autre bout du pays. Vous pouvez demander un centre de données qui est physiquement plus proche de vous, pour réduire le délai. Bien entendu, cela peut vous coûter plus cher, et vous devez donc en évaluer les avantages.
Vous pouvez vous connecter directement au fournisseur de services cloud. Mais cette solution est encore plus coûteuse puisque vous utilisez désormais le propre réseau du fournisseur.
Découvrez la nouvelle génération d’infrastructure cloud
74% des entreprises affirment que le Cloud leur a donné un avantage concurrentiel. Parcourez cette infographie pour découvrir tous les avantages du Cloud (PDF)
Lisez le livre blanc Oracle & KPMG pour découvrir les principaux défis soulignés dans la mise en œuvre et le maintien d'un Cloud hybride sécurisé. (Blog)
Les applications et données critiques sont peu à peu migrées vers le Cloud. Avec le Cloud Oracle, la sécurité est intégrée de façon native. (Blog)
La Database As A Service (DBaaS) ou Cloud Database, est un système dans laquelle une entreprise a un contrat avec un fournisseur de services Cloud par le biais d'un service d'abonnement payant.
Le cloud privé est un modèle informatique qui offre un environnement propriétaire dédié à une seule entité commerciale.
Un cloud public est une infrastructure informatique dans laquelle un fournisseur de services met des ressources à la disposition du public via internet.
Un cloud hybride combine deux ou plusieurs types de cloud : public, privé ou même infrastructure héritée.
Une base de données distribuée est essentiellement une base de données qui est répartie sur différents sites, c'est-à-dire sur plusieurs ordinateurs ou sur un réseau d'ordinateurs.
La virtualisation des serveurs permet à plus d'un serveur de fonctionner sur le même matériel.
La Platform-as-a-service (PaaS) est un type d'offre de cloud computing dans lequel un fournisseur de services fournit une plateforme à ses clients, leur permettant de développer, d'exécuter et de gérer des applications commerciales.
L'infrastructure cloud est la couche de logiciels et de matériel entre vos systèmes internes et le cloud public. Cette infrastructure est le système essentiel pour un déploiement réussi du cloud computing.
Le Software as a Service, également connu sous le nom de SaaS, est un service basé sur le cloud où, au lieu de télécharger un logiciel que votre PC de bureau ou votre réseau professionnel peut exécuter et mettre à jour, vous accédez à une application via un navigateur internet.