CDN vs Origin-Server — Wie Video-Auslieferung tatsächlich funktioniert

CDN vs Origin-Server

Zwei Schichten, zwei Aufgaben.

Origin ist die autoritative Quelle des Inhalts — typischerweise Object Storage (S3, R2, GCS) oder eine Server-Farm. Die vollständige Bibliothek liegt hier. Lesekosten sind höher; die geografische Distanz zu den Zuschauern ist, wie sie ist.

CDN (Content Delivery Network) ist ein verteiltes Netz von Edge-Servern, die Inhalte nahe den Zuschauern cachen. Cloudflare, Fastly, Akamai, AWS CloudFront — alles CDNs. Jedes hat hunderte Points-of-Presence (POPs) weltweit. Fragt ein Zuschauer einen Inhalt an, liefert das nächstgelegene POP aus dem Cache.

Wie ein Video-Request fließt

  1. Der Browser des Zuschauers fragt /segment-001.m4s beim CDN an.
  2. Der CDN-Edge prüft seinen Cache für diese URL.
  3. Cache-Hit → Auslieferung vom Edge. Typisch unter 100 ms.
  4. Cache-Miss → Edge holt vom Origin (in AVCaptions Fall R2), legt es in den Cache und liefert an den Zuschauer.
  5. Folgende Zuschauer in derselben Region erhalten Cache-Hits.

Bei HLS-Video sind Segmente unveränderlich (URL durch Inhalts-Hash bestimmt), daher liegen Cache-Hit-Raten bei jedem Video mit mehreren Zuschauern über 95 %.

Warum das bei Video zählt

  • Geschwindigkeit: Edge ist 10-100 ms RTT zu den meisten Zuschauern. Origin wären 50-300 ms.
  • Kosten: CDN-Bandbreite ist günstiger als Origin-Egress (besonders mit kostenlosem Egress R2 → CF CDN).
  • Skalierung: Ein virales Video kann Millionen Zuschauer ohne Origin-Last bedienen.
  • Zuverlässigkeit: Edge-Knoten um eine Ausfallregion herum liefern weiter aus dem Cache, selbst wenn der Origin offline ist.

Bei AVCaption

Origin = Cloudflare R2 (Object Storage, S3-kompatibel, kein Egress zum CF CDN). Auslieferung = Cloudflare CDN (300+ POPs).

Diese Kombination bedeutet:

  • Speicher ist langlebig und durch R2 geografisch repliziert.
  • Auslieferung ist schnell und am Edge aggressiv gecacht.
  • Egress zwischen R2 und CF CDN ist kostenlos — deshalb kann AVCaption Pauschalpreise ohne GB-basierte Auslieferungsgebühren anbieten.

Verwandt

← content.back_to_index