openstack: open source private/public cloud software
TRANSCRIPT
![Page 1: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/1.jpg)
![Page 2: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/2.jpg)
![Page 3: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/3.jpg)
Atul Jha, Technology Evangalist, R&D, CssCorp@koolhead17
![Page 4: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/4.jpg)
Warm up!!
![Page 5: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/5.jpg)
Menu/Agenda
![Page 6: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/6.jpg)
![Page 7: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/7.jpg)
– History – Release – Stats – Components in detail – Development Process – Q/A – & some magic :)
![Page 8: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/8.jpg)
History
![Page 9: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/9.jpg)
Rackspace + Nasa “OpenStack”
![Page 10: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/10.jpg)
![Page 11: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/11.jpg)
And 100 others who could not make it to the previous slide...
![Page 12: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/12.jpg)
Open
![Page 13: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/13.jpg)
Release Cycle
Austin, B, C, D, E, Folsom, Grizzly (next stable release)
![Page 14: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/14.jpg)
Some stats
![Page 15: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/15.jpg)
Ohloh..
Some stats
330 contributors who implemented 185 different featuresIn current stable release name “Folsom”
![Page 16: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/16.jpg)
more than 330 contributors whoImplemented 185 different features
In current stable release name “Folsom”
![Page 17: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/17.jpg)
VC funds at stake Over 1 billion$ on startups.
![Page 18: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/18.jpg)
Mergers and acquisition Nicira acqired by Vmware Cisco buys vCider Many more ..
![Page 19: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/19.jpg)
![Page 20: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/20.jpg)
Openstack Components in detail..
![Page 21: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/21.jpg)
Nova (OpenStack Compute)
ReST based API Highly-modular framework Hardware agnostic Hypervisor agnostic
![Page 22: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/22.jpg)
Object server
Nova components
RabbitMQAPI node
Scheduler node
Compute node
Database Datastore
![Page 23: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/23.jpg)
Swift (OpenStack Object Storage)
Object storage ReSTful interface Objects in containers in accounts No object size limit 3+ replication factor in separate
![Page 24: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/24.jpg)
Swift main components
Proxy server
Account server
Container server
Object server
Swift API
![Page 25: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/25.jpg)
Glance (OpenStack Image service)
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
![Page 26: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/26.jpg)
Glance architecture
glance-apiGlance API
glanceCLI tool
glance.clientPython library
Reg
istry A
PI
glance-registry
...
...
SQL
S3
HTTP
Local FS
Swift
Images
Metadata
...
![Page 27: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/27.jpg)
Keystone (OpenStack Identity)
Keystone
Swift
Glance keystone-manage
...
SQL
NovaAPI servers
LDAP
Session API Admin API
Unified tenants / accounts for all services
![Page 28: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/28.jpg)
“Horizon” (OpenStack Web UI)
Django module to build web UIs
Swift
Glance
NovaAPI servers
Cinder
Quantum
![Page 29: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/29.jpg)
Quantum (Network as a service)
Uses agents & plugins Presents a logical API
Offers an API that is extensible and evolvesindependently of the compute API
![Page 30: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/30.jpg)
Quantum architecture
![Page 31: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/31.jpg)
Folsom - available plugins
Linux BridgeOpenVSwitchNicira NVPCisco (UCS Blade + Nexus)Ryu OpenFlow controllerNEC ProgrammableFlow Controller
![Page 32: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/32.jpg)
Cinder
nova-volume codebase
Saperated to facilitate independent development.
new storage backends:○ NetApp /w NFS○ Zadara VPSA
![Page 33: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/33.jpg)
Cinder architecture
![Page 34: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/34.jpg)
![Page 35: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/35.jpg)
![Page 36: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/36.jpg)
OpenStack as product
![Page 37: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/37.jpg)
Public Cloud
Rackspace, HPcloud, eNovance, Internap & many others ..
![Page 38: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/38.jpg)
Private Cloud Rackspace Suse Piston Nebula StackOps, RedHat & others..
![Page 39: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/39.jpg)
Who is using it?
AT&T,Dreamhost, NeCTAR, Aptira and many others http://www.openstack.org/user-stories/
![Page 40: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/40.jpg)
Contributing to OpenStack
![Page 41: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/41.jpg)
Tools to know Gerrit Jenkins Launchpad Git Python DevStack
![Page 42: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/42.jpg)
Development process sign CLA pull the source do the changes submit for review Jenkins will pre-merge & magic will happen :)
![Page 43: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/43.jpg)
Roadmap for Grizzly
![Page 44: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/44.jpg)
Join Us
![Page 45: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/45.jpg)
About OpenStack
openstack.orgwiki.openstack.org/MailingListstwitter.com/openstack
![Page 46: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/46.jpg)
About OpenStack India twitter.com/openstackindia www.meetup.com/Indian-OpenStack-User-Group
![Page 47: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/47.jpg)
Rabbitmq being single point of failure .. SOMEONE ASKED ME ABOUT IT IN MY PREVIOUS PRESENTATION
![Page 48: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/48.jpg)
Rabbitmq cluster with mirrored queue. :D
![Page 49: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/49.jpg)
Questions?
![Page 50: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/50.jpg)
Razique
![Page 51: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/51.jpg)
OSIdays Banglore, India, 12/10/2012
![Page 52: OpenStack: Open Source Private/Public Cloud Software](https://reader034.vdocuments.site/reader034/viewer/2022042714/554be900b4c90556328b4de7/html5/thumbnails/52.jpg)
Thanks!!Razique, ttx, @mirantisit, Yogesh, Ken Pepple