die digital concert hall der berliner philharmoniker auf amazon aws
Post on 10-Jan-2017
798 Views
Preview:
TRANSCRIPT
Die Digital Concert Hall der Berliner Philharmoniker
Sven Ramuschkat@SRamuschkat
Alexander McWilliam@McTWilliam
Ü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
Die Digital Concert Hall in Zahlen
Unflexible und teure Verträge Ungenügende Video-Streaming Performance Black Box zwischen uns und unseren Endkunden
Klassische CDNs
Kein Vertrag Günstige Preise Umfangreiche Dokumentation
Amazon Web Services
My First Cloud
S3 Cloudfront
• 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
Das neue VOD Szenario
> 40 weltweit Verteilte CloudFront Zugänge, die die Inhalte lokal cachen
VOD Szenario basierend auf CloudFront
Günstiger Macht mehr Spaß Geringfügig bessere Performance
Erstes Fazit
FAIL
Content Delivery Networksfunktionieren für uns nicht.
Das Anti-CDN (Push statt Pull)
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
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
Berlin Phil Media VOD Phase 2
Herausforderungen:
• Nachbau des Signed-URLs Konzeptes mit Apache und Bash-Scripten
• Kopieren der Master-Instanz mit 9 EBS Laufwerken mit 2 TB in die Regionen• EU Virginia 6 h• EU Tokyo 36 h
Doch nicht mehr so günstig Volle Kontrolle über Software
Hammer Performance
Neues Fazit
FTW!
...und was ist mit Live-Streaming?
Wer ist tecRacer?
Unsere Amazon Web Services Kunden
AWS Trainings in Berlin!
Fragen …
http://www.aws-blog.dehttp://www.tecracer.de
Ihr Ansprechpartner: Herr Sven Ramuschkat
Haben Sie Fragen? Gerne stehe ich Ihnen unter +49 (0) 511-59095-942 telefonisch zur Verfügung, oder senden Sie mir eine Email an aws@tecracer.de
top related