AMAZON S3: ARCHITECTING FOR RESILIENCY IN THE FACE OF RESILIENCY IN THE FACE OF FAILURES
Jason McHugh
C AN YOUR S ERVICE S URVIVE ? C AN YOUR S ERVICE S URVIVE ? C AN YOUR - - PowerPoint PPT Presentation
A MAZON S3: A RCHITECTING FOR R ESILIENCY IN THE F ACE OF R ESILIENCY IN THE F ACE OF F AILURES Jason McHugh C AN YOUR S ERVICE S URVIVE ? C AN YOUR S ERVICE S URVIVE ? C AN YOUR S ERVICE S URVIVE ? Datacenter loss of connectivity Flood
Jason McHugh
52 Billion
200 Million 5 Billion 18 Billion Total Number of Objects Stored in Amazon S3
Datacenter #1 Datacenter #3 Datacenter #2 Datacenter #1
Central Coordinator Workers Workers
#1 is healthy #1 is healthy #1 is healthy Request to #1
Calls/Depends on Upstream from #2 Downstream from #1
Upstream from #2 Downstream from #1
Datacenter #1 Storage … … Datacenter #2 Storage … … To Datacenter #3
… … Datacenter #1 Storage Datacenter #3 Storage … Datacenter #2 Storage Datacenter #4 Storage … Object