OpenStack Summit, A Community of Service Providers

Preview:

DESCRIPTION

A Kernel for the Cloud

Citation preview

Open EcosystemsAndrew Clay ShaferOpenStack Summit

Wednesday, November 10, 2010

Andrew Clay Shafer

@littleidea

Wednesday, November 10, 2010

Wednesday, November 10, 2010

My Interests

Wednesday, November 10, 2010

My Interests

Wednesday, November 10, 2010

serv·ice•the supplying or supplier of utilities or commodities, as water, electricity, or gas, required or demanded by the public.

•something made or done by a commercial organization for the public benefit and without regard to direct profit

Wednesday, November 10, 2010

Clouds

Wednesday, November 10, 2010

Cloud Computing

Wednesday, November 10, 2010

Clouds

Wednesday, November 10, 2010

“75% of the code comes from people paid to do it”

Kernel Patches Devs

2.6.29 11600 1170

2.6.30 11700 1130

2.6.31 10600 1150

2.6.32 10800 1230

2.6.33 10500 1150

2.6.34 9100 1110

Wednesday, November 10, 2010

Top 5 Contributors

•12.3% Red Hat

•7.6% IBM

7.6% Novell

•5.3% Intel

•2.4% Oracle

Wednesday, November 10, 2010

64.8% by 100s of others

Wednesday, November 10, 2010

64.8% by 100s of others

And that’s just the kernel

Wednesday, November 10, 2010

Remember when Linux was hard?

Wednesday, November 10, 2010

Wednesday, November 10, 2010

apt-get install rails

yum install mysql-server

yum install php

apt-get install tomcat6

wget http://erlang.org/download/otp_src_R13B04.tar.gztar zxvf otp_src_R13B04.tar.gzcd otp_src_R13B04./configure && make && sudo make install

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

$$$$

$$

$$

$

$

$$$

$

$$

$$$$

$$$

$$

Wednesday, November 10, 2010

I envision a community of service providers.

Wednesday, November 10, 2010

I envision a community of service providers.

A kernel for the cloud

Wednesday, November 10, 2010

A kernel for the cloud

Wednesday, November 10, 2010

A kernel for the cloud

Wednesday, November 10, 2010

A kernel for the cloud

Wednesday, November 10, 2010

6 Laws Of Reliability

Isolation

Concurrency

Failure Detection

Fault Identification

Live Upgrade

Stable Storage

Joe ArmstrongWednesday, November 10, 2010

6 Laws Of Reliability

Isolation

Concurrency

Failure Detection

Fault Identification

Live Upgrade

Stable Storage

Joe Armstrong

BYO

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

Wednesday, November 10, 2010

What’s next?

Wednesday, November 10, 2010

more questions than answers

Wednesday, November 10, 2010

more questions than answers I have ideas...

Wednesday, November 10, 2010

inefficiency = opportunity

Wednesday, November 10, 2010

inefficiency = opportunity

insurmountable opportunity...

Wednesday, November 10, 2010

What are you going to do?

Wednesday, November 10, 2010