SlideShare a Scribd company logo
1 of 21
Download to read offline
Openstack India Meetup
                                           May 5


                                  Deepak Garg
                                   Citrix R&D

Openstack India Meetup by Deepak Garg is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License
Based on a work at github.com.
Contents
●   History and Motivation
●   My DC !
●   How it looks to the User !
●   Components
●   Simple WorkFlow
●   History and Motivation
●   Partners
●   Openness and Culture
●   Community in India
                             Some of the pics in this slide is taken from Ken
●   Meetups/Events           Pepple's website http://ken.pepple.info
What does it do !
●   A Software to create IaaS clouds
●   Infrastructure → Physical Servers, Physical Storage,
    Network Switches etc..
●   Pool your Compute ( Servers ), Storage ( FS, SAN, Filers
    etc.. ), Control your network devices
●   100 Servers each with 32 GiB RAM ~= a Black box with
    3200 GiB RAM
●   On demand !
●   SeamLess
My DC !                       DB VMs
                              Web VMs
 Switch 1    Switch 2
                              Physical Hosts



        S1              S16



        S2



        S3



        S4


        S5
How it looks to the User !

                     Pooling the compute.
                     To the user, it can serve
                     scalable and infinite
                     compute on demand
Compute

                       Pooling the storage. To
                       the user, it can serve
                       scalable and infinite
                       storage on demand
Components
●   Nova – Openstack Compute
●   Swift – Openstack Object Storage
●   Glance – Openstack Image Service
●   Keystone – Openstack Identity Service
●   Horizon – Openstack Dashboard
●   Quantum – Openstack Networking Service
●   Others:
              Atlaas – Load Balancing as a Service
Nova
●   VM lifecycle → provisioning, maintaining
●   ~ Amazon EC2, RAX Cloud Servers, VPS
●   Also provides volume service ~ EBS
●   Further divided into logical components: nova-api, nova-
    compute, nova-network,
           - nova-schedule:- decides which physical host the VM
    should run. Scheduling algos can be very simple or very complex
           - nova-api:- provides endpoint for OS/EC2 API, initiates req.
           - nova-compute:- lifecycle of VMs
           - nova-volume:- creates, attaches, detaches persistent vols
           - nova-network:- provisioning vifs, firing iptable rules
Swift
●   Object Blob Store
●   ~ Amazon S3 or RAX Cloud Files
●   Distributed architecture -- no SPOF, scale horizontally
       - Proxy Server:- provides API endpoint
       - Account Server:- manage accounts
       - Container Server:- maps containers (folders)
       - Object Server:- manage actual files/objects
Keystone
●   Users and Tenants management
●   AuthN and AuthZ services
●   ~ Amazon IAM
●   All components talk to Keystone
●   Give your username/password and get a token
         - Pass token to other services for the API calls you make
         - Services verify that token with Keystone for AuthN / AuthZ
         - Pluggable backend → LDAP, SQL, Key-Value stores
Glance
●   Discover, Storage and Retrieval of VM images for Nova
●   Can use Swift or any other filesystem for backend
    storage
●   Optional component but recommended
      - glance-api:- provides api endpoint
      - glance-registry:- metadata about images
      - image-store:- could be swift / S3 etc.
Horizon and Quantum
●   GUI for admins, tenants and users
●   Uses keystone API for commands
●   Quantum:
       - plays with switches → physical and virtual
       - pluggable architeture → drivers available for OVS,
    Nicira, Cisco etc., write your own proprietary driver
The Others
●   Queuing Service → RabbitMQ or any AMQP
●   DB → MySql, Postgres, Sqlite
●   Apache with mod_wsgi → Dashboard
Simple Workflow
Simple WorkFlow 2.0
History and Motivation
●   July 2010,
●   RAX and NASA
●   RAX to compete in IaaS industry
●   RAX Cloud – 2009 Cloud Files rewrite
                2010 cloud Servers rewrite/ open source
                


●   NASA launch VMs and launch satellites
                   Nebula – not happy with Eucalyptus
                   Writing their own (in Python)
Partners
Openness and culture
●   Open Source → Apache 2.0
●   Open Design → Design Summit and Dev conf for
    every release
●   Open Dev → github, Launchpad and gerrit
●   Open Community → PTLs and PB members elected
    by the community
Community in India
●   ML: openstackindia@librelist.com
●   Meetup Page:
    http://www.meetup.com/Indian-OpenStack-User-Group/
●   LinkedIn: Openstack India community
    http://www.linkedin.com/groups/OpenStack-India-4005742
●
    FB: Openstack India User Grp
    http://www.facebook.com/groups/328814400511881/
●   Python Developers Meetup page:
    http://www.meetup.com/Bangalore-Python-Developers-Group/
Meetups/Events

●   Bug Squashing Day / Release Hack Ins
●   User grp and Knowledge transfer
Q ?




deepakgarg.iitg@gmail.com 

         @donji

More Related Content

What's hot

Openstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
Arthur Berezin
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStack
openstackindia
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStack
openstackindia
 
Filesystem as a service in OpenStack
Filesystem as a service in OpenStackFilesystem as a service in OpenStack
Filesystem as a service in OpenStack
openstackindia
 

What's hot (20)

HLayer / Kubernetes for CI/CD
HLayer / Kubernetes for CI/CDHLayer / Kubernetes for CI/CD
HLayer / Kubernetes for CI/CD
 
Apache CloudStack at LinuxCon Japan
Apache CloudStack at LinuxCon JapanApache CloudStack at LinuxCon Japan
Apache CloudStack at LinuxCon Japan
 
SFScon16 - Michele Baldessari: "OpenStack – An introduction"
SFScon16 - Michele Baldessari: "OpenStack – An introduction"SFScon16 - Michele Baldessari: "OpenStack – An introduction"
SFScon16 - Michele Baldessari: "OpenStack – An introduction"
 
Application Deployment and Management at Scale at 1&1
Application Deployment and Management at Scale at 1&1Application Deployment and Management at Scale at 1&1
Application Deployment and Management at Scale at 1&1
 
Openstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
 
Introduction to OpenStack : Barcamp Bangkhen 2016
Introduction to OpenStack : Barcamp Bangkhen 2016Introduction to OpenStack : Barcamp Bangkhen 2016
Introduction to OpenStack : Barcamp Bangkhen 2016
 
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
AKS - Azure Kubernetes Services  - kubernetes meetup may 2018AKS - Azure Kubernetes Services  - kubernetes meetup may 2018
AKS - Azure Kubernetes Services - kubernetes meetup may 2018
 
Using Serverless Architectures to build and provision modern infrastructures​
Using Serverless Architectures to build and provision modern infrastructures​Using Serverless Architectures to build and provision modern infrastructures​
Using Serverless Architectures to build and provision modern infrastructures​
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Deep Dive into Openstack Storage, Sean Cohen, Red Hat
Deep Dive into Openstack Storage, Sean Cohen, Red HatDeep Dive into Openstack Storage, Sean Cohen, Red Hat
Deep Dive into Openstack Storage, Sean Cohen, Red Hat
 
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStack
 
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...
 
Netflix oss season 1 episode 3
Netflix oss season 1 episode 3 Netflix oss season 1 episode 3
Netflix oss season 1 episode 3
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStack
 
Openstack In Real Life
Openstack In Real LifeOpenstack In Real Life
Openstack In Real Life
 
OpenStack Tokyo Meeup - Gluster Storage Day
OpenStack Tokyo Meeup - Gluster Storage DayOpenStack Tokyo Meeup - Gluster Storage Day
OpenStack Tokyo Meeup - Gluster Storage Day
 
Filesystem as a service in OpenStack
Filesystem as a service in OpenStackFilesystem as a service in OpenStack
Filesystem as a service in OpenStack
 
Containers and CloudStack
Containers and CloudStackContainers and CloudStack
Containers and CloudStack
 
Guts & OpenStack migration
Guts & OpenStack migrationGuts & OpenStack migration
Guts & OpenStack migration
 

Similar to Openstack India May Meetup

Why Kubernetes as a container orchestrator is a right choice for running spar...
Why Kubernetes as a container orchestrator is a right choice for running spar...Why Kubernetes as a container orchestrator is a right choice for running spar...
Why Kubernetes as a container orchestrator is a right choice for running spar...
DataWorks Summit
 

Similar to Openstack India May Meetup (20)

Kubernetes Forum Seoul 2019: Re-architecting Data Platform with Kubernetes
Kubernetes Forum Seoul 2019: Re-architecting Data Platform with KubernetesKubernetes Forum Seoul 2019: Re-architecting Data Platform with Kubernetes
Kubernetes Forum Seoul 2019: Re-architecting Data Platform with Kubernetes
 
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
Docker Meetup Tokyo #23 - Zenko Open Source Multi-Cloud Data Controller - Lau...
 
DevEx | there’s no place like k3s
DevEx | there’s no place like k3sDevEx | there’s no place like k3s
DevEx | there’s no place like k3s
 
Why Kubernetes as a container orchestrator is a right choice for running spar...
Why Kubernetes as a container orchestrator is a right choice for running spar...Why Kubernetes as a container orchestrator is a right choice for running spar...
Why Kubernetes as a container orchestrator is a right choice for running spar...
 
State of serverless
State of serverlessState of serverless
State of serverless
 
LINE's Private Cloud - Meet Cloud Native World
LINE's Private Cloud - Meet Cloud Native WorldLINE's Private Cloud - Meet Cloud Native World
LINE's Private Cloud - Meet Cloud Native World
 
Zenko & MetalK8s @ Dublin Docker Meetup, June 2018
Zenko & MetalK8s @ Dublin Docker Meetup, June 2018Zenko & MetalK8s @ Dublin Docker Meetup, June 2018
Zenko & MetalK8s @ Dublin Docker Meetup, June 2018
 
OpenStack Cinder Best Practices - Meet Up
OpenStack Cinder Best Practices - Meet UpOpenStack Cinder Best Practices - Meet Up
OpenStack Cinder Best Practices - Meet Up
 
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
 
Webinar - DreamObjects/Ceph Case Study
Webinar - DreamObjects/Ceph Case StudyWebinar - DreamObjects/Ceph Case Study
Webinar - DreamObjects/Ceph Case Study
 
The Analytic Platform behind IBM’s Watson Data Platform by Luciano Resende a...
 The Analytic Platform behind IBM’s Watson Data Platform by Luciano Resende a... The Analytic Platform behind IBM’s Watson Data Platform by Luciano Resende a...
The Analytic Platform behind IBM’s Watson Data Platform by Luciano Resende a...
 
Chef for OpenStack - OpenStack Fall 2012 Summit
Chef for OpenStack  - OpenStack Fall 2012 SummitChef for OpenStack  - OpenStack Fall 2012 Summit
Chef for OpenStack - OpenStack Fall 2012 Summit
 
Chef for OpenStack- Fall 2012.pdf
Chef for OpenStack- Fall 2012.pdfChef for OpenStack- Fall 2012.pdf
Chef for OpenStack- Fall 2012.pdf
 
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for TomorrowOpenStack Cinder, Implementation Today and New Trends for Tomorrow
OpenStack Cinder, Implementation Today and New Trends for Tomorrow
 
The Analytic Platform behind IBM’s Watson Data Platform - Big Data Spain 2017
The Analytic Platform behind IBM’s Watson Data Platform - Big Data Spain 2017The Analytic Platform behind IBM’s Watson Data Platform - Big Data Spain 2017
The Analytic Platform behind IBM’s Watson Data Platform - Big Data Spain 2017
 
Achieving Infrastructure Portability with Chef
Achieving Infrastructure Portability with ChefAchieving Infrastructure Portability with Chef
Achieving Infrastructure Portability with Chef
 
Australian OpenStack User Group August 2012: Chef for OpenStack
Australian OpenStack User Group August 2012: Chef for OpenStackAustralian OpenStack User Group August 2012: Chef for OpenStack
Australian OpenStack User Group August 2012: Chef for OpenStack
 
KnativeCon 2022 - Knative Functions
KnativeCon 2022 - Knative FunctionsKnativeCon 2022 - Knative Functions
KnativeCon 2022 - Knative Functions
 
Introduction and hacking OpenStack, Pycon India
Introduction and hacking OpenStack,  Pycon IndiaIntroduction and hacking OpenStack,  Pycon India
Introduction and hacking OpenStack, Pycon India
 
OpenStack Deployments with Chef
OpenStack Deployments with ChefOpenStack Deployments with Chef
OpenStack Deployments with Chef
 

More from Deepak Garg (6)

Foundation launch
Foundation launchFoundation launch
Foundation launch
 
Developing with-devstack
Developing with-devstackDeveloping with-devstack
Developing with-devstack
 
Google app-engine-with-python
Google app-engine-with-pythonGoogle app-engine-with-python
Google app-engine-with-python
 
NetScaler and advanced networking in cloudstack
NetScaler and advanced networking in cloudstackNetScaler and advanced networking in cloudstack
NetScaler and advanced networking in cloudstack
 
Bangpypers april-meetup-2012
Bangpypers april-meetup-2012Bangpypers april-meetup-2012
Bangpypers april-meetup-2012
 
Social coding and Participating in Open Source Communitites
Social coding and Participating in Open Source CommunititesSocial coding and Participating in Open Source Communitites
Social coding and Participating in Open Source Communitites
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

Openstack India May Meetup

  • 1. Openstack India Meetup May 5 Deepak Garg Citrix R&D Openstack India Meetup by Deepak Garg is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License Based on a work at github.com.
  • 2. Contents ● History and Motivation ● My DC ! ● How it looks to the User ! ● Components ● Simple WorkFlow ● History and Motivation ● Partners ● Openness and Culture ● Community in India Some of the pics in this slide is taken from Ken ● Meetups/Events Pepple's website http://ken.pepple.info
  • 3. What does it do ! ● A Software to create IaaS clouds ● Infrastructure → Physical Servers, Physical Storage, Network Switches etc.. ● Pool your Compute ( Servers ), Storage ( FS, SAN, Filers etc.. ), Control your network devices ● 100 Servers each with 32 GiB RAM ~= a Black box with 3200 GiB RAM ● On demand ! ● SeamLess
  • 4. My DC ! DB VMs Web VMs Switch 1 Switch 2 Physical Hosts S1 S16 S2 S3 S4 S5
  • 5. How it looks to the User ! Pooling the compute. To the user, it can serve scalable and infinite compute on demand Compute Pooling the storage. To the user, it can serve scalable and infinite storage on demand
  • 6. Components ● Nova – Openstack Compute ● Swift – Openstack Object Storage ● Glance – Openstack Image Service ● Keystone – Openstack Identity Service ● Horizon – Openstack Dashboard ● Quantum – Openstack Networking Service ● Others: Atlaas – Load Balancing as a Service
  • 7. Nova ● VM lifecycle → provisioning, maintaining ● ~ Amazon EC2, RAX Cloud Servers, VPS ● Also provides volume service ~ EBS ● Further divided into logical components: nova-api, nova- compute, nova-network, - nova-schedule:- decides which physical host the VM should run. Scheduling algos can be very simple or very complex - nova-api:- provides endpoint for OS/EC2 API, initiates req. - nova-compute:- lifecycle of VMs - nova-volume:- creates, attaches, detaches persistent vols - nova-network:- provisioning vifs, firing iptable rules
  • 8. Swift ● Object Blob Store ● ~ Amazon S3 or RAX Cloud Files ● Distributed architecture -- no SPOF, scale horizontally - Proxy Server:- provides API endpoint - Account Server:- manage accounts - Container Server:- maps containers (folders) - Object Server:- manage actual files/objects
  • 9. Keystone ● Users and Tenants management ● AuthN and AuthZ services ● ~ Amazon IAM ● All components talk to Keystone ● Give your username/password and get a token - Pass token to other services for the API calls you make - Services verify that token with Keystone for AuthN / AuthZ - Pluggable backend → LDAP, SQL, Key-Value stores
  • 10. Glance ● Discover, Storage and Retrieval of VM images for Nova ● Can use Swift or any other filesystem for backend storage ● Optional component but recommended - glance-api:- provides api endpoint - glance-registry:- metadata about images - image-store:- could be swift / S3 etc.
  • 11. Horizon and Quantum ● GUI for admins, tenants and users ● Uses keystone API for commands ● Quantum: - plays with switches → physical and virtual - pluggable architeture → drivers available for OVS, Nicira, Cisco etc., write your own proprietary driver
  • 12.
  • 13. The Others ● Queuing Service → RabbitMQ or any AMQP ● DB → MySql, Postgres, Sqlite ● Apache with mod_wsgi → Dashboard
  • 16. History and Motivation ● July 2010, ● RAX and NASA ● RAX to compete in IaaS industry ● RAX Cloud – 2009 Cloud Files rewrite 2010 cloud Servers rewrite/ open source  ● NASA launch VMs and launch satellites  Nebula – not happy with Eucalyptus  Writing their own (in Python)
  • 18. Openness and culture ● Open Source → Apache 2.0 ● Open Design → Design Summit and Dev conf for every release ● Open Dev → github, Launchpad and gerrit ● Open Community → PTLs and PB members elected by the community
  • 19. Community in India ● ML: openstackindia@librelist.com ● Meetup Page: http://www.meetup.com/Indian-OpenStack-User-Group/ ● LinkedIn: Openstack India community http://www.linkedin.com/groups/OpenStack-India-4005742 ● FB: Openstack India User Grp http://www.facebook.com/groups/328814400511881/ ● Python Developers Meetup page: http://www.meetup.com/Bangalore-Python-Developers-Group/
  • 20. Meetups/Events ● Bug Squashing Day / Release Hack Ins ● User grp and Knowledge transfer