Bandbreiten absichern und Kosten einsparen mit dem CDN Manager

02.02.2018.

Content Distribution Network: ein CDN ist ein Netz regional verteilter und über das Internet verbundener Server, mit dem Inhalte – insbesondere grosse Mediendateien – über das öffentliche Internet ausgeliefert werden.

Die SRG verfügte bei der SWISS TXT bereits über eine eigene CDN Infrastruktur (Caching Server plus Internet Peering). Diese kann für eine konstante Grundlast wirtschaftlich betrieben werden, jedoch nicht für sporadisch auftretende Nutzungsspitzen. Diese müssen über grosse CDN Provider mit entsprechenden Kapazitätsreserven ausgeliefert werden. Zudem zeigt sich, dass während diesen Nutzungsspitzen zwar eine hohe Anzahl von gleichzeitigen Nutzern bedient werden müssen, dass ausgelieferte Volumen aber im Vergleich zur Grundlast relativ tief ist. Bisher konnte die SRG die Verteilung der Volumen zwischen internem und externem CDN nur statisch durch Zuweisung der verschiedenen Services steuern. Mit dem CDN Manager soll die Grundlage für eine flexible und automatische Steuerung (dynamischer CDN Offload) zu einem oder mehreren CDN Provider bereitgestellt werden.


Monitoring Dashboard der SWISS TXT CDN Infrastruktur.

CDN-Manager Live Dashboard.


Ausgangslage

  • SWISS TXT betreibt für die SRG SSR einen eigenen CDN-Service inklusive einem eigenen Internet Gateway für den Schweizer Markt und ermöglicht somit den Kunden hochverfügbare Infrastrukturen zu tiefen Preisen.
  • Die SRG SSR will sicherstellen, dass während kurzzeitigen Nutzungsspitzen und bei Grossevents (wie z.B. Fussball-WM oder Olympische Spiele) die benötigte Bandbreite zur Ausspielung von Mediendateien (Video Streaming, Audio Streaming) gewährleistet wird.
  • Während die Grundlast mit eigenen CDN Services kostenoptimiert abgedeckt werden kann, so ist dies im Fall von Nutzungsspitzen heute nur mit grossen externen CDN Anbietern wirtschaftlich möglich.
  • Die SRG SSR musste sich bisher pro Angebot entscheiden, ob sie entweder auf die CDN Services von SWISS TXT oder diejenigen eines externen CDN Providers zurückgreifen will.
  • Die SRG SSR hat die SWISS TXT beauftragt eine Lösung bereitzustellen, welche ein dynamisches und automatisches Umschalten zwischen dem eigenen und externen CDN Services erlaubt. Dabei soll auch dynamisch die Ausnutzung des Internet Gateways der SRG SSR optimiert und der übrige Internetverkehr der SRG SSR nicht beeinträchtigt werden.

Statistiken des SWISS TXT CDN.


Blick auf den Sourcecode der CDN Manager Software.
Ziele / Anforderungen
  • Dynamisches Umlagern der Last auf einen oder mehrere externe CDN Services bei Erreichen der Lastgrenze des internen CDN Services und/oder des Internet-Gateways.
  • Keine Beeinträchtigung des übrigen Internet-Verkehrs der SRG SSR.
  • Dashboard zwecks Überwachung der aktuellen Verteilung des Traffics.
  • Die Grenzwerte bezüglich Traffic können pro CDN Service festgelegt werden.
  • Der CDN Manager soll für mehrere Services und Mandanten individuell einsetzbar sein.
  • Innerhalb von 8 Monaten sollte der CDN Manager für die SRG erstellt sein.
Lösung / Weg
  • SWISS TXT entwickelte und ermöglichte die Messung des Traffics auf dem Internet Gateway.
  • SWISS TXT entwickelte den benötigten Algorithmus, um den Offload und die Priorisierung der CDN Services dynamisch anpassen zu können.
  • Die Lösung besteht aus mehreren Komponenten: Überwachung der benötigten Bandbreite, DNS Loadbalancing und Traffic-Offload, Dashboard zwecks Überwachung der Traffic-Verteilung, Statistiken.
  • Die gesamte Lösung wird von SWISS TXT überwacht (24x7).
  • Projektkoordination innerhalb der SRG SSR.
  • Projektleitung und Requirement Engineering durch SWISS TXT.

Blick auf die Akamai Statistiken im Luna Center.

Nutzen / Benefit

  • Optimierung der Traffic-Kosten, Reduktion Cash Out auf Stufe SRG SSR.
  • Optimale Auslastung des Internet Gateways der SRG SSR.
  • Dynamische Skalierbarkeit bei Grossevents.
  • Maximale Verfügbarkeit bei Nutzungspeaks.
  • Unabhängigkeit von einzelnen CDN Providern.


Quelle: swisstxt.ch
SWISS TXT AG auf Cloud-Finder Schweiz

ANBIETER/PARTNER
Experten- und Marktplattformen
Cloud Computing

Technologie-Basis zur Digitalisierung

mehr
Sicherheit und Datenschutz

Vertrauen zur Digitalisierung

mehr
Anwendungen

wichtige Schritte zur Digitalisierung

mehr
Digitale Transformation

Partner zur Digitalisierung

mehr
Energie

Grundlage zur Digitalisierung

mehr
Experten- und Marktplattformen
  • company
    Cloud Computing –

    Technologie-Basis zur Digitalisierung

    mehr
  • company
    Sicherheit und Datenschutz –

    Vertrauen zur Digitalisierung

    mehr
  • company
    Anwendungen –

    wichtige Schritte zur Digitalisierung

    mehr
  • company
    Digitale Transformation

    Partner zur Digitalisierung

    mehr
  • company
    Energie

    Grundlage zur Digitalisierung

    mehr
Values Blogs