1. Die Digital Concert Hall der
Berliner Philharmoniker
Alexander McWilliam
@McTWilliam
Sven Ramuschkat
@SRamuschkat
2.
3.
4.
5. Die Digital Concert Hall in Zahlen
Über 300.000 registrierte Nutzer
Herkunft aus über 100 Länder
Alter 18 bis 88
Nur HTTP Live Streaming (HLS)
+ Secure Progressive Download
8 Bitraten von 64 bis 2.500 kBit/s
Über 70 Terrabyte Video-Traffic
pro Monat
Über 2 Terrabyte Video-Content
6. Klassische CDNs
Unflexible und teure Verträge
Ungenügende Video-Streaming Performance
Black Box zwischen uns und unseren Endkunden
Amazon Web Services
Kein Vertrag
Günstige Preise
Umfangreiche Dokumentation
9. Das neue VOD Szenario
• Zentraler Streaming
Server in Irland
• Verteilung der Videos
weltweit über CloudFront
• Nutzen von SignedURLs in
CloudFront um Videos zu
schützen
SignedURL = URL beinhaltet einen Token, so dass diese URL nur für x Minuten gültig ist
10. VOD Szenario basierend auf CloudFront
> 40 weltweit Verteilte CloudFront Zugänge, die die Inhalte lokal cachen
11. Erstes Fazit
Günstiger
Macht mehr Spaß
Geringfügig bessere Performance
Content Delivery Networks
funktionieren für uns nicht.
13. Berlin Phil Media – VOD Phase 2
In 6 AWS Regionen werden eigene EC2-Instanzen aufgebaut
Auf einem S3 Bucket in Irland liegt der Master-Content, über CRON Jobs
werden neue Videos automatisch in die Region geladen
•
•
Latencey based Routing
DNS Failover, so dass Ausfall einer Region von
nächstliegender kompensiert wird
14. Berlin Phil Media – VOD Phase 2
•
•
Latencey based Routing
Alle 60s Healthcheck auf Server, DNS Failover, so dass Ausfall einer Region von nächstliegender
kompensiert wird
15. Berlin Phil Media VOD Phase 2
Herausforderungen:
• Nachbau des Signed-URLs Konzeptes mit Apache und BashScripten
• Kopieren der Master-Instanz mit 9 EBS Laufwerken mit 2 TB in
die Regionen
• EU Virginia 6 h
• EU Tokyo 36 h
16. Neues Fazit
Doch nicht mehr so günstig
Volle Kontrolle über Software
Hammer Performance