Ein Content Delivery Network oder kurz CDN ist ein Netzwerk, das auf Server in aller Welt verteilt ist. Damit wird es möglich, Anwendungen oder Websites unkompliziert weltweit zu entwickeln und anzubieten. Beim Zugriff auf ein CDN vernetzt sich Ihr eigener Webserver mit einer großen Zahl anderer Server in Rechenzentren, die sich auf der ganzen Welt befinden.

Was ist ein Content Delivery Network (CDN)?

Ein Verteilungssystem übernimmt die Reproduktion Ihrer statischen Webserver-Inhalte auf sogenannte Replica-Server, die sich an einem beliebigen Ort befinden können. User, die den Inhalt der Site aufrufen, werden über ein Request-Routing-System immer zu dem Server innerhalb des Networks geführt, der sich optimal für die Auslieferung der Daten eignet. Abhängig vom Content Delivery Network-Anbieter können Zahl und Verteilung der Server variieren. Es ist daher sinnvoll, sich einen Anbieter zu suchen, der die von Ihnen bevorzugten Zielgruppen und Zielgebiete zuverlässig bedienen kann.

Wie funktioniert die Datenverteilung im Content-Delivery Network?

Content Delivery NetworkWichtig ist, dass ein User am Endgerät nicht merkt, ob die Daten vom Ausgangsserver der ursprünglichen Website oder von einem Replica-Server stammen. Der gesamte CDN-Prozess läuft im Hintergrund. Optimalerweise spüren User es noch am ehesten durch kürzere Ladezeiten – ein Grund für die Nutzung eines Content Delivery Network. Wichtigste Voraussetzung für den reibungslosen Ablauf sind das Verteilungssystem und das Request-Routing-System. Dabei muss das Verteilungssystem dafür sorgen, dass alle Inhalte auf den Replica-Servern aktuell und korrekt sind. Änderungen von Inhalten auf der Ursprungsseite müssen übernommen werden. Dies kann entweder durch einen direkten Rollout der Updates auf die Replica-Server erfolgen oder über eine Benachrichtigung dieser Server, dass eine Aktualisierung verfügbar ist, die bei Bedarf abgerufen werden muss. Das Request-Routing-System ist hingegen dafür verantwortlich, dass die User-Anfragen auch zu den passenden Servern im Netzwerk geleitet werden. Dies ermittelt das System über bestimmte Messmethoden für die Verbindung, aktuelle Zugriffszahlen und Auslastung der angefragten Server. Ist der beste Server ermittelt, wird der User automatisch dorthin umgeleitet.

Was sind die Vorteile der Nutzung eines CDN?

Azure Content Delivery NetworkDurch die weltweite Verteilung der Server reduzieren sich Ladezeiten und dieAuslastung der verfügbaren Bandbreite, was wiederum Kosten begrenzt. Als Betreiber einer Website profitieren Sie vom Content Delivery Network außerdem durch die geringere Auslastung Ihres Ursprungsservers. Insbesondere erhöht sich durch die Zwischenspeicherung auf diversen Servern die Sicherheit für Ihre Daten. Cyberangriffe wie DDoS-Attacken können Ihren Ursprungsserver über das CDN in der Regel überhaupt nicht erreichen, sofern sensible Daten wie Passwörter und Nutzerdaten nicht innerhalb des CDN zirkulieren. Letzteres würde die Möglichkeit für erfolgreiche Angriffe von außen eher vergrößern als verringern. Zudem kommt es dabei beinahe zwangsläufig zu Zielkonflikten mit dem Datenschutz, denn die jeweiligen Regeln, denen Sie am Standort des Ursprungsservers unterliegen, müssen im Zweifel auch bei allen CDN-Servern eingehalten werden.

Die Vorteile von Content Delivery Network im Überblick:

  • Kürzere Seitenladezeiten
  • geringere Bandbreitenkosten
  • schnellere Verfügbarkeit von Inhalten
  • Redundanz bei Hardware- und Netzwerkfehlern oder hohem Traffic
  • bessere Sicherheit der Website insgesamt durch DDoS-Abwehr etc.

Zuverlässige CDN-Anbieter sind eine Voraussetzung für den erfolgreichen Einsatz

Dass Ihr Content Delivery Network-Provider eine sehr zuverlässige und stabile Infrastruktur bieten muss, liegt auf der Hand. Doch auch aus Sicherheitsgründen sollte der Anbieter bestimmte Standards erfüllen – nicht zuletzt wegen des bereits erwähnten Datenschutzes. Über den Cloud-Computing Service Azure bietet der Softwarehersteller Microsoft sein Content Dilivery Network an, bei dem diese Voraussetzungen erfüllt sind. Ein anderer bekannter Anbieter für solche Dienstleistungen ist das cdnjs von Cloudflare, das als CDN-Lösung für Open-Source-Libraries bekannt ist. Besonders interessant sind überdies Anbieter, die eine problemlose und schnelle Skalierung ermöglichen, falls sich der Bedarf für zusätzliche CDN-Kapazitäten kurzfristig erhöht oder verringert.

PLANSYSTEME
HABEN SIE IRGENDWELCHE FRAGEN? GERNE KÖNNEN SIE UNS KONTAKTIEREN!
Bitte zögern Sie nicht uns zu kontaktieren. In einem ersten unverbindlichen Gespräch finden wir heraus, wie wir Ihnen helfen können und ob unsere Lösungen zu Ihren Bedürfnissen passen. Wir freuen uns auf Sie!

Fragen und Antworten zu Content Delivery Network

Ein CDN macht Sinn, wenn deine Webseite weltweit und interkontinental stark besucht wird. Es hilft dabei Latenzen die zwischen Besuchern aus weit entfernten Ländern und dem Serverstandort zu reduzieren.

  • Microsoft Azure
  • CDNFastly CDN
  • Cloudflare
  • KeyCDN
  • Amazon CloudFront
  • Google Cloud CDN
  • StackPath CDN