16
Bootstrapping Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle

Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Bootstrapping Hyperscale OpenStack Clouds

Rob Hirschfeld

Principle Cloud Architect at Dell

Online: RobHirschfeld.com & @Zehicle

Page 2: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

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

Page 3: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Enterprise vs. Hyperscale

OVER TWO ORDERS OF MAGNITUDE: 10 servers vs. 1000 servers

Page 4: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Flat Edges

Page 5: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Nested Centralized vs. Flat Edges

Page 6: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Fully Redundant

Page 7: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Foolishly Redundant

Page 8: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Cloud Non-Redundant

Page 9: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Fault Zones

Page 10: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Fault Zones in Hardware

Fault Zo

ne

Fault Zo

ne

Fault Zo

ne

Application Deployment

Page 11: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Fault Zones in Applications

Page 12: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Stacked = Fault Zones, but Local!

Page 13: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Cloud Ready Hardware

Page 14: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Cloud Ready Hardware

• Flexible

• Dense

• Efficient

• Modular

• Swift: per core : 4+ spindles & 2 Gb RAM

• Nova: per core : 1 spindle & 4 Gb RAM

Page 15: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

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

Page 16: Bootstrapping Hyperscale OpenStack Clouds€¦ · Hyperscale OpenStack Clouds Rob Hirschfeld Principle Cloud Architect at Dell Online: RobHirschfeld.com & @Zehicle . Hyperscale design

Let’s go!