Upload
andrew-shafer
View
3.357
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Some personal perspectives on OpenStack, which may not accurately reflect the opinion of my employer, OpenStack, or my parents. I gave this presentation for the SDForum at Stanford Sept 28th, 2010.
Citation preview
Wednesday, September 29, 2010
Philosophy & Implementation
Wednesday, September 29, 2010
forum (ˈfɔːrəm)
a public meeting place for open discussion
Wednesday, September 29, 2010
Andrew Clay Shafer
Wednesday, September 29, 2010
Andrew Clay Shafer
Wednesday, September 29, 2010
Andrew Clay Shafer
Wednesday, September 29, 2010
Andrew Clay Shafer
Wednesday, September 29, 2010
Andrew Clay Shafer
Wednesday, September 29, 2010
Andrew Clay Shafer
Wednesday, September 29, 2010
Andrew Clay Shafer
Wednesday, September 29, 2010
is_a?(Cloud)
Wednesday, September 29, 2010
CloudTaxonomies
Wednesday, September 29, 2010
CloudTaxonomies
Wednesday, September 29, 2010
CloudTaxonomies
Too Much *aaS
Wednesday, September 29, 2010
CloudStandards
Wednesday, September 29, 2010
CloudStandards
Wednesday, September 29, 2010
I don’t care.
Wednesday, September 29, 2010
I don’t care.
Neither should you.
Wednesday, September 29, 2010
I don’t care.
Neither should you.
What can I do with it?
Wednesday, September 29, 2010
Utility
Wednesday, September 29, 2010
Reliability
Wednesday, September 29, 2010
Distributed Systems
Wednesday, September 29, 2010
Open
Wednesday, September 29, 2010
Community
Wednesday, September 29, 2010
Implementation
Wednesday, September 29, 2010
Operations
Wednesday, September 29, 2010
Meandering Editorialization
Wednesday, September 29, 2010
6 Laws Of Reliability
Isolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
Wednesday, September 29, 2010
6 Laws Of Reliability
Isolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
Joe ArmstrongWednesday, September 29, 2010
This is the untold story the of ‘Cloud’
Wednesday, September 29, 2010
This is the untold story the of ‘Cloud’
Client-Server/SOArelearn the lessonsof the Mainframe
Wednesday, September 29, 2010
Now where were we...
Wednesday, September 29, 2010
Now where were we...
Wednesday, September 29, 2010
Now where were we...
Wednesday, September 29, 2010
Now where were we...
Wednesday, September 29, 2010
Now where were we...
Wednesday, September 29, 2010
Now where were we...
Wednesday, September 29, 2010
Wednesday, September 29, 2010
Wednesday, September 29, 2010
Wednesday, September 29, 2010
The Marin Institute envisions communities free of the alcohol industry’s negative influence and an alcohol industry that does not harm the public’s health.
Wednesday, September 29, 2010
I envision a community of service providers.
Wednesday, September 29, 2010
I envision a community of service providers.
A kernel for the cloud
Wednesday, September 29, 2010
A kernel for the cloud
Wednesday, September 29, 2010
A kernel for the cloud
Wednesday, September 29, 2010
A little more specific
Wednesday, September 29, 2010
Swift & Nova
Wednesday, September 29, 2010
IaaSStorage & Compute
Wednesday, September 29, 2010
≈ S3 + EC2
Wednesday, September 29, 2010
Swift
Wednesday, September 29, 2010
Wednesday, September 29, 2010
Consistent Hash Ring + Some Stuff
Wednesday, September 29, 2010
Consistent Hash Ring + Some Stuff
Because you haven’t lived until you implement a distributed KV store...
Wednesday, September 29, 2010
swift-init auth-server startswift-init proxy-server startswift-init account-server startswift-init container-server startswift-init object-server startswift-init object-updater startswift-init container-updater startswift-init object-replicator startswift-init container-replicator startswift-init account-replicator startswift-init object-auditor startswift-init container-auditor startswift-init account-auditor startswift-init account-reaper start
http://github.com/cloudscaling/swift-soloWednesday, September 29, 2010
Nova
Wednesday, September 29, 2010
Wednesday, September 29, 2010
Wednesday, September 29, 2010
Wednesday, September 29, 2010
http://github.com/cloudscaling/novascriptforked from vishvananda/novascript
Wednesday, September 29, 2010
TANSTAAL
Wednesday, September 29, 2010
6 Laws Of Reliability
Isolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
Joe ArmstrongWednesday, September 29, 2010
6 Laws Of Reliability
Isolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
Joe Armstrong
BYO
Wednesday, September 29, 2010
Thanks
Wednesday, September 29, 2010
Thanks
SDForum
Wednesday, September 29, 2010
Thanks
SDForum
Stackers
Wednesday, September 29, 2010
Thanks
SDForum
Stackers
Chris Wedgwood
JC SmithAndrew LoewensternCaleb Tennis
CloudscalersJoe Arnold
Blake BarnettWednesday, September 29, 2010
Questions?
Wednesday, September 29, 2010
Now Go Build Something
Wednesday, September 29, 2010
@littleidea
Wednesday, September 29, 2010