Your SlideShare is downloading. ×
0
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Openstack: An Open Source Cloud Framework
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Openstack: An Open Source Cloud Framework

3,308

Published on

slides from O'Reilly Webcast

slides from O'Reilly Webcast

Published in: Technology, Education
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,308
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
313
Comments
0
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. An Open Source Cloud Framework
  • 2. Andrew Clay Shafer
  • 3. MeanderingEditorialization Ahead
  • 4. is_a?(Cloud)
  • 5. In the beginning…
  • 6. http://www.openstack.org/
  • 7. 110 Companies 1556 People Hardware Service Vendors Providers >50 M Venture Capital
  • 8. Nova: Compute IaaS http://www.openstack.org/projects/compute/ Swift: Object Storage http://www.openstack.org/projects/storage/ Glance: Image Registryhttp://www.openstack.org/projects/image-service/
  • 9. Keystone: Unified Auth Dashboard: Der Blinkenlights
  • 10. The project clearly needs logos
  • 11. architecturish
  • 12. some numbers: Nova 79,372 lines of code 19,877 comments 19,941 blanks ~145 contributors 30 Day Commit Activity 42 committers made 731 commits 323 files modified 281658 lines added
  • 13. some numbers: Swift 34,784 lines of code 6,790 comments 5,015 blanks ~36 contributors 30 Day Commit Activity 7 committers made 30 commits 21 files modified 748 lines added 183 lines removed
  • 14. some numbers: Glance A few minutes of ‘wc –l’ and ‘git log’ ~20 contributors About half the size of Swift but about twice as active No Ohloh
  • 15. some numbers: Dashboard 16,821 lines of code 2,023 comments 3,606 blanks ~26 contributors 30 Day Commit Activity 11committers made 91commits 338 files modified 50421 lines added 35569 lines removed
  • 16. some numbers: Keystone A few minutes of ‘wc –l’ and ‘git log’ ~20 contributorsAbout half the same size Swift but about twice as active No Ohloh
  • 17. Diablo The devil is in the details~2x more code than Cactus
  • 18. It’s a frameworkChoose your own adventure…
  • 19. could easily spend an hour on each service architecture functionality configuration API deployment development use cases
  • 20. wager most people are interested in… Nova
  • 21. http://devstack.org/
  • 22. stack.sh: shell scripted source install quickest path to running code that is accessible to change see everything that gets installed and configurednova services, glance, keystone, dashboard and munin runs all the services in named screen sessions Are you down with RCB?
  • 23. so you really want to build a cloud?
  • 24. We writesthe codeswe hates the servers
  • 25. Freedom!
  • 26. cool story, bro
  • 27. Dirty Little Secret can’t be clouds all the way down...
  • 28. Someone has to make it work... It puts the scalability inthe basket or it gets the hose again...
  • 29. doing it wrongseriously, just say no
  • 30. the secret sauce: ‘there is no secret sauce’Progress comes to those who train and train; reliance on secret techniques will get you nowhere. -- Morihei Ueshiba
  • 31. PerformanceCost FailureCompromise?
  • 32. Networking how does it work? soooo many choices
  • 33. Storagehard problem
  • 34. He who hath ears to hear… let him hear...
  • 35. Bare MetalProvisioning
  • 36. https://github.com/dellcloudedge/crowbar
  • 37. Configuration
  • 38. you have to solve this both in and out of the cloudmight as well leverage the community No?http://puppetlabs.com/ http://www.opscode.com/
  • 39. 6 Laws Of Reliability Isolation Concurrency Failure Detection Fault Identification Live Upgrade Stable Storage Joe Armstrong
  • 40. 6 Laws Of Reliability Isolation Concurrency BYO Failure Detection Fault Identification Live Upgrade Stable Storage Joe Armstrong
  • 41. Demo Time
  • 42. fin@littleidea

×