Schritt 3: Anforderungen an die Ausfallsicherheit identifizieren - MediaLive

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.

Schritt 3: Anforderungen an die Ausfallsicherheit identifizieren

Ausfallsicherheit ist die Fähigkeit des Kanals, weiterhin zu arbeiten, wenn Probleme auftreten. MediaLive ist mit zwei Funktionen zur Ausfallsicherheit ausgestattet, die Sie vorab planen müssen. Sie müssen sich entscheiden, welche Funktion Sie implementieren möchten. Diese Entscheidung müssen Sie sofort treffen, da sie sich darauf auswirkt, wie viele Quellen Sie für Ihren Inhalt benötigen. Beraten Sie sich diesbezüglich mit dem Anbieter Ihres Upstream-Systems.

Pipeline-Redundanz

Sie können einen Channel mit zwei Pipelines einrichten, um eine Ausfallsicherheit innerhalb der Channelverarbeitungspipeline zu gewährleisten.

Eine Pipeline-Redundanz ist eine Funktion, die für den gesamten Kanal und für alle Eingaben gilt, die an den Channel angehängt sind. Zu Beginn der Planung des Channels müssen Sie entscheiden, wie Sie die Pipelines einrichten möchten.

Eine Pipeline-Redundanz erhalten Sie, wenn Sie den Channel alsStandard-Channeldamit es zwei Codier-Pipelines hat. Beide nehmen den Quellinhalt auf und erzeugen eine Ausgabe. Wenn die aktuelle Pipeline ausfällt, erkennt das Downstream-System, dass es keinen Inhalt mehr empfängt, und wechselt zur anderen Ausgabe. Das nachgeschaltete System hat keine Unterbrechung. MediaLiveStartet die zweite Pipeline innerhalb weniger Minuten neu.

Weitere Informationen zur Pipeline-Redundanz finden Sie unter Implementierung von Pipeline-Redundanz.

Automatisches Failover für Eingaben

Sie können zwei Push-Eingänge für das automatische Eingabe-Failover einrichten, um die Ausfallsicherheit für einen Eingang im Kanal zu gewährleisten.

Das automatische Eingabe-Failover ist ein Feature, das für einzelne Eingaben gilt. Sie müssen bei der Planung des Kanals keine Entscheidung über die Implementierung eines automatischen Eingabe-Failovers treffen. Sie können es später implementieren, wenn Sie einen neuen Push-Eingang anhängen oder wenn Sie einen vorhandenen Push-Eingang aktualisieren möchten, damit er ein automatisches Eingabe-Failover implementiert.

Um ein automatisches Failover für Eingaben einzurichten, richten Sie zwei Push-Eingaben (mit identischem Quellinhalt) ein wieEingabe-Failover-Paaraus. Bei dieser Art der Einrichtung erhalten Sie im Falle eines Ausfalls im Upstream-System oder zwischen dem Upstream-System und dem Channel Ausfallsicherheit.

Im Eingabepaar ist eine der Eingaben dieaktivEingabe und eins ist eingeschaltetStandbyaus. MediaLivenimmt beide Eingaben auf, um immer einsatzbereit zu sein, wobei die Standby-Eingabe aber normalerweise sofort wieder verworfen wird. Wenn die aktive Eingabe ausfällt, wird in MediaLive sofort ein Failover durchgeführt, und die Standby-Eingabe wird nicht mehr verworfen, sondern verarbeitet.

Sie können das automatische Failover für Eingaben in einen Channel implementieren, der für eine Pipeline-Redundanz (einen Standardkanal) eingerichtet ist oder eine Pipeline-Redundanz (einen Single-Pipeline-Kanal).

Weitere Informationen über das automatische Failover für die Eingabe finden Sie unter Implementierung eines automatischen Eingabe-Failovers.

Vergleich der beiden Funktionen

Es folgt ein Vergleich der Pipeline-Redundanz und des automatischen Eingabe-Failover.

  • Es gibt einen Unterschied im Fehler, mit dem sich jede Funktion befasst:

    Pipeline-Redundanz bietet Ausfallsicherheit im Falle eines Fehlers imMediaLiveEncoder-Pipeline.

    Automatisches Eingabe-Failover bietet Ausfallsicherheit im Falle eines Fehlers vorMediaLive, entweder im Upstream-System oder in der Netzwerkverbindung zwischen dem Upstream-System undMediaLiveeingabe.

  • Beide Funktionen erfordern zwei Instanzen der Inhaltsquelle, daher muss Ihr Upstream-System in beiden Fällen zwei Instanzen bereitstellen können.

    Bei Pipeline-Redundanz können die beiden Quellen vom selben Encoder stammen.

    Bei automatischem Eingabe-Failover müssen die Quellen von verschiedenen Encodern stammen, da sonst beide Quellen gleichzeitig ausfallen und der Eingabe-Failover-Switch fehlschlägt.

  • Die Pipeline-Redundanz gilt für den gesamten Channel. Daher sollten Sie entscheiden, ob Sie es implementieren möchten, wenn Sie den Kanal planen. Das automatische Eingabe-Failover gilt nur für einen Eingang. Daher könnten Sie sich beispielsweise entscheiden, ein automatisches Eingabe-Failover nur zu implementieren, wenn Sie Ihren wichtigsten Push-Eingang anhängen.

  • Das automatische Eingabe-Failover erfordert, dass das Downstream-System in der Lage ist, zwei Instanzen des Ausgangs zu verarbeiten und von einer (wenn es fehlschlägt) zum anderen wechseln kann. MediaPackagekann beispielsweise zwei Instanzen behandeln.

    Wenn in Ihrem Downstream-System diese Logik nicht integriert ist, können Sie das automatische Failover für Eingaben nicht implementieren.