Saturday, 7. June 2008
Zattoo und die Euro2008 - sie hält, die Infrastruktur ...
von Fredy Künzler
Hier war es bemerkenswert still in den letzten Wochen, und dies nicht etwa, weil ich in den Ferien gewesen wäre, nein (ok, drei Tage Erholung in Venedig zählen nicht). Vielmehr war ich von Datacenter zu Datencenter gepilgert, um die Infrastruktur von Zattoo so zu pimpen, damit der erwartete Ansturm bewältigt werden kann.
Allerdings: unter "erwarteter Ansturm" hatten wir natürlich keine gesicherten Zahlen, sondern bloss Mutmassungen. Werden es zweimal, dreimal oder viermal mehr User sein als an "normalen" Fernsehabenden? Oder 10x mehr? Wir wussten es nicht.
Also bauten wir (hauptsächlich mein Kollege Julian und ich) mal - einerseits die Init7-Peering Infrastruktur (DE-CIX von 10 auf 20Gig, AMS-IX auf 10Gig, LINX auf 2x 10Gig, SwissIX auf 10Gig), dazu ein 10Gig Ring durch Europa, um beim Routing maximale Optimierung vornehmen zu können. Ausserdem mehr Server und Router. Noch funktioniert nicht alles, der Plan, den ganzen Kram innert 3 Monate hochzuziehen war auch ziemlich ambitiös, aber die wichtigsten Upgrades sind installiert.
Als am kompliziertesten stellte sich die Logistik heraus. Vier Datacenter (Telehouse London, InterXion Paris und Frankfurt, SARA Amsterdam) und vier Carrier (KPN, Viatel, Telia und Global Crossing), die je eine Wellenlänge auf Termin liefern sollten ... das sind 8 Kabel in Telehäusern, die mehrheitlich so aussehen, dazu noch Verkabelungen für die Exchange-Upgrades. Deshalb habe ich im wesentlichen die letzten Tage mit Emails und Telefonaten à la "could please anybody of datacenter X plugin the cable Y to port Z" verbracht ... was sich als äusserst mühsam erwies, in Anbetracht der Deadline von gestern Freitag 17:00 - nachher war ja Wochende. Dazu Widrigkeiten wie "Router zwei Wochen am Zoll blockiert" und ähnliches.
Meine Kollegen bei Zattoo in Ann Arbor leisteten ebenfalls ganze Arbeit, hauptsächlich um Streaming-Kapazitäten automatisch zu verwalten und andere Backend-Services entsprechend zu skalieren. Kaum jemand bedenkt ja, dass die Last für einige Backend-Server beim Umschalten anfällt - beispielsweise, wenn am Ende eines Fussballspiels innert 5 oder 10 Sekunden ein paar Tausend Zattoo-User wegzappen, sollte allen rechtzeitig eine Werbung gezeigt werden. Irgendwie müssen wir die Server und Bandbreiten ja finanzieren...
Entsprechend nervös war ich heute um 18:00 für das Eröffnungsspiel. Reicht es oder nicht? Sind die Systeme stabil? Ist genügend Bandbreite vorhanden? Und ja - es reichte. Das Eröffnungsspiel konnten wir stemmen - die Signalqualität auf SF2, ZDF etc. war sogar ausnehmend gut (wir hatten früher mehr Probleme). Darüber bin ich sehr glücklich ... im Wissen, dass die wahre Nagelprobe erst noch kommt. Samstage sind eher schlechte Fernsehtage, im Gegensatz zu Sonntag und Montag - und morgen abend spielt zur besten Sendezeit Deutschland gegen Polen. Weniger glücklich bin ich natürlich wegen der 0:1 Niederlage der Schweiz und dem Ausfall von Alex Frei - aber das müsste ich wohl nicht extra erwähnen.
P.S: Bloggen und gleichzeitig Fussball auf Zattoo (im Moment Portugal - Türkei) isch schono cool.
Hier war es bemerkenswert still in den letzten Wochen, und dies nicht etwa, weil ich in den Ferien gewesen wäre, nein (ok, drei Tage Erholung in Venedig zählen nicht). Vielmehr war ich von Datacenter zu Datencenter gepilgert, um die Infrastruktur von Zattoo so zu pimpen, damit der erwartete Ansturm bewältigt werden kann.
Allerdings: unter "erwarteter Ansturm" hatten wir natürlich keine gesicherten Zahlen, sondern bloss Mutmassungen. Werden es zweimal, dreimal oder viermal mehr User sein als an "normalen" Fernsehabenden? Oder 10x mehr? Wir wussten es nicht.
Also bauten wir (hauptsächlich mein Kollege Julian und ich) mal - einerseits die Init7-Peering Infrastruktur (DE-CIX von 10 auf 20Gig, AMS-IX auf 10Gig, LINX auf 2x 10Gig, SwissIX auf 10Gig), dazu ein 10Gig Ring durch Europa, um beim Routing maximale Optimierung vornehmen zu können. Ausserdem mehr Server und Router. Noch funktioniert nicht alles, der Plan, den ganzen Kram innert 3 Monate hochzuziehen war auch ziemlich ambitiös, aber die wichtigsten Upgrades sind installiert.
Als am kompliziertesten stellte sich die Logistik heraus. Vier Datacenter (Telehouse London, InterXion Paris und Frankfurt, SARA Amsterdam) und vier Carrier (KPN, Viatel, Telia und Global Crossing), die je eine Wellenlänge auf Termin liefern sollten ... das sind 8 Kabel in Telehäusern, die mehrheitlich so aussehen, dazu noch Verkabelungen für die Exchange-Upgrades. Deshalb habe ich im wesentlichen die letzten Tage mit Emails und Telefonaten à la "could please anybody of datacenter X plugin the cable Y to port Z" verbracht ... was sich als äusserst mühsam erwies, in Anbetracht der Deadline von gestern Freitag 17:00 - nachher war ja Wochende. Dazu Widrigkeiten wie "Router zwei Wochen am Zoll blockiert" und ähnliches.
Meine Kollegen bei Zattoo in Ann Arbor leisteten ebenfalls ganze Arbeit, hauptsächlich um Streaming-Kapazitäten automatisch zu verwalten und andere Backend-Services entsprechend zu skalieren. Kaum jemand bedenkt ja, dass die Last für einige Backend-Server beim Umschalten anfällt - beispielsweise, wenn am Ende eines Fussballspiels innert 5 oder 10 Sekunden ein paar Tausend Zattoo-User wegzappen, sollte allen rechtzeitig eine Werbung gezeigt werden. Irgendwie müssen wir die Server und Bandbreiten ja finanzieren...
Entsprechend nervös war ich heute um 18:00 für das Eröffnungsspiel. Reicht es oder nicht? Sind die Systeme stabil? Ist genügend Bandbreite vorhanden? Und ja - es reichte. Das Eröffnungsspiel konnten wir stemmen - die Signalqualität auf SF2, ZDF etc. war sogar ausnehmend gut (wir hatten früher mehr Probleme). Darüber bin ich sehr glücklich ... im Wissen, dass die wahre Nagelprobe erst noch kommt. Samstage sind eher schlechte Fernsehtage, im Gegensatz zu Sonntag und Montag - und morgen abend spielt zur besten Sendezeit Deutschland gegen Polen. Weniger glücklich bin ich natürlich wegen der 0:1 Niederlage der Schweiz und dem Ausfall von Alex Frei - aber das müsste ich wohl nicht extra erwähnen.
P.S: Bloggen und gleichzeitig Fussball auf Zattoo (im Moment Portugal - Türkei) isch schono cool.
Geschrieben von Fredy Künzler
in Networks
um
21:56
| Kommentare (18)
| Trackbacks (0)
| Top Exits (0)
Saturday, 26. January 2008
Internet Exchange Upgrade: Protokoll vom TORIX
von Fredy Künzler
Sie haben es schon hinter sich gebracht, wir haben es noch vor uns.
Letzte Nacht gab es eine Nachtschicht in Toronto. Die Kollegen vom TORIX ersetzten ihren Peering-Switch durch eine neue Kiste und machten damit den Exchange 10Gig fähig. Bei dieser Gelegenheit wird natürlich auch gleich aufgeräumt, am augenfälligsten beim Cabling, und es darf sich durchaus sehen lassen:

vorher - nachher

Der ganze nächtliche Umbau wurde im im TORIX Maintenance Blog der Nachwelt erhalten.
Schätzungsweise irgendwann im Februar wird SwissIX eine ähnliche Nachtübung vor sich haben. Der neue Foundry RX-8 steht bereits im Labor und soll einen der beiden inzwischen etwas angejahrten Extreme Blackdiamond 6800 ablösen, und damit wird auch beim SwissIX das 10Gig Zeitalter eingeläutet werden.
Sie haben es schon hinter sich gebracht, wir haben es noch vor uns.
Letzte Nacht gab es eine Nachtschicht in Toronto. Die Kollegen vom TORIX ersetzten ihren Peering-Switch durch eine neue Kiste und machten damit den Exchange 10Gig fähig. Bei dieser Gelegenheit wird natürlich auch gleich aufgeräumt, am augenfälligsten beim Cabling, und es darf sich durchaus sehen lassen:

vorher - nachher

Der ganze nächtliche Umbau wurde im im TORIX Maintenance Blog der Nachwelt erhalten.
Schätzungsweise irgendwann im Februar wird SwissIX eine ähnliche Nachtübung vor sich haben. Der neue Foundry RX-8 steht bereits im Labor und soll einen der beiden inzwischen etwas angejahrten Extreme Blackdiamond 6800 ablösen, und damit wird auch beim SwissIX das 10Gig Zeitalter eingeläutet werden.
Geschrieben von Fredy Künzler
in Networks
um
12:39
| Kommentare (2)
| Trackbacks (0)
| Top Exits (0)
(Seite 1 von 1, insgesamt 2 Einträge)

Leserbrief im Landboten: Hellgrün (GLP) trägt ein hellbraunes Unterhemd





Neueste Kommentare