Top Banner
Lessons from the Field Scaling OpenStack Technology
32

Oscon keynote 2012

Dec 18, 2014

Download

Technology

Brian Aker

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Oscon keynote 2012

Lessons from the FieldScaling OpenStack Technology

Page 2: Oscon keynote 2012

Journey...

OSCON 2011

Technologist, does not enjoy running a company.

That is a story many people can tell.

Open Stack, switched. Quickly.

OSCON 2011

Technologist, does not enjoy running a company.

That is a story many people can tell.

Open Stack, switched. Quickly.

Page 3: Oscon keynote 2012

Glance

Nova

Swift

Page 4: Oscon keynote 2012

Glance

Nova Horizon

Keystone

Swift

Quantum

Page 5: Oscon keynote 2012

Glance

Nova Horizon

Keystone

Swift

QuantumB

lock

Sto

rag

e

Load

Bala

nci

ng

Data

base

s

DN

S

Mete

rin

g

Bill

ing

Mon

itori

ng

Ala

rmin

g

Mess

ag

ing

Au

tom

ati

on

Orc

hest

rati

on

Look Ma, I wrote A Database

Look Ma, I wrote A Database

Acc

ou

nt

main

ten

an

ce

Page 6: Oscon keynote 2012

ServicevsShipping

Observations at Sun

ServicevsShipping

Observations at Sun

Converged Cloud

Traditional IT

PrivateManaged

Public

Page 7: Oscon keynote 2012

1 server every 15 seconds

Page 8: Oscon keynote 2012
Page 9: Oscon keynote 2012

It was real!

Page 10: Oscon keynote 2012

What have we learned?

Page 11: Oscon keynote 2012

Security

The Web is UTF-8

Page 12: Oscon keynote 2012

VARCHAR !=

Primary Key

Page 13: Oscon keynote 2012

Polling Does Not Scale

Page 14: Oscon keynote 2012

Mindshare Matters

You can fix the Technology

Page 15: Oscon keynote 2012

jclouds

Page 16: Oscon keynote 2012
Page 17: Oscon keynote 2012

Glance

Nova Horizon

Keystone

Swift

QuantumB

lock

Sto

rag

e

Load

Bala

nci

ng

Data

base

s

DN

S

Mete

rin

g

Bill

ing

Mon

itori

ng

Ala

rmin

g

Mess

ag

ing

Au

tom

ati

on

Orc

hest

rati

on

Look Ma, I wrote A Database

Look Ma, I wrote A Database

Acc

ou

nt

main

ten

an

ce

Page 18: Oscon keynote 2012

Glance

Nova Horizon

Keystone

Swift

QuantumB

lock

Sto

rag

e

Load

Bala

nci

ng

Data

base

s

DN

S

Mete

rin

g

Bill

ing

Mon

itori

ng

Ala

rmin

g

Mess

ag

ing

Au

tom

ati

on

Orc

hest

rati

on

Look Ma, I wrote A Database

Look Ma, I wrote A Database

Acc

ou

nt

main

ten

an

ce

Page 19: Oscon keynote 2012

Diablo v1.0

Page 20: Oscon keynote 2012

Diablo v1.0

Essex v2.0

Page 21: Oscon keynote 2012

Diablo v1.0

Essex v2.0

Folsum v3.0

Page 22: Oscon keynote 2012

Good Open Source Usage(The Bugzilla Dilemma)

Page 23: Oscon keynote 2012

Continuous

Integration

Deployment

Page 24: Oscon keynote 2012

Continuous

Integration

(not solved)Deployment

Page 25: Oscon keynote 2012

Other Lessons from the Field...

(The observations of an Open Source Developer...)

Page 26: Oscon keynote 2012

It turns out,...there is more money

for the asking.

Page 27: Oscon keynote 2012

Implementation

!=

API Documentation, tests.

Tell memslap story

Documentation, tests.

Tell memslap story

Page 28: Oscon keynote 2012

“the UNIX of the Cloud”- Marten Mickos, Eucalyptus CEO

Page 29: Oscon keynote 2012

“First they ignore you, then they laugh at you,

then they fight you, then you win.”

- Marten Mickos, MySQL CEO, quoting Mahatma Gandhi in reference to Oracle’s actions against MySQL INC.

Page 30: Oscon keynote 2012

UNIX

Won!

Page 31: Oscon keynote 2012

Interested?

Page 32: Oscon keynote 2012

https://www.hpcloud.com/free-trialTry it out for yourself.

Please remember that it is Beta. Please contribute by giving us feedback.

SLASLA