SlideShare a Scribd company logo
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
Disaster Recovery in distant DC; people, hardware, latency - PLNOG 200909
Signaler
Marcin Mazurek
Suivre
Infrastructure & IT Operations Director à Allegro Group Sp. z o.o.
28 Aug 2013
•
0 j'aime
•
473 vues
1
sur
73
Disaster Recovery in distant DC; people, hardware, latency - PLNOG 200909
28 Aug 2013
•
0 j'aime
•
473 vues
Télécharger maintenant
Télécharger pour lire hors ligne
Signaler
Technologie
Formation
Marcin Mazurek
Suivre
Infrastructure & IT Operations Director à Allegro Group Sp. z o.o.
Recommandé
The english alphabet
kadu_teacher
590 vues
•
13 diapositives
CNT Final Lab Visio
Kevin Mitchell
285 vues
•
1 diapositive
维斯2
popgog
250 vues
•
16 diapositives
Secure Proactive Recovery- a Hardware Based Mission Assurance Scheme
Ruchika Mehresh
488 vues
•
26 diapositives
TECHNICAL WHITE PAPER: Bare Metal & Dissimilar Hardware Recovery with Backup ...
Symantec
2.2K vues
•
32 diapositives
Mobile Jammer_2
Mehul Ranavasiya
3.8K vues
•
16 diapositives
Contenu connexe
En vedette
packaging types
ahmed usama
5.1K vues
•
24 diapositives
DMRC SMPS
EClub - The Entrepreneurship Club of SJMSOM, IIT Bombay
1.8K vues
•
12 diapositives
Ic packaging :encapsulation
Hoang Tien
6.1K vues
•
8 diapositives
Package fabrication technolog ynew
prashant singh
6.1K vues
•
20 diapositives
Computer Hardware
dheeraj87
5.5K vues
•
199 diapositives
SharePoint Backup And Disaster Recovery with Joel Oleson
Joel Oleson
14.2K vues
•
80 diapositives
En vedette
(9)
packaging types
ahmed usama
•
5.1K vues
DMRC SMPS
EClub - The Entrepreneurship Club of SJMSOM, IIT Bombay
•
1.8K vues
Ic packaging :encapsulation
Hoang Tien
•
6.1K vues
Package fabrication technolog ynew
prashant singh
•
6.1K vues
Computer Hardware
dheeraj87
•
5.5K vues
SharePoint Backup And Disaster Recovery with Joel Oleson
Joel Oleson
•
14.2K vues
Mother Board
shubham dhiman
•
1.9K vues
Mother board
dwivedibrothers
•
1.5K vues
Pc Assembling
Dr.Ramasubramanian Perumal
•
26.7K vues
Similaire à Disaster Recovery in distant DC; people, hardware, latency - PLNOG 200909
Stefano Pampaloni, Maria Pina Di Cataldo - Meetup #AperiTech di Roma Apache K...
Codemotion
268 vues
•
100 diapositives
amrapali builders@@sub way hacking.pdf
amrapalibuildersreviews
562 vues
•
87 diapositives
Metadata in the Blockchain: The OP_RETURN Explosion
Coin Sciences Ltd
21.7K vues
•
62 diapositives
Velocity 2011 - Our first DDoS attack
Cosimo Streppone
1.7K vues
•
44 diapositives
Spark streaming for the internet of flying things 20160510.pptx
Pablo Francisco Pérez Hidalgo
561 vues
•
74 diapositives
How to bypass an IDS with netcat and linux
Kirill Shipulin
979 vues
•
41 diapositives
Similaire à Disaster Recovery in distant DC; people, hardware, latency - PLNOG 200909
(20)
Stefano Pampaloni, Maria Pina Di Cataldo - Meetup #AperiTech di Roma Apache K...
Codemotion
•
268 vues
amrapali builders@@sub way hacking.pdf
amrapalibuildersreviews
•
562 vues
Metadata in the Blockchain: The OP_RETURN Explosion
Coin Sciences Ltd
•
21.7K vues
Velocity 2011 - Our first DDoS attack
Cosimo Streppone
•
1.7K vues
Spark streaming for the internet of flying things 20160510.pptx
Pablo Francisco Pérez Hidalgo
•
561 vues
How to bypass an IDS with netcat and linux
Kirill Shipulin
•
979 vues
When a robot is smart enough?
Tomáš Jukin
•
260 vues
Troubleshooting TCP/IP
vijai s
•
1.4K vues
Data Streaming Ecosystem Management at Booking.com
confluent
•
5.7K vues
Akka for realtime multiplayer mobile games
Yan Cui
•
1.6K vues
Akka for realtime multiplayer mobile games
Yan Cui
•
897 vues
Practical Message Queuing Using RabbitMQ (PHPem, 3rd July 2014)
James Titcumb
•
3K vues
Honeypots - Tracking the Blackhat Community
amiable_indian
•
1.8K vues
29422920 overview-of-ng-sdh
bui thequan
•
87 vues
2018 conf money_of_the_future
Alex Petrov
•
106 vues
HBaseCon 2013: Scalable Network Designs for Apache HBase
Cloudera, Inc.
•
5.7K vues
Bitcoin protocol for developers at techfest
Alberto Gomez Toribio
•
800 vues
PyConUK 2018 - Journey from HTTP to gRPC
Tatiana Al-Chueyr
•
354 vues
DASP Top10 for OWASP Thailand Chapter by s111s
s111s object
•
99 vues
SIP Tutorial/Workshop 4
Mihály Mészáros
•
318 vues
Dernier
Privacy in the era of quantum computers
Speck&Tech
18 vues
•
37 diapositives
The Ultimate Administrator’s Guide to HCL Nomad Web
panagenda
53 vues
•
71 diapositives
ISO Survey 2022: ISO 27001 certificates (ISMS)
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
90 vues
•
10 diapositives
UiPath Tips and Techniques for Error Handling - Session 2
DianaGray10
25 vues
•
9 diapositives
web test repair.pptx
YuanzhangLin
31 vues
•
26 diapositives
Google Cloud Study Jams Info Session
GDSCPCCE
37 vues
•
13 diapositives
Dernier
(20)
Privacy in the era of quantum computers
Speck&Tech
•
18 vues
The Ultimate Administrator’s Guide to HCL Nomad Web
panagenda
•
53 vues
ISO Survey 2022: ISO 27001 certificates (ISMS)
Andrey Prozorov, CISM, CIPP/E, CDPSE. LA 27001
•
90 vues
UiPath Tips and Techniques for Error Handling - Session 2
DianaGray10
•
25 vues
web test repair.pptx
YuanzhangLin
•
31 vues
Google Cloud Study Jams Info Session
GDSCPCCE
•
37 vues
Webinar: Discover the Power of SpiraTeam - A Jira Alternative To Revolutioniz...
Inflectra
•
37 vues
Take Control of Podcasting thanks to Open Source and Podcasting 2.0
🎙 Benjamin Bellamy
•
50 vues
Common WordPress APIs - Options API
Jonathan Bossenger
•
24 vues
Advancing Equity and Inclusion for Deaf Students in Higher Education
3Play Media
•
147 vues
EuroBSDCon 2023 - (auto)Installing BSD Systems - Cases using pfSense, TrueNAS...
Vinícius Zavam
•
34 vues
Announcing InfluxDB Clustered
InfluxData
•
55 vues
BuilderAI Proposal_Malesniak
Michael Lesniak
•
93 vues
Demystifying ML/AI
Matthew Reynolds
•
34 vues
sap.pptx
SAP
•
18 vues
Netwitness RT - Don’t scratch that patch.pptx
Stefano Maccaglia
•
96 vues
Orchestration, Automation and Virtualisation Maturity Model
CSUC - Consorci de Serveis Universitaris de Catalunya
•
54 vues
Accelerating Data Science through Feature Platform, Transformers, and GenAI
FeatureByte
•
151 vues
Product Listing Presentation_Cathy.pptx
CatarinaTorrenuevaMa
•
67 vues
Webhook Testing Strategy
Dimpy Adhikary
•
27 vues
Disaster Recovery in distant DC; people, hardware, latency - PLNOG 200909
1.
Disaster Recovery in
distant DC; people, hardware, latency.
2.
• What is
really the Allegro.pl? • Distaster Recovery - true story • Latency - why 20 ms matters • Data Centers topology agenda
3.
Allegro ... QXL
? Serwisy Aukcyjne Serwisy Ogłoszeniowe Płatności .pl .cz .ro .ua.bg .hu .sk .lt .pl .pl Sklepy Internetowe
4.
Allegro... beginings
5.
o Allegro... today
6.
o Allegro... today about
1000 servers
7.
o Allegro... today about
1000 servers about 300 IT staff
8.
o Allegro... today about
1000 servers about 300 IT staff about 40 in infrastructure
9.
we are growing Source:
http://www.aukcjostat.pl/
10.
why bother?
11.
Qvo vadis?
12.
Qvo vadis?
13.
Qvo vadis?
14.
Qvo vadis?
15.
Qvo vadis?
16.
Qvo vadis?
17.
2 hours by
plane... ~800 km Go west...
18.
2 hours by
plane... ~800 km Go west...
19.
WWCKD ?
20.
WWCKD ? Hope is
the mother of lost battles No guts, no glory. No pain, no game. No risk, no fun.
21.
WWCKD ? Hope is
the mother of lost battles No guts, no glory. No pain, no game. tiaaaa... No risk, no fun.
22.
Building DC3
23.
Building DC3
24.
DC net topology
25.
DC net topology ISP
1 ISP 2 DC2 , Poznań
26.
DC net topology ISP
1 ISP 2 ISP 1 ISP 2 DC2 , Poznań DC3 , Frankfurt
27.
DC net topology ISP
1 ISP 2 ISP 1 ISP 2 DC2 , Poznań DC3 , Frankfurt 2G, EoMPLS
28.
DC net topology ISP
1 ISP 2 ISP 1 ISP 2 DC2 , Poznań DC3 , Frankfurt 2G, EoMPLS 10G, DWDM
29.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS DNS $ host -t ns allegro.pl allegro.pl name server gtmdc3.allegro.pl. allegro.pl name server gtmdc2.allegro.pl.
30.
Global Traffic Manager DC2
, Poznań DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
31.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
32.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS request
33.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS request
34.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS request
35.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS request
36.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS request
37.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS request
38.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS request
39.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS response
40.
Global Traffic Manager DC2
, Poznań DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS req: www.allegro.pl HTTP traffic
41.
Global Traffic Manager DC2
, Poznań DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
42.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
43.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
44.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
45.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
46.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
47.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
48.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
49.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
50.
Global Traffic Manager DC2
, Poznań DNS req: www.allegro.pl DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl
51.
Global Traffic Manager DC2
, Poznań DC3 , Frankfurt www.allegro.pl F5 LTM F5 LTM F5 LTM F5 LTM F5 GTM F5 GTM F5 GTM F5 GTM www.allegro.pl DNS req: www.allegro.pl HTTP traffic
52.
Latency vs tennis
53.
SYN SYN/ACK ACK TCP/IP explained FIN ACK ACK DATA DATA ACK Control packets Data
packets bandwidth RTT / latency window size = 64 kBytes Bandwidth-delay Product BDP (bytes) = bandwidth (KBytes/sec) x RTT (ms)
54.
0,0005sec SYN SYN/ACK ACK TCP/IP explained FIN ACK 0,0005sec 0,0005sec ACK DATA DATA ACK 0,0005sec 0,0005sec 0,0005sec 0,0005sec 0,0005sec 0,0005sec Control packets Data
packets
55.
0,0005sec SYN SYN/ACK ACK TCP/IP explained FIN ACK 0,0005sec 0,0005sec ACK DATA DATA ACK 0,0005sec 0,0005sec 0,0005sec 0,0005sec 0,0005sec 0,0005sec Control packets Data
packets Scenario #1 • bandwidth = 10Gbit/sec • RTT / latency = 1 ms (1/1000 sec) • window size = 64 kBytes • data to transfer = 640 000 kBytes (1CD) What is the time to deliver CD from point A to B?
56.
0,0005sec SYN SYN/ACK ACK TCP/IP explained FIN ACK 0,0005sec 0,0005sec ACK DATA DATA ACK 0,0005sec 0,0005sec 0,0005sec 0,0005sec 0,0005sec 0,0005sec Control packets Data
packets Scenario #1 • bandwidth = 10Gbit/sec • RTT / latency = 1 ms (1/1000 sec) • window size = 64 kBytes • data to transfer = 640 000 kBytes (1CD) What is the time to deliver CD from point A to B? 1 sec !!! (640 000 kBytes) / (64 kBytes/ 1ms) = 1000 ms
57.
0,5sek SYN SYN/ACK ACK TCP/IP explained FIN ACK 0,5sek 0,5sek ACK DATA DATA ACK 0,5sek 0,5sek 0,5sek 0,5sek 0,5sek 0,5sek Control packets Data
packets
58.
0,5sek SYN SYN/ACK ACK TCP/IP explained FIN ACK 0,5sek 0,5sek ACK DATA DATA ACK 0,5sek 0,5sek 0,5sek 0,5sek 0,5sek 0,5sek Control packets Data
packets Scenario #2 • bandwidth = 10Gbit/sec • RTT / latency = 1 sek • window size = 64 kBytes • data to transfer = 640 000 kBytes (1CD) What is the time to deliver CD from point A to B?
59.
0,5sek SYN SYN/ACK ACK TCP/IP explained FIN ACK 0,5sek 0,5sek ACK DATA DATA ACK 0,5sek 0,5sek 0,5sek 0,5sek 0,5sek 0,5sek Control packets Data
packets Scenario #2 • bandwidth = 10Gbit/sec • RTT / latency = 1 sek • window size = 64 kBytes • data to transfer = 640 000 kBytes (1CD) What is the time to deliver CD from point A to B? 1000 sec !!! (640 000 kBytes) / (64 kBytes/1000ms) = 1000 sec
60.
800km distance...
61.
800km distance... storage data
base application / transactions AIX Oracle MySQLbackend daemons file transfers server deployment Linux
62.
800km distance... just 20ms...
63.
co-operation
64.
co-operation developers
65.
co-operation developers infrastructure
66.
co-operation developers infrastructure
67.
co-operation developers infrastructure
68.
Recipe for success Disaster
recovery ingredients
69.
Recipe for success
70.
Recipe for success
71.
Recipe for success
72.
Recipe for success
73.
Thank You, Q&A