Content Delivery Network (CDN)

Definition - Was bedeutet Content Delivery Network (CDN)?

Ein Content Delivery Network (CDN) ist ein System aus mehreren Computern, das Kopien von Daten enthält, die auf verschiedenen Netzwerkknoten gespeichert sind. Ein gut konzipiertes und entsprechend implementiertes CDN verbessert den Datenzugriff, indem es die Bandbreite erhöht und die Zugriffslatenz minimiert. Im Allgemeinen können CDN-Inhalte Webobjekte, Anwendungen, Datenbankabfragen, herunterladbare Datenobjekte und Medienströme enthalten.

Ein etabliertes CDN besteht aus mehreren Computerknoten, die im Internet vernetzt sind, um Benutzern den Zugriff auf große Mengen von Medien oder Daten zu ermöglichen.

Ein CDN wird auch als Inhaltsverteilungsnetzwerk bezeichnet.

Technische.me erklärt Content Delivery Network (CDN)

Eine vollständige CDN-Architektur besteht aus verschiedenen Einzelkomponenten, die auf das gemeinsame Ziel hinarbeiten, der Endbenutzergemeinschaft Dienste bereitzustellen. Ein häufiges Beispiel für ein CDN kann ein konsolidierter Dateiserver sein, der als Benutzeranwendung und Datendateilager verwendet wird. Zu den allgemeinen Funktionen, die mit dem Content Delivery-Netzwerk verbunden sind, gehören Dateizugriff, Anwendungsverarbeitung, Multimedia-Bereitstellung und Caching. Ein vollständiges CDN kann Funktionen aufweisen, die nur aufgrund der Beteiligung jeder einzelnen CDN-Komponente möglich sind.

Üblicherweise wird ein CDN als Anwendungsdienstleister über das Internet betrieben. Viele renommierte Internet-Netzwerkanbieter wie ATT haben ihre eigenen Content-Delivery-Netzwerke entwickelt, um den Content-Kundenmarkt zu bedienen.

Im Allgemeinen werden CDN-Knoten an verschiedenen entfernten Standorten installiert, die mehrere Backbones abdecken können. Diese Netzwerkknoten unterstützen sich gegenseitig bei der Erfüllung von Endbenutzer-Inhaltsanforderungen, um den Service Delivery-Prozess zu optimieren. Die Anzahl der Server und Computerknoten, die an der Bildung des CDN teilnehmen, hängt von der Netzwerkarchitektur ab.

Die strategisch platzierten Server haben im Vergleich zu einem Netzwerk-Backbone eine höhere Kapazität, wodurch das Potenzial zur Erhöhung der Anzahl gleichzeitiger Benutzer maximiert wird. Darüber hinaus verkürzen solche strategisch platzierten Edgeserver die Lieferzeit und verringern die Belastung für öffentliche und private Peers, Backbones und Interconnects. Ein CDN verwaltet die gesamte Datenverkehrslast, indem es sie in Richtung der Edgeserver neu adressiert.