Große Streaming-Events
Übersicht
Das Streamen von Videos bei großen Events erfordert zusätzliche Sorgfalt und Planung, damit eine erfolgreiche Übertragung sichergestellt werden kann. Zu großen Events zählen beliebte Sportveranstaltungen (z. B. Weltmeisterschaft, NFL), nationale Veranstaltungen (z. B. politische Debatten vor den Wahlen, offizielle Ansprachen während Krisen) oder die Veröffentlichung der neuen Staffel einer sehr beliebten Serie.
Skalierung
CloudFront setzt viele Methoden auf verschiedenen Ebenen ein, um sicherzustellen, dass das zugrunde liegende Netzwerk nahtlos skaliert werden kann, damit Sie Ihr Event durchführen können. CloudFront verfügt über ein globales Edge-Netzwerk mit großer verfügbarer Kapazität, das auf dem AWS-Backbone basiert. Hier ein paar Beispiele der Skalierungsmethoden:
- Verteilung des Datenverkehrs auf mehr POPs mithilfe eines responsiven Routing-Systems mit Flash-Crowd-Mitigation-Methoden
- Bewerbung sehr beliebter Inhalte im Hot Cache
- Anfrageminimierung mit mehreren Caching-Ebenen (Edge-Cache, regionaler Edge-Cache und optional Origin Shield)
Media Quality Aware Resiliency
Media-Quality Aware Resiliency (MQAR) ist eine integrierte Funktion im Rahmen von Amazon CloudFront und AWS-Elemental-Medienservices, mit der Sie die regionsübergreifende Quellenauswahl und das Failover auf der Grundlage einer von AWS Elemental MediaLive generierten Punktzahl namens Media Quality Confidence Score (MQCS) automatisieren können. Diese Bewertung wird automatisch generiert, wenn AWS Elemental MediaLive mithilfe von CMAF Ingest mit einem AWS Elemental MediaPackage V2-Kanal konfiguriert wird. Mit MQAR sind Sie immer wachsam, erkennen Probleme mit der Videoqualität und wechseln automatisch innerhalb von Sekunden zwischen redundanten Videostreams. Amazon CloudFront wird mithilfe einer Origin-Gruppe mit den 2 Endpunkten von AWS Elemental MediaPackage erstellt und verwendet ein Quellenauswahlkriterium namens „Media Quality Score“, das die Quellenauswahl auf der Grundlage der Qualitätswertung ermöglicht, die in AWS Elemental MediaPackage nicht enthalten ist.
Kapazitätsplanung
CloudFront ist ein Self-Service-CDN, das jeder Kunde mit einer Kreditkarte innerhalb von Minuten einrichten kann, um Videoinhalte für Tausende gleichzeitig aktive Spieler bereitzustellen. Um die Kapazität von CloudFront zu verwalten und eine faire Nutzung durch die Kunden sicherzustellen, hat jedes AWS-Konto ein Kontingent, um einen Spitzendurchsatz von bis zu 150 Gbit/s (und 250.000 Anfragen pro Sekunde) bereitzustellen. Dieses Kontingent, das 38.000 gleichzeitig aktiven Spielern bei einer durchschnittlichen Bitrate von 4 Mbit/s entspricht, ist kein festes Limit, und der Kunde kann es sogar überschreiten. In diesem Fall und unter bestimmten Bedingungen, die sich auf andere Kunden auswirken, könnte CloudFront jedoch Mechanismen einsetzen, um Ihren Datenverkehr einzuschränken.
Um das oben genannte Szenario zu vermeiden, wird von Ihnen erwartet, dass Sie ein Ticket für den AWS Support öffnen und eine Erhöhung Ihrer Kontingente beantragen. Wenn die verfügbare physische Kapazität für Ihr Großevent nicht ausreicht, informiert Sie der Support über die verfügbare lokale Kapazität, die Kapazität von regionalen POPs. CloudFront hat die Kapazität seines Netzwerks organisch erhöht. Wenn Ihr Kapazitätsbedarf jedoch die organisch geplante Kapazität übersteigt, können Sie mit dem Account-Team eine geschäftliche Absprache vereinbaren, bei der CloudFront zusätzliche Kapazitäten aufbaut, um Ihren Bedarf zu decken. Es wird empfohlen, dieses Gespräch mindestens 6 Monate vor Beginn des Events zu führen.
Eingebettete PoPs
Eingebettete PoPs sind eine Art von CloudFront-Infrastruktur, die direkt auf der letzten Meile der ISP-Netzwerke bereitgestellt wird. Sie wurde entwickelt, um Ihnen hochskalierte Kapazitäten für Spitzen-Traffic-Events zu bieten. Diese Veranstaltungen, wie der Super Bowl, die Spiele der englischen Premier League und die Cricket-Weltmeisterschaft, können Millionen von Zuschauern gleichzeitig anziehen, was zu Verkehrsspitzen führen und die Infrastruktur belasten kann.
AWS arbeitet mit ISPs zusammen, um eingebettete PoPs in ihren Netzwerken bereitzustellen, und Sie können sie verwenden, wenn Ihr Anwendungsfall gut passt. Diese PoPs wurden speziell für die Bereitstellung von umfangreichem zwischenspeicherbarem Datenverkehr wie Live-Streaming oder sehr beliebten Video-on-Demand (VOD)-Inhalten entwickelt. Wenn Sie sich dafür entscheiden, sie zu verwenden, können Sie eingebettete PoPs ohne zusätzliche Kosten verwenden.
Kunden, die eingebettete POPs von CloudFront nutzen, haben eine Verbesserung der Kennzahlen zur Erlebnisqualität beobachtet. So wurde die Zeit bis zum ersten Frame um bis zu 46 Prozent verkürzt und die Rebuffering-Raten an entfernten Standorten um 49 Prozent verbessert.
Weitere Informationen zu eingebetteten PoPs finden Sie auf der Seite für Amazon CloudFront Embedded Points of Presence. Sie können sich auch an Ihren AWS-Vertriebsmitarbeiter wenden, um Ihre Workloads zu evaluieren und festzustellen, ob sie für eingebettete PoPs geeignet sind.
Unsere Berichterstattung über eingebettete PoPs finden Sie auf unserer Seite mit den wichtigsten Features von Amazon CloudFront.
AWS Support während Veranstaltungen
AWS Elemental Media Event Management (MEM) ist ein Unterstützungsprogramm zur Verbesserung der Betriebssicherheit Ihrer geschäftskritischen Video-Events. MEM wendet einen strukturierten Prozess an, der speziell für die einzigartigen betrieblichen Anforderungen von Video-Events entwickelt wurde, bei denen AWS Media Services, AWS-Elemental-Geräte und -Software oder Amazon CloudFront eingesetzt werden, z. B. die Übertragung einer Sportgroßveranstaltung oder die Einführung eines neuen Online-Videoservice.
Jeder Einsatz von MEM besteht aus vier Phasen: einer anfänglichen Planungsphase, einer Vorbereitungs- und Testphase in den Wochen vor dem Event, dem Support am Tag des Events und einer rückblickenden Zusammenfassung nach Abschluss des Events. Ein Event Delivery Manager und ein Media Enterprise Account Engineer aus dem AWS Elemental Customer Success Team arbeiten während des gesamten Projekts mit Ihnen zusammen. Die Kosten und die Dauer hängen von der Größe Ihres Events und der Komplexität Ihrer Workload ab. Typische Projekte dauern zwischen 10 und 18 Wochen.