Bootstrapping Hyperscale OpenStack Clouds
Rob Hirschfeld
Principle Cloud Architect at Dell
Online: RobHirschfeld.com & @Zehicle
Hyperscale design is different
The scope of hyperscale systems requires a fundamentally different management paradigm:
• hardware faults are common,
• manual steps are impractical,
• small costs add up quickly
Enterprise vs. Hyperscale
OVER TWO ORDERS OF MAGNITUDE: 10 servers vs. 1000 servers
Flat Edges
Nested Centralized vs. Flat Edges
Fully Redundant
Foolishly Redundant
Cloud Non-Redundant
Fault Zones
Fault Zones in Hardware
Fault Zo
ne
Fault Zo
ne
Fault Zo
ne
Application Deployment
Fault Zones in Applications
Stacked = Fault Zones, but Local!
Cloud Ready Hardware
Cloud Ready Hardware
• Flexible
• Dense
• Efficient
• Modular
• Swift: per core : 4+ spindles & 2 Gb RAM
• Nova: per core : 1 spindle & 4 Gb RAM
Big & Powerful vs. Small & Dense
A B C
A B C
A B C
A B
C D
A B
C D
A B
C D
A B
C D
A B
C D
A B
C D
A B
C D
A B
C D
A B
C D
D1
D2
D3
Let’s go!