Openstack: Open Source software for building public and private cloud.

910 views

Published on

My presentation slide on OpenStack at OSIdays Bangalore, india.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
910
On SlideShare
0
From Embeds
0
Number of Embeds
173
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Openstack: Open Source software for building public and private cloud.

  1. 1. Atul Jha, Technology Evangalist, R&D, CssCorp@koolhead17
  2. 2. Warm up!!
  3. 3. Menu/Agenda
  4. 4. – History– Release– Stats– Components in detail– Development Process– Q/A– & some magic :)
  5. 5. History
  6. 6. Rackspace + Nasa “OpenStack”
  7. 7. And 100 others who couldnot make it to the previousslide...
  8. 8. Open
  9. 9. Release CycleAustin, B, C, D, E, Folsom,Grizzly (next stable release)
  10. 10. Some stats
  11. 11. Ohloh..
  12. 12. more than 330 contributors whoImplemented 185different featuresIn current stable release name“Folsom”
  13. 13. VC funds at stakeOver 1 billion$ on startups.
  14. 14. Mergers and acquisition Nicira acqired by Vmware Cisco buys vCider Many more ..
  15. 15. Openstack Components indetail..
  16. 16. Nova (OpenStack Compute)  ReST based API  Highly-modular framework  Hardware agnostic  Hypervisor agnostic
  17. 17. Nova components Scheduler node Compute node API node RabbitMQ Object server Database Datastore
  18. 18. Swift (OpenStack Object Storage)  Object storage  ReSTful interface  Objects in containers in accounts  No object size limit  3+ replication factor in separate
  19. 19. Swift main components Object server Proxy server Swift API Container server Account server
  20. 20. Glance (OpenStack Imageservice)  Disk images and associated metadata  Discover, register and retrieve  Multiple disk formats : raw, VHD, vmdk, vdi, qcow2, aki, ari, ami  Multiple container formats : ovf, bare, aki, ari, ami
  21. 21. Glance architecture Swift glance CLI tool S3 glance-api glance.client Glance API HTTP Python library Local FS Images ... ... Registry API glance-registry ... SQL Metadata
  22. 22. Keystone (OpenStack Identity) Unified tenants / accounts for all services Swift Glance keystone-manage Session API Keystone Admin API NovaAPI servers ... SQL LDAP
  23. 23. “Horizon” (OpenStack Web UI)  Django module to build web UIs Quantum Cinder Swift Glance Nova API servers
  24. 24. Quantum (Network as a service)Uses agents & pluginsPresents a logical APIOffers an API that is extensible and evolvesindependently of the compute API
  25. 25. Quantum architecture
  26. 26. Folsom - available pluginsLinux BridgeOpenVSwitchNicira NVPCisco (UCS Blade + Nexus)Ryu OpenFlow controllerNEC ProgrammableFlow Controller
  27. 27. Cindernova-volume codebaseSaperated to facilitate independentdevelopment.new storage backends:○ NetApp /w NFS○ Zadara VPSA
  28. 28. Cinder architecture
  29. 29. OpenStack as product
  30. 30. Public CloudRackspace,HPcloud,eNovance,Internap &many others ..
  31. 31. Private Cloud Rackspace Suse Piston Nebula StackOps, RedHat & others..
  32. 32. Who is using it?AT&T,Dreamhost, NeCTAR,Aptira and many othershttp://www.openstack.org/user-stories/
  33. 33. Contributing to OpenStack
  34. 34. Tools to know Gerrit Jenkins Launchpad Git Python DevStack
  35. 35. Development process sign CLA pull the source do the changes submit for review Jenkins will pre-merge& magic will happen :)
  36. 36. Roadmap for Grizzly
  37. 37. Join Us
  38. 38. About OpenStackopenstack.orgwiki.openstack.org/MailingListstwitter.com/openstack
  39. 39. About OpenStack Indiatwitter.com/openstackindiawww.meetup.com/Indian-OpenStack-User-Group
  40. 40. Rabbitmq being single pointof failure .. SOMEONE ASKED MEABOUT IT IN MY PREVIOUSPRESENTATION
  41. 41. Rabbitmq cluster withmirrored queue. :D
  42. 42. Questions?
  43. 43. Razique
  44. 44. OSIdays Banglore, India, 12/10/2012
  45. 45. Thanks!!Razique, ttx, @mirantisit, Yogesh,Ken Pepple

×