LOADING

CDN (Content Delivery Network)

by Niels Stuck Mai 14, 2019

Was ist ein Content Delivery Network

Was ist ein CDN (Content Delivery Network) ?

Ein CDN, auch Content Delivery Network genannt, ist eine Gruppe von geografisch verteilten und miteinander verbundenen Servern, die zwischengespeicherte Internetinhalte von einem Netzwerkstandort in der Nähe eines Benutzers bereitstellen, um deren Bereitstellung zu beschleunigen. Das Hauptziel eines CDN ist es, die Webleistung zu verbessern, indem die Zeit, die für die Übertragung von Inhalten und Rich Media auf die mit dem Internet verbundenen Geräte der Benutzer benötigt wird, verkürzt wird.

Die Architektur des “Content-Bereitstellungsnetzwerks” ist auch darauf ausgelegt, die Netzwerklatenz zu reduzieren, die oft durch den Transport von Daten über lange Strecken und über mehrere Netzwerke verursacht wird. Die Eliminierung von Latenzzeiten gewinnt zunehmend an Bedeutung, da immer mehr dynamische Inhalte, Videos und Software as a Service an eine wachsende Anzahl mobiler Geräte geliefert werden.

CDN-Anbieter hosten gecachte Inhalte entweder in ihren eigenen Network Points of Presence (POP) oder in Rechenzentren von Drittanbietern. Wenn ein Benutzer Inhalte von einer Website anfordert und diese Inhalte in einem Content Delivery Network zwischengespeichert werden, leitet das CDN die Anforderung an den Server weiter, der diesem Benutzer am nächsten liegt, und liefert die zwischengespeicherten Inhalte von seinem Standort am Netzwerkrand aus. Dieser Prozess ist für den Benutzer in der Regel unsichtbar.

 

Für welchen Bedarf ist ein CDN geeignet?

Eine Vielzahl von Unternehmen und Organisationen verwenden CDNs, um ihre Website-Inhalte zwischenzuspeichern, um die Leistungs- und Sicherheitsanforderungen ihrer Unternehmen zu erfüllen. Der Bedarf an CDN-Diensten steigt, da Websites mehr Streaming-Video, E-Commerce-Anwendungen und Cloud-basierte Anwendungen anbieten, bei denen hohe Leistung im Vordergrund steht. Nur wenige CDNs haben POPs in jedem Land, was bedeutet, dass viele Unternehmen mehrere CDN-Anbieter nutzen, um sicherzustellen, dass sie die Bedürfnisse ihrer Geschäfts- oder Privatkunden unabhängig vom Standort erfüllen können.

Neben Content Caching und schneller Datenlieferung nutzen CDN-Anbieter ihre Präsenz am Rande des Netzwerks, indem sie Dienste anbieten, die ihre Kernfunktionalitäten ergänzen. Dazu gehören Sicherheitsdienstleistungen, die Distributed Denial-of-Service (DDoS)-Schutz, Web Application Firewalls (WAFs) und Bot-Minderung, Web- und Anwendungs-Performance und -Beschleunigungsdienste, Streaming-Video- und Broadcast-Medienoptimierung und sogar Digital Rights Management für Video umfassen. Einige CDN-Anbieter stellen ihre APIs auch Entwicklern zur Verfügung, die die CDN-Plattform an ihre Geschäftsanforderungen anpassen möchten, insbesondere wenn Webseiten dynamischer und komplexer werden.

 

Wie funktioniert ein CDN?

Der Prozess des Zugriffs auf Inhalte, die an einem CDN-Netzwerk-Edge-Standort zwischengespeichert sind, ist für den Benutzer fast immer transparent. Die CDN-Verwaltungssoftware berechnet dynamisch, welcher Server sich am nächsten zum anfragenden Benutzer befindet und liefert Inhalte auf der Grundlage dieser Berechnungen. Der CDN-Server am Netzwerkrand kommuniziert mit dem Herkunftsserver des Inhalts, um sicherzustellen, dass alle Inhalte, die zuvor nicht zwischengespeichert wurden, auch an den Benutzer geliefert werden. Dadurch entfällt nicht nur die Entfernung, die der Inhalt zurücklegt, sondern auch die Anzahl der Sprünge, die ein Datenpaket machen muss. Das Ergebnis sind weniger Paketverlust, optimierte Bandbreite und schnellere Leistung, was Timeouts, Latenzzeiten und Jitter minimiert und die allgemeine Benutzerfreundlichkeit verbessert. Im Falle eines Internetangriffs oder eines Ausfalls bleiben die auf einem CDN-Server gehosteten Inhalte zumindest für einige Benutzer verfügbar.

Unternehmen kaufen Dienste von CDN-Anbietern, um ihre Inhalte ihren Nutzern vom nächstgelegenen Standort aus zur Verfügung zu stellen. CDN-Anbieter hosten entweder selbst Inhalte oder bezahlen Netzbetreiber und Internet Service Provider (ISPs), um CDN-Server zu hosten. CDN-Anbieter verwenden nicht nur Server am Netzwerkrand, sondern auch Lastausgleichs- und Solid-State-Festplatten, um die Daten schneller zu den Benutzern zu bringen. Sie arbeiten auch daran, die Dateigröße durch Kompression und spezielle Algorithmen zu reduzieren, und sie setzen maschinelles Lernen und KI ein, um schnellere Lade- und Übertragungszeiten zu ermöglichen.

 

Geschichte der CDNs

Sogenannte CDNs der ersten Generation, die sich auf E-Commerce-Transaktionen, Software-Downloads sowie Audio- und Video-Streaming spezialisiert haben. Als Cloud und Mobile Computing an Bedeutung gewannen, entwickelten sich die CDN-Dienste der zweiten Generation, um die effiziente Bereitstellung komplexerer Multimedia- und Webinhalte für eine breitere Nutzergemeinschaft über einen breiteren Gerätemix zu ermöglichen. Mit zunehmender Internetnutzung vervielfachte sich die Zahl der CDN-Anbieter, ebenso wie die von CDN-Unternehmen angebotenen Dienste.

Neue CDN-Geschäftsmodelle beinhalten auch eine Vielzahl von Preismethoden, die von Gebühren pro Nutzung und Volumen der Inhalte bis hin zu Flatrates oder kostenlosen Basisdiensten reichen, mit Zusatzgebühren für zusätzliche Leistungs- und Optimierungsdienste. Eine Vielzahl von Unternehmen nutzen CDN-Dienste, um statische und dynamische Inhalte, Online-Spiele und mobile Inhalte, Streaming-Video und eine Reihe anderer Anwendungen zu beschleunigen.

 

Was sind die Hauptvorteile der Nutzung eines CDN?

Zu den Hauptvorteilen der traditionellen CDN-Dienste gehören die folgenden:

  • Verbesserte Ladezeiten der Webseiten, um zu verhindern, dass Benutzer eine langsam ladende Website oder E-Commerce-Anwendung verlassen, bei der Einkäufe im Warenkorb verbleiben;
  • Verbesserte Sicherheit durch eine wachsende Anzahl von Diensten, die DDoS-Minderung, WAFs und Bot-Minderung umfassen;
  • Erhöhte Inhaltsverfügbarkeit, da CDNs mehr Datenverkehr bewältigen und Netzwerkausfälle besser vermeiden können als der ursprüngliche Server, der sich mehrere Netzwerke vom Endbenutzer entfernt befinden kann; und eine vielfältige Mischung aus Leistungs- und Web-Content-Optimierungsdiensten, die die zwischengespeicherten Seiteninhalte ergänzen.
« Back to Glossary Index
Social Shares

Du willst deiner Konkurrenz einen Schritt voraus sein?

PRO-Tipps um dein Projekt auf das nächste Level zu bringen!

Niels Stuck

SEO mit Leidenschaft seit 2013, der hier für Ihren zukünftigen Weberfolg bloggt. Experte im Bereich des Linkbuilding und der Offpage Optimierung. Viertieft darin den Algorithmus zu erforschen und immer auf dem neusten Stand, was die stetig variierende Welt der Suchmaschinenstandards betrifft. Fan der 80/20 Regel und mit glasklarer Effizienz an Ergebnissen für Ihr Webprojekt orientiert.

Leave a Comment

Your email address will not be published. Required fields are marked *

Sie wollen mehr Besucher durch SEO?

Nutzen Sie unsere kostenlose SEO Analyse um Ihre Seite zu verbessern!
Website verbessern
close-link
Click Me