CDN Content Distribution Network
Manager

garantir les largeurs de bande et réduire les coûts
CDN Manager

Content Distribution Network: un CDN est un réseau formé de serveurs répartis localement et reliés par Internet, servant à la mise à disposition de contenus (notamment de fichiers multimédias volumineux) via le réseau Internet public.

Au travers de SWISS TXT, la SSR disposait de sa propre infrastructure CDN (Caching Server plus Internet Peering). Cette infrastructure pouvait certes être exploitée pour une charge constante, mais pas lors de pics d'utilisation sporadiques. Dans ces cas, il fallait passer par des fournisseurs CDN d'envergure, aux solides réserves de capacités. En outre, durant ces pics, il fallait desservir simultanément un grand nombre d'utilisateurs alors que le volume fourni était bien moindre que la charge en présence. Jusqu'ici, la SSR ne pouvait piloter que statiquement la répartition des volumes entre des CDN internes et externes, par affectation des différents services. Le CDN Manager devrait lui donner davantage de souplesse et une certaine automatisation dans cette répartition (offload dynamique CDN) entre un ou plusieurs fournisseurs CDN.

Monitoring

Monitoring Dashboard de l'infrastructure CDN.

Dashboard

CDN Manager Live Dashboard.

 

SITUATION INITIALE

  • SWISS TXT exploite, pour le compte de la SSR, son propre service CDN avec un Internet Gateway dédié au marché suisse, lui garantissant ainsi une infrastructure à forte disponibilité à des prix avantageux.
  • La SSR veut s'assurer que, durant les brefs pics d'utilisation et lors des événements d'envergure (p. ex. CM de foot, JO), la largeur de bande nécessaire à la diffusion des fichiers média (streaming vidéo et audio) est bel et bien disponible.
  • Si la charge peut généralement être couverte de manière rentable avec des services CDN propres, ce n'est pas le cas lorsque surviennent des pics d'utilisation. Dans ce cas, il faut faire appel à des fournisseurs CDN externes d'envergure.
  • Jusqu'ici, la SSR décidait pour chaque offre si elle faisait appel aux services CDN de SWISS TXT ou à ceux de fournisseurs externes.
  • Elle a donc chargé SWISS TXT d'élaborer une solution permettant un basculement dynamique et automatique entre les services CDN internes et externes, tout en optimisant la pleine utilisation de son Internet Gateway sans impacter son trafic web.

 

Stats

Statistiques CDN SWISS TXT.

Code

Sourcecode de la CDN Manager Software.

OBJECTIFS / EXIGENCES

  • Garantir un basculement dynamique de la charge sur un ou plusieurs services CDN externes lorsque le seuil de tolérance du service CDN interne et/ou de l'Internet Gateway est atteint.
  • Aucun impact sur le reste du trafic web SSR.
  • Dashboard pour surveiller la distribution actuelle du trafic.
  • Possibilité de fixer les valeurs seuil de trafic pour chaque service CDN.
  • Possibilité d'engager le CDN Manager pour plusieurs services et mandants, de manière individuelle.
  • Mise sur pied du CDN Manager SSR dans un délai de 8 mois.

 

 

 

SOLUTION / PROCESSUS

  • SWISS TXT a développé et rendu possible la mesure du trafic sur l'Internet Gateway.
  • SWISS TXT a développé l'algorithme nécessaire pour pouvoir adapter de manière dynamique l'offload et la fixation des priorités des services CDN.
  • La solution porte sur plusieurs composants: surveillance de la largeur de bande nécessaire, DNS Loadbalancing et offload du trafic, dashboard pour la surveillance de la répartition du trafic, statistiques.
  • Le tout est placé sous la surveillance permanente de SWISS TXT (24/7).
  • Coordination de projet pour la SSR.
  • Direction de projet et requirement engineering par SWISS TXT.

 

Traffic

Statistiques Akamai au Centre Luna.

UTILITÉ / BENEFICES

  • Optimisation des coûts de trafic, réduction du cash out à l'échelle de la SSR.
  • Pleine utilisation de l'Internet Gateway de la SSR.
  • Evolutivité dynamique lors d'événements d'envergure.
  • Disponibilité maximale lors de pics d'utilisation.
  • Indépendance vis-à-vis des différents fournisseurs CDN.

 

Nik Wolfgramm

Votre interlocuteur

Nik Wolfgramm
Chef d'équipe Service Engineering
  • Téléphone: +41 32 329 22 91
  • E-mail:

SWISS TXT
Newsletter

S'inscrire

Ne manquez aucune news du monde digital.