Akamai soutient et protège la vie en ligne. Les entreprises leaders du monde entier choisissent Akamai pour concevoir, diffuser et sécuriser leurs expériences digitales, et aident des milliards de personnes à vivre, travailler et jouer chaque jour. Akamai Connected Cloud, plateforme cloud massivement distribuée en bordure de l'Internet, rapproche vos applications et expériences des utilisateurs, tout en tenant les menaces à distance.
Un réseau de diffusion de contenu (CDN) est un groupe de serveurs interconnectés répartis dans le monde entier qui accélèrent la diffusion de contenu Web en le mettant à disposition à partir de sites proches des utilisateurs. En stockant des copies de fichiers (on parle de « mise en cache »), les CDN réduisent le temps nécessaire pour que du contenu, comme des pages Web, des images et des vidéos, s'affiche sur le terminal d'un utilisateur. Cela évite aux utilisateurs d'attendre que le contenu se charge lorsqu'ils regardent des films, téléchargent des logiciels, effectuent des achats ou réalisent d'autres tâches en ligne. Un CDN cloud est un CDN qui utilise des ressources réparties de calcul, de stockage et de mise en réseau dans le cloud. De nombreux fournisseurs de services cloud proposent des CDN dans le cadre de leurs plateformes.
Comment les CDN ont-ils été créés ?
En 1988, Akamai a lancé la première génération de CDN afin de résoudre le problème de congestion du réseau causé par des contenus Web de plus en plus riches, tels que les graphismes et les vidéos. L'accès à ce contenu gourmand en bande passante sur des serveurs centralisés entraînait des embouteillages en ligne et dégradait l'expérience utilisateur. Les générations suivantes de services CDN ont permis de proposer des contenus Web et multimédia plus complexes, à des tarifs de plus en plus abordables.
Comment fonctionne un CDN ?
L'objectif d'un CDN cloud est de réduire la latence, ce qui évite les délais que les utilisateurs subissent lorsqu'ils tentent d'accéder à une page Web ou à une vidéo en streaming. Même de petits délais peuvent causer une frustration énorme chez les utilisateurs qui ont des attentes toujours plus élevées quant à la vitesse de chargement du contenu. Pour éviter cela, les CDN mettent en cache le contenu dans des serveurs situés dans le monde entier et acheminent les demandes de contenu des utilisateurs vers le serveur qui peut le diffuser le plus rapidement. Lorsqu'un serveur devient encombré, un CDN dévie le contenu vers un autre serveur qui peut le diffuser plus rapidement.
Quels sont les composants d'un CDN cloud ?
- Les points de présence (PoP) sont des centres de données répartis dans le monde entier qui diffusent du contenu aux utilisateurs à proximité. Les PoP réduisent le temps nécessaire pour diffuser du contenu sur le terminal d'un utilisateur.
- Les serveurs, dotés d'un grand espace de stockage et d'une importante mémoire RAM, stockent les fichiers mis en cache et les distribuent aux utilisateurs, ce qui accélère les temps de chargement des sites Web et réduit la consommation de bande passante.
- La technologie d'équilibrage de la charge dans le cloud dirige harmonieusement le trafic vers les PoP qui peuvent distribuer plus rapidement du contenu à un utilisateur, en répartissant uniformément la charge entre les ressources du cloud et en optimisant davantage le cloud.
- Les disques SSD, les disques durs (HDD) et la mémoire vive (RAM) des serveurs CDN cloud stockent les fichiers à distribuer, les fichiers les plus demandés étant conservés sur le support le plus rapide.
Comment un CDN améliore-t-il les expériences en ligne ?
De nombreuses expériences en ligne reposent sur un contenu Web dynamique qui peut changer à chaque demande de l'utilisateur. La mise en cache de copies statiques de ce contenu est impossible. Pour accélérer le temps de réponse, les CDN peuvent transférer la demande au serveur d'origine via une connexion établie et fiable qui permet une réponse plus rapide.
Quels sont les principaux avantages d'un CDN ?
- Hautes performances. Les CDN améliorent les performances du contenu Web et permettent de proposer des vidéos, des flux audio, des téléchargements de logiciels ainsi que d'autres expériences en ligne de haute qualité.
- Disponibilité accrue. Les CDN cloud de qualité peuvent absorber d'énormes quantités de trafic utilisateur tout en continuant à diffuser du contenu à un débit optimal.
- Sécurité renforcée. Les attaques par déni de service distribué (DDoS) et l'exploitation de failles Web menacent non seulement les entreprises, mais également l'expérience en ligne des utilisateurs. Les systèmes CDN ont fait de la protection anti-DDoS et de la sécurité dans le cloud un atout essentiel, en proposant des solutions de sécurité dans le cloud qui protègent les fournisseurs et les utilisateurs de contenu en déjouant un large éventail d'attaques qui pourraient compromettre la diffusion et la disponibilité.
- Réduction des coûts. Diffuser du contenu à partir de clouds traditionnels peut entraîner d'importants frais de sortie de données. Les CDN réduisent les coûts en diminuant la consommation de bande passante et les dépenses importantes associées à l'achat de bande passante.
Quels sont les cas d'utilisation du CDN cloud ?
- Diffusion de contenu rapide. Grâce à un CDN cloud, les fournisseurs de contenu et les entreprises de médias peuvent distribuer du contenu aux utilisateurs bien plus rapidement, et ainsi leur proposer des expériences en ligne de haute qualité et à faible latence.
- Amélioration de la qualité du streaming multimédia. Les entreprises de streaming audio et vidéo utilisent les CDN pour réduire les délais de diffusion, minimiser les coûts de bande passante et s'adapter aux demandes des utilisateurs. Les services de streaming vidéo profitent tout particulièrement de la technologie de CDN cloud, qui leur permet de répondre aux pics de demande lorsque certains contenus vidéo deviennent très populaires.
- Évolutivité pour de nombreux utilisateurs. Des sociétés de jeux vidéo aux plateformes SaaS et de productivité d'entreprise, l'évolutivité des CDN permet à des millions d'utilisateurs d'accéder simultanément à un site Web ou à une plateforme sans subir de perte de performances.
Qui utilise un CDN ?
Les CDN sont devenus la pierre angulaire des meilleures applications d'Internet. Les sites Web et les applications Web utilisant un CDN cloud offrent un temps de chargement des pages plus rapide et une expérience en ligne améliorée. Les propriétaires de contenu tels que les sites de commerce électronique, les médias et les sociétés de Cloud Computing utilisent les CDN pour améliorer l'expérience client, réduire leur taux d'abandon, améliorer leur taux de conversion et fidéliser davantage de clients. Pour les fournisseurs de services réseau qui offrent des services de streaming vidéo et de médias enrichis, les CDN réduisent le taux de désabonnement, limitent le trafic sur le réseau central et permettent aux opérateurs de vendre des services aux entreprises et aux propriétaires de contenu tiers.
Quelle est la différence entre le Cloud Computing et un CDN cloud ?
Le Cloud Computing offre un accès à la demande aux ressources informatiques, de stockage et réseau avec un modèle de facturation à l'utilisation. Les clouds s'appuient sur un réseau de centaines de centres de données dans le monde entier, avec des machines virtualisées sur des serveurs qui permettent à de nombreux utilisateurs d'accéder à des ressources informatiques en fonction des besoins. Un CDN cloud est un ensemble de serveurs qui distribue du contenu à partir d'un serveur d'origine dans le monde entier, en mettant en cache le contenu à proximité de l'endroit où chaque utilisateur final y accède. En mettant en cache le contenu à proximité physique des utilisateurs qui le consomment, les CDN permettent de réduire considérablement la latence.
Foire aux questions (FAQ)
Un CDN cloud est un réseau de serveurs qui distribue du contenu à partir d'un serveur d'origine dans le monde entier, en le stockant ou en le mettant en cache à proximité de l'endroit où chaque utilisateur y accède. Le stockage dans le cloud est un modèle de service de Cloud Computing qui permet aux entreprises de stocker du contenu sur des serveurs cloud distants gérés par des fournisseurs de services cloud afin de réduire les coûts, de minimiser la charge informatique, d'améliorer les systèmes de sauvegarde et de reprise après sinistre, et de simplifier la conformité ainsi que l'archivage et la conservation des documents.
Un CDN cloud utilise des ressources de Cloud Computing pour connecter les utilisateurs au contenu mis en cache à proximité de l'endroit où ils se trouvent. Un CDN de télécommunication utilise une infrastructure de télécommunication pour connecter les utilisateurs à travers un réseau de diffusion de contenu.