aws roadshow herbst 2013 partnervortrag berlin: tecracer
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
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
...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 [email protected]