View a markdown version of this page

Überlegungen zur Architektur von CDN und Integrationen MediaTailor - AWS Elemental MediaTailor

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Überlegungen zur Architektur von CDN und Integrationen MediaTailor

Positionieren Sie Ihr Content Delivery Network (CDN) korrekt in Ihrer Architektur, um eine optimale Leistung und Zuverlässigkeit zu gewährleisten. AWS Elemental MediaTailor Die empfohlene Architektur platziert das CDN zwischen Zuschauern und MediaTailor nicht zwischen Ihrer MediaTailor Herkunft.

Ausführliche Architekturdiagramme und Erläuterungen zum Arbeitsablauf finden Sie in den folgenden Themen.

Positionieren Sie Ihr CDN korrekt in Ihrer Architektur:

  1. Platziere dein CDN zwischen Spielern und MediaTailor (nicht zwischen MediaTailor und deinem Ursprung).

    Diese Architektur ermöglicht es Ihrem CDN, Anzeigensegmente und Inhaltssegmente zwischenzuspeichern. Gleichzeitig MediaTailor können personalisierte Manifeste für jeden Zuschauer generiert werden.

  2. Erstellen Sie separate Cache-Verhaltensweisen für verschiedene Anforderungstypen:

    • Manifeste Anfragen (kein Caching)

    • Inhaltssegmente (längere TTL)

    • Anzeigensegmente (längere TTL)

  3. Konfigurieren Sie die richtige Fehlerbehandlung:

    • Richten Sie negatives Caching ein (temporäres Speichern von Fehlerantworten), um zu verhindern, dass Ihr Absender bei Dienstunterbrechungen mit wiederholten Anfragen überlastet wird. Negatives Caching bedeutet, dass das CDN Fehlerantworten (wie 404- oder 500-Fehler) vorübergehend speichert, um wiederholte Anfragen nach Inhalten zu verhindern, die nicht existieren oder vorübergehend nicht verfügbar sind.

    • Konfigurieren Sie die entsprechenden Fehlerantwortcodes und das Verhalten bei Wiederholungsversuchen

  4. Implementieren Sie Zwischen-Caching (Origin Shield):

    Origin Shield ist eine Funktion, die eine zusätzliche Caching-Ebene zwischen CDN-Edge-Standorten und Ihrem Ursprungsserver erstellt. Dies reduziert die Anzahl redundanter Anfragen, die Ihren Ursprungsserver erreichen.

    • Konfigurieren Sie eine Zwischen-Caching-Ebene zwischen den Edge-Standorten und Ihrem Ursprung

    • Reduzieren Sie die Anzahl redundanter Anfragen an Ihren Ursprung bei Cache-Fehlern

    • Verbessern Sie die Cache-Trefferquoten in Ihrer gesamten CDN-Infrastruktur