VT2021 CDN fiche
Content Delivery Network
ADNRIEUX Liam (liam.adnrieux@etu.univ-grenoble-alpes.fr) - REGOUIN Roman (roman.regouin@etu.univ-grenoble-alpes.fr)
Résumé
Résumé
Un "réseau de distribution de contenu" ou "Content Delivery Network" (CDN) est un réseau géographiquement distribué de serveur. Il est constitué d’un serveur origine (généralement l'application) qui va injecter son contenu dans le réseau. Il est aussi constitué de serveur périphériques (appelé PoP) déployés à plusieurs endroits géographiquement distincts, où les contenus sont répliqués et mis en cache au plus proche de l’utilisateur. Il comprend un mécanisme de routage qui permet de servir l’utilisateur avec le serveur périphérique le plus proche.
L'Impact direct d'un CDN est l'amélioration de l'expérience utilisateur en réduisant la latence entre l'utilisateur et le contenu. Il permet aussi une meilleur mise à l'echelle ainsi qu'une meilleur résistance aux attaques DDOS (attaque par dénis de service distribué) notamment grâce à des filtres sur les protocoles en périphérie du réseau.