Content Delivery Network

Serveur et hébergement

Un réseau de diffusion de contenu (CDN) est un réseau de serveurs répartis sur plusieurs sites qui conserve des copies de vos fichiers statiques. Lorsqu'un internaute visite votre site, les images, les polices et les scripts sont récupérés depuis le serveur le plus proche plutôt que depuis le serveur d'origine.

L'avantage réside dans la distance. Chaque requête aller-retour vers Sydney prend environ 300 millisecondes en raison des limitations physiques, quelle que soit la vitesse de votre serveur. Si le fichier se trouve à Sydney, en revanche, cela ne prend que 20 millisecondes.

Cela explique qui en profite : les sites web à audience internationale, ceux qui contiennent beaucoup d’images et ceux qui connaissent des pics de trafic soudains. Une petite entreprise de Düsseldorf, dont les visiteurs proviennent presque tous des environs, n’a de toute façon que peu d’intérêt à avoir son serveur en Allemagne. Pour elle, la mise en cache et les images basse résolution sont bien plus efficaces.

La protection des données doit également être prise en compte : un CDN traite les adresses IP de vos visiteurs. Pour les fournisseurs situés hors de l’UE, cette information doit figurer dans la politique de confidentialité et être mise en balance avec d’autres facteurs.

Retour au glossaire