SlideShare a Scribd company logo
1 of 30
Download to read offline
OpenStack:
                       Why Is It Gaining So
                        Much Traction?
Kyle Mestery (@mestery)

Technical Leader, Office of the Cloud CTO, Cisco




© 2010 Cisco and/or its affiliates. All rights reserved.   1
 Minnesota OpenStack Meetup
   http://www.meetup.com/Minnesota-OpenStack-Meetup/
 We meet every 4-6 weeks and discuss all things OpenStack
 Growing community, not limited only to the Twin Cities
   Have members from all over the US (CA, MA, NC, TX) and all
     over the world (China, France, India)
 We are looking for presenters!
   Get in touch with me to schedule your own presentation!
 The audience:
  • Work for AMD, Best Buy, Cisco, Dell, Enstratius, Huawei, IBM,
     Kroll Ontrack, Lifetouch, Qlogic, Raytheon BBN, Super Go
     Faster, Target, UnitedHealth Group, and others
   • Are OpenStack/DevOps developers, OpenStack deployers,
     and/or OpenStack newbies
 What is OpenStack?
 What’s the community like?
 What’s the software like?
 Why Is OpenStack Getting So Much Traction?
“OpenStack is a global collaboration of developers and cloud computing
technologists producing the ubiquitous open source cloud computing
platform for public and private clouds. The project aims to deliver
solutions for all types of clouds by being simple to implement, massively
scalable, and feature rich. The technology consists of a series of
interrelated projects delivering various components for a cloud
infrastructure solution.”
-- openstack.org


    Basically, it’s software to run cloud
      services and the community behind
      that software.
 Founded in July 2010 by Rackspace Hosting, NASA, and partners.
   •   Nasa and Rackspace contributed the beginning code

• 7th release (Grizzly) due out in April
   •   OpenStack has a 6-month time-based release cycle

• Over 169 companies have now joined the community
   •   OS/Hypervisor makers
   •   Public cloud/service providers
   •   Equipment Vendors
   •   OpenStack Software & Services
 The OpenStack Foundation
 Board of Directors
• Technical Committee
• User Committee
• More details here.
 IRC Channels and Mailing Lists
 User/Meetup Groups
 Social Networking
 Code on GitHub, Bugs/Milestones in Launchpad
 Two Annual Design Summit/Conferences (coinciding roughly
  w/releases)
 Want to contribute? Start here.
 OpenStack is written primarily in Python
 Licensed under the Apache Public License 2.0
 Has traits typical of cloud OS’s:
 Can be used to build public, private, or hybrid clouds
Horizon
AWS Management Console

                               Quantum
                       Nova                        Swift (Object Storage)
                                   VPC
                         EC2                        S3
                                                   Cinder (Block storage)
                                                     EBS


         Glance                      Keystone
         (VM Image Service)          (Identity Service)
Supporting Projects            Incubated Projects
                               (may become core
Documentation
                               components in the future)
CI & Infrastructure            Ceilometer
                               (metering/billing/monitoring)
Library Projects
                               Heat (AWS CloudFormation
                               compliant resource
Client libraries               templating)

Oslo (common code libraries)


Gating Projects
DevStack (deployment script)

Tempest (integration test)
 Deployment & Configuration Management
 • Puppet
 • Chef
 • Juju
 • Crowbar

 Multi-cloud abstraction layers
 • jClouds
 • Dasein-cloud
 • Deltacloud
 Packaging, distributing, productizing:
   Red Hat, Canonical, SuSE, Fedora, Debian, Piston,
     StackOps, Cloudscaling, SwiftStack, others
 Services and Training:
   Mirantis, Rackspace, Cloudscaling, Grid Dynamics, Hastexo,
     StackOps, others
 Deploying:
   Rackspace, HP, DreamHost, Cisco, Mercado Libre,
    Canonical, AT&T, eNovance, San Diego Supercomputer
    Center, Argonne National Lab, NeCTAR, eBay, Paypal,
    Comcast, CERN, Intel, Deutsche Telekom, Sina, ISI, many
    more
   User stories: http://www.openstack.org/user-stories/
 Developers can get started fast with DevStack.
 Most major Linux distributions and some vendors offer
  packages.
 Start using an OpenStack-powered public cloud immediately.
 Putting your best foot
  forward means
  putting your code
  where your mouth is.
   Ideas are more
     readily accepted
     when there’s effort to
     back them up.
 Don’t be intimidated.
  • HolycrapthingsmovereallyreallyfastinOpenStack
  • Jump in feet first: be agile and flexible.
Today’s Architectural
Web                         Battle           Enterprise
Approach                                     Approach
Scale-out                                    Vertical scaling
Architecture
                                             HA failover model
Design for Failure
                                             Transactional
Information-
centric                                      Application
                                             specific
Commodity                                    Infrastructure
systems
                                             Commercial
Open Source                                  Software

                         Innovation
3 Reasons for OpenStack
      Momentum
 Whether you’re a developer, deployer, or a user, there’s a place
  for you in OpenStack
 Ask a question, get many answers!
 Have some code, contribute it upstream!
 Most importantly: Have fun!
You are here
 OpenStack Supports multiple
  cloud API sets
 Provides a comfort level about
  preventing lock-in for your
  cloud workloads
   Perception is reality
 If everyone is offering the same cloud,
  where is the value for the operator?
 If everyone offers extensions to the same
  underlying cloud, does the customer feel
  the threat of lock-in?
 Ultimately it’s a level of comfort compared
  to vendor specific clouds
 Allowed an entire ecosystem of startups to
  proliferate
 Allowed enterprise users to dip their toes
  into this brave new world
 Opened people’s eyes to Commodity Web
  Scale Compute
 …


• And Fostered Cloud Computing Envy!
• And most importantly
 has caused many
 conversations like this
 to take place between
 CxOs and their IT
 departments
“We are all part of a community much
larger than each of us individually, all
creating a massively scalable cloud
operating system.”


          Questions?
             http://openstack.org/

More Related Content

What's hot

Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutMirantis
 
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleContainers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleMirantis
 
Future decoded azure stack v1.0
Future decoded azure stack v1.0Future decoded azure stack v1.0
Future decoded azure stack v1.0Kenny Lowe
 
Study from Japanese user cases and community
Study from Japanese user cases and communityStudy from Japanese user cases and community
Study from Japanese user cases and communitySatoshi Shimazaki
 
Microsoft Azure Stack
Microsoft Azure StackMicrosoft Azure Stack
Microsoft Azure StackTudor Damian
 
Azure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data CenterAzure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data CenterAdnan Hashmi
 
Knowit study group örnsköldsvik - Introduction to microsoft azure websites
Knowit study group örnsköldsvik - Introduction to microsoft azure websitesKnowit study group örnsköldsvik - Introduction to microsoft azure websites
Knowit study group örnsköldsvik - Introduction to microsoft azure websitesMathias Westin
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstackYaniv Zadka
 
Microsoft Azure Stack Introduction Overview and tp3 release
Microsoft Azure Stack Introduction Overview and tp3 releaseMicrosoft Azure Stack Introduction Overview and tp3 release
Microsoft Azure Stack Introduction Overview and tp3 releaseDavid J Rosenthal
 
Bridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware AdministratorsBridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware AdministratorsKenneth Hui
 
Running OpenStack on Amazon AWS, Alex Fishman
Running OpenStack on Amazon AWS, Alex FishmanRunning OpenStack on Amazon AWS, Alex Fishman
Running OpenStack on Amazon AWS, Alex FishmanCloud Native Day Tel Aviv
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack IntroductionRoy Gilad
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)Mark Voelker
 
Getting Started With OpenStack (Havana)
Getting Started With OpenStack (Havana)Getting Started With OpenStack (Havana)
Getting Started With OpenStack (Havana)Kenneth Hui
 
Building Next Generation Clouds With OpenStack
Building Next Generation Clouds With OpenStackBuilding Next Generation Clouds With OpenStack
Building Next Generation Clouds With OpenStackKenneth Hui
 
Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014Miguel Zuniga
 
Azure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupAzure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupMichael Frank
 
Apache CloudStack Hyderabad meetup-April 2014
Apache CloudStack Hyderabad meetup-April 2014Apache CloudStack Hyderabad meetup-April 2014
Apache CloudStack Hyderabad meetup-April 2014Srikanteswararao Talluri
 

What's hot (20)

Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
 
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleContainers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That Simple
 
Future decoded azure stack v1.0
Future decoded azure stack v1.0Future decoded azure stack v1.0
Future decoded azure stack v1.0
 
Study from Japanese user cases and community
Study from Japanese user cases and communityStudy from Japanese user cases and community
Study from Japanese user cases and community
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Microsoft Azure Stack
Microsoft Azure StackMicrosoft Azure Stack
Microsoft Azure Stack
 
Azure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data CenterAzure Stack - Azure in your own Data Center
Azure Stack - Azure in your own Data Center
 
Knowit study group örnsköldsvik - Introduction to microsoft azure websites
Knowit study group örnsköldsvik - Introduction to microsoft azure websitesKnowit study group örnsköldsvik - Introduction to microsoft azure websites
Knowit study group örnsköldsvik - Introduction to microsoft azure websites
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
 
Microsoft Azure Stack Introduction Overview and tp3 release
Microsoft Azure Stack Introduction Overview and tp3 releaseMicrosoft Azure Stack Introduction Overview and tp3 release
Microsoft Azure Stack Introduction Overview and tp3 release
 
Bridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware AdministratorsBridging The Gap: Explaining OpenStack To VMware Administrators
Bridging The Gap: Explaining OpenStack To VMware Administrators
 
Running OpenStack on Amazon AWS, Alex Fishman
Running OpenStack on Amazon AWS, Alex FishmanRunning OpenStack on Amazon AWS, Alex Fishman
Running OpenStack on Amazon AWS, Alex Fishman
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)
 
Getting Started With OpenStack (Havana)
Getting Started With OpenStack (Havana)Getting Started With OpenStack (Havana)
Getting Started With OpenStack (Havana)
 
Building Next Generation Clouds With OpenStack
Building Next Generation Clouds With OpenStackBuilding Next Generation Clouds With OpenStack
Building Next Generation Clouds With OpenStack
 
CloudStack Hyderabad Meetup: How the Apache community works
CloudStack Hyderabad Meetup: How the Apache community worksCloudStack Hyderabad Meetup: How the Apache community works
CloudStack Hyderabad Meetup: How the Apache community works
 
Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014
 
Azure Stack - Azure Nights User Group
Azure Stack - Azure Nights User GroupAzure Stack - Azure Nights User Group
Azure Stack - Azure Nights User Group
 
Apache CloudStack Hyderabad meetup-April 2014
Apache CloudStack Hyderabad meetup-April 2014Apache CloudStack Hyderabad meetup-April 2014
Apache CloudStack Hyderabad meetup-April 2014
 

Viewers also liked

Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?Елена Ежова
 
Mirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux WebinarMirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux WebinarKamesh Pemmaraju
 
Dell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackDell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackKamesh Pemmaraju
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetupmestery
 
vBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking TalkvBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking Talkmestery
 
OpenStack Neutron Liberty Updates
OpenStack Neutron Liberty UpdatesOpenStack Neutron Liberty Updates
OpenStack Neutron Liberty Updatesmestery
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack ArchitecturesKamesh Pemmaraju
 
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdateOpen stack icehouse microsoftupdate
Open stack icehouse microsoftupdateKamesh Pemmaraju
 
Dell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deploymentDell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deploymentKamesh Pemmaraju
 
Open Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment TechnologiesOpen Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment Technologiesmestery
 
Dockerizing the Hard Services: Neutron and Nova
Dockerizing the Hard Services: Neutron and NovaDockerizing the Hard Services: Neutron and Nova
Dockerizing the Hard Services: Neutron and Novaclayton_oneill
 
Postgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStackPostgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStackKamesh Pemmaraju
 
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaSOpenstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaSSadique Puthen
 
Deploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in ProductionDeploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in Productionclayton_oneill
 
Whats new in neutron for open stack havana
Whats new in neutron for open stack havanaWhats new in neutron for open stack havana
Whats new in neutron for open stack havanaKamesh Pemmaraju
 
OCP Serverを用いた OpenStack Containerの検証
 OCP Serverを用いたOpenStack Containerの検証 OCP Serverを用いたOpenStack Containerの検証
OCP Serverを用いた OpenStack Containerの検証Takashi Sogabe
 
OpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of AlabamaOpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of AlabamaKamesh Pemmaraju
 
Massachusetts Open Cloud Initiative
Massachusetts Open Cloud InitiativeMassachusetts Open Cloud Initiative
Massachusetts Open Cloud InitiativeKamesh Pemmaraju
 

Viewers also liked (20)

Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?Is OpenStack Neutron production ready for large scale deployments?
Is OpenStack Neutron production ready for large scale deployments?
 
Mirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux WebinarMirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux Webinar
 
Dell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackDell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStack
 
kamesh Videos
kamesh Videoskamesh Videos
kamesh Videos
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetup
 
vBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking TalkvBrownBag OpenStack Networking Talk
vBrownBag OpenStack Networking Talk
 
OpenStack Neutron Liberty Updates
OpenStack Neutron Liberty UpdatesOpenStack Neutron Liberty Updates
OpenStack Neutron Liberty Updates
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
 
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdateOpen stack icehouse microsoftupdate
Open stack icehouse microsoftupdate
 
Dell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deploymentDell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deployment
 
Open Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment TechnologiesOpen Source Cloud, Virtualization and Deployment Technologies
Open Source Cloud, Virtualization and Deployment Technologies
 
Dockerizing the Hard Services: Neutron and Nova
Dockerizing the Hard Services: Neutron and NovaDockerizing the Hard Services: Neutron and Nova
Dockerizing the Hard Services: Neutron and Nova
 
Postgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStackPostgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStack
 
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaSOpenstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
 
Deploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in ProductionDeploying OpenStack Using Docker in Production
Deploying OpenStack Using Docker in Production
 
Whats new in neutron for open stack havana
Whats new in neutron for open stack havanaWhats new in neutron for open stack havana
Whats new in neutron for open stack havana
 
OCP Serverを用いた OpenStack Containerの検証
 OCP Serverを用いたOpenStack Containerの検証 OCP Serverを用いたOpenStack Containerの検証
OCP Serverを用いた OpenStack Containerの検証
 
OpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of AlabamaOpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of Alabama
 
OpenStack 101 update
OpenStack 101 updateOpenStack 101 update
OpenStack 101 update
 
Massachusetts Open Cloud Initiative
Massachusetts Open Cloud InitiativeMassachusetts Open Cloud Initiative
Massachusetts Open Cloud Initiative
 

Similar to OpenStack Gaining Traction Due to Open Source Innovation

OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware AdministratorsTrevor Roberts Jr.
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Service Provider
 
Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Matt Ray
 
OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)Dan Wendlandt
 
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015Mark Voelker
 
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions TechniquesClub Cloud des Partenaires
 
GDL OpenStack Community - Openstack Introduction
GDL OpenStack Community - Openstack IntroductionGDL OpenStack Community - Openstack Introduction
GDL OpenStack Community - Openstack IntroductionVictor Morales
 
Openstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformOpenstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformNagaraj Shenoy
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"CREATE-NET
 
Chicago Microservices Integration Talk
Chicago Microservices Integration TalkChicago Microservices Integration Talk
Chicago Microservices Integration TalkChristian Posta
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOFilip Verloy
 
Interoperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) ThemInteroperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) ThemMark Voelker
 
Introduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaSIntroduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaSKeith Basil
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)Hazzim Anaya
 

Similar to OpenStack Gaining Traction Due to Open Source Innovation (20)

OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware Administrators
 
Cloud Computing using OpenStack
Cloud Computing using OpenStackCloud Computing using OpenStack
Cloud Computing using OpenStack
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011
 
Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013
 
Sharad openstack slides
Sharad openstack slidesSharad openstack slides
Sharad openstack slides
 
OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)
 
101b-3
101b-3101b-3
101b-3
 
OpenStack 101
OpenStack 101OpenStack 101
OpenStack 101
 
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
 
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques2013.07.05   [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
 
GDL OpenStack Community - Openstack Introduction
GDL OpenStack Community - Openstack IntroductionGDL OpenStack Community - Openstack Introduction
GDL OpenStack Community - Openstack Introduction
 
Openstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformOpenstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platform
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
Chicago Microservices Integration Talk
Chicago Microservices Integration TalkChicago Microservices Integration Talk
Chicago Microservices Integration Talk
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
 
Interoperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) ThemInteroperable Clouds and How to Build (or Buy) Them
Interoperable Clouds and How to Build (or Buy) Them
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
Introduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaSIntroduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaS
 
Nimbus Concept
Nimbus ConceptNimbus Concept
Nimbus Concept
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)
 

More from mestery

OVN: Scaleable Virtual Networking for Open vSwitch
OVN: Scaleable Virtual Networking for Open vSwitchOVN: Scaleable Virtual Networking for Open vSwitch
OVN: Scaleable Virtual Networking for Open vSwitchmestery
 
OpenStack Tokyo Summit Keynote Slides
OpenStack Tokyo Summit Keynote SlidesOpenStack Tokyo Summit Keynote Slides
OpenStack Tokyo Summit Keynote Slidesmestery
 
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
OpenStack Neutron: What's New In Kilo and a Look Toward LibertyOpenStack Neutron: What's New In Kilo and a Look Toward Liberty
OpenStack Neutron: What's New In Kilo and a Look Toward Libertymestery
 
OpenStack Neutron Tutorial
OpenStack Neutron TutorialOpenStack Neutron Tutorial
OpenStack Neutron Tutorialmestery
 
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack NeutronGroup Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutronmestery
 
Open Source Backends for OpenStack Neutron
Open Source Backends for OpenStack NeutronOpen Source Backends for OpenStack Neutron
Open Source Backends for OpenStack Neutronmestery
 
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014mestery
 
OpenDaylight Integration with OpenStack Neutron: A Tutorial
OpenDaylight Integration with OpenStack Neutron: A TutorialOpenDaylight Integration with OpenStack Neutron: A Tutorial
OpenDaylight Integration with OpenStack Neutron: A Tutorialmestery
 
Next Generation Network Developer Skills
Next Generation Network Developer SkillsNext Generation Network Developer Skills
Next Generation Network Developer Skillsmestery
 
Modular Layer 2 In OpenStack Neutron
Modular Layer 2 In OpenStack NeutronModular Layer 2 In OpenStack Neutron
Modular Layer 2 In OpenStack Neutronmestery
 
LISP and NSH in Open vSwitch
LISP and NSH in Open vSwitchLISP and NSH in Open vSwitch
LISP and NSH in Open vSwitchmestery
 
OpenStack Development Using devstack
OpenStack Development Using devstackOpenStack Development Using devstack
OpenStack Development Using devstackmestery
 

More from mestery (12)

OVN: Scaleable Virtual Networking for Open vSwitch
OVN: Scaleable Virtual Networking for Open vSwitchOVN: Scaleable Virtual Networking for Open vSwitch
OVN: Scaleable Virtual Networking for Open vSwitch
 
OpenStack Tokyo Summit Keynote Slides
OpenStack Tokyo Summit Keynote SlidesOpenStack Tokyo Summit Keynote Slides
OpenStack Tokyo Summit Keynote Slides
 
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
OpenStack Neutron: What's New In Kilo and a Look Toward LibertyOpenStack Neutron: What's New In Kilo and a Look Toward Liberty
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
 
OpenStack Neutron Tutorial
OpenStack Neutron TutorialOpenStack Neutron Tutorial
OpenStack Neutron Tutorial
 
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack NeutronGroup Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron
Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron
 
Open Source Backends for OpenStack Neutron
Open Source Backends for OpenStack NeutronOpen Source Backends for OpenStack Neutron
Open Source Backends for OpenStack Neutron
 
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
 
OpenDaylight Integration with OpenStack Neutron: A Tutorial
OpenDaylight Integration with OpenStack Neutron: A TutorialOpenDaylight Integration with OpenStack Neutron: A Tutorial
OpenDaylight Integration with OpenStack Neutron: A Tutorial
 
Next Generation Network Developer Skills
Next Generation Network Developer SkillsNext Generation Network Developer Skills
Next Generation Network Developer Skills
 
Modular Layer 2 In OpenStack Neutron
Modular Layer 2 In OpenStack NeutronModular Layer 2 In OpenStack Neutron
Modular Layer 2 In OpenStack Neutron
 
LISP and NSH in Open vSwitch
LISP and NSH in Open vSwitchLISP and NSH in Open vSwitch
LISP and NSH in Open vSwitch
 
OpenStack Development Using devstack
OpenStack Development Using devstackOpenStack Development Using devstack
OpenStack Development Using devstack
 

Recently uploaded

Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 

Recently uploaded (20)

Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 

OpenStack Gaining Traction Due to Open Source Innovation

  • 1. OpenStack: Why Is It Gaining So Much Traction? Kyle Mestery (@mestery) Technical Leader, Office of the Cloud CTO, Cisco © 2010 Cisco and/or its affiliates. All rights reserved. 1
  • 2.  Minnesota OpenStack Meetup  http://www.meetup.com/Minnesota-OpenStack-Meetup/  We meet every 4-6 weeks and discuss all things OpenStack  Growing community, not limited only to the Twin Cities  Have members from all over the US (CA, MA, NC, TX) and all over the world (China, France, India)  We are looking for presenters!  Get in touch with me to schedule your own presentation!
  • 3.  The audience: • Work for AMD, Best Buy, Cisco, Dell, Enstratius, Huawei, IBM, Kroll Ontrack, Lifetouch, Qlogic, Raytheon BBN, Super Go Faster, Target, UnitedHealth Group, and others • Are OpenStack/DevOps developers, OpenStack deployers, and/or OpenStack newbies
  • 4.
  • 5.  What is OpenStack?  What’s the community like?  What’s the software like?  Why Is OpenStack Getting So Much Traction?
  • 6. “OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud computing platform for public and private clouds. The project aims to deliver solutions for all types of clouds by being simple to implement, massively scalable, and feature rich. The technology consists of a series of interrelated projects delivering various components for a cloud infrastructure solution.” -- openstack.org  Basically, it’s software to run cloud services and the community behind that software.
  • 7.  Founded in July 2010 by Rackspace Hosting, NASA, and partners. • Nasa and Rackspace contributed the beginning code • 7th release (Grizzly) due out in April • OpenStack has a 6-month time-based release cycle • Over 169 companies have now joined the community • OS/Hypervisor makers • Public cloud/service providers • Equipment Vendors • OpenStack Software & Services
  • 8.  The OpenStack Foundation  Board of Directors • Technical Committee • User Committee • More details here.
  • 9.  IRC Channels and Mailing Lists  User/Meetup Groups  Social Networking  Code on GitHub, Bugs/Milestones in Launchpad  Two Annual Design Summit/Conferences (coinciding roughly w/releases)  Want to contribute? Start here.
  • 10.  OpenStack is written primarily in Python  Licensed under the Apache Public License 2.0  Has traits typical of cloud OS’s:  Can be used to build public, private, or hybrid clouds
  • 11. Horizon AWS Management Console Quantum Nova Swift (Object Storage) VPC EC2 S3 Cinder (Block storage) EBS Glance Keystone (VM Image Service) (Identity Service)
  • 12. Supporting Projects Incubated Projects (may become core Documentation components in the future) CI & Infrastructure Ceilometer (metering/billing/monitoring) Library Projects Heat (AWS CloudFormation compliant resource Client libraries templating) Oslo (common code libraries) Gating Projects DevStack (deployment script) Tempest (integration test)
  • 13.  Deployment & Configuration Management • Puppet • Chef • Juju • Crowbar  Multi-cloud abstraction layers • jClouds • Dasein-cloud • Deltacloud
  • 14.  Packaging, distributing, productizing:  Red Hat, Canonical, SuSE, Fedora, Debian, Piston, StackOps, Cloudscaling, SwiftStack, others  Services and Training:  Mirantis, Rackspace, Cloudscaling, Grid Dynamics, Hastexo, StackOps, others  Deploying:  Rackspace, HP, DreamHost, Cisco, Mercado Libre, Canonical, AT&T, eNovance, San Diego Supercomputer Center, Argonne National Lab, NeCTAR, eBay, Paypal, Comcast, CERN, Intel, Deutsche Telekom, Sina, ISI, many more  User stories: http://www.openstack.org/user-stories/
  • 15.  Developers can get started fast with DevStack.  Most major Linux distributions and some vendors offer packages.  Start using an OpenStack-powered public cloud immediately.
  • 16.  Putting your best foot forward means putting your code where your mouth is.  Ideas are more readily accepted when there’s effort to back them up.
  • 17.  Don’t be intimidated. • HolycrapthingsmovereallyreallyfastinOpenStack • Jump in feet first: be agile and flexible.
  • 18.
  • 19. Today’s Architectural Web Battle Enterprise Approach Approach Scale-out Vertical scaling Architecture HA failover model Design for Failure Transactional Information- centric Application specific Commodity Infrastructure systems Commercial Open Source Software Innovation
  • 20. 3 Reasons for OpenStack Momentum
  • 21.
  • 22.  Whether you’re a developer, deployer, or a user, there’s a place for you in OpenStack  Ask a question, get many answers!  Have some code, contribute it upstream!  Most importantly: Have fun!
  • 24.  OpenStack Supports multiple cloud API sets  Provides a comfort level about preventing lock-in for your cloud workloads  Perception is reality
  • 25.  If everyone is offering the same cloud, where is the value for the operator?  If everyone offers extensions to the same underlying cloud, does the customer feel the threat of lock-in?  Ultimately it’s a level of comfort compared to vendor specific clouds
  • 26.
  • 27.  Allowed an entire ecosystem of startups to proliferate  Allowed enterprise users to dip their toes into this brave new world  Opened people’s eyes to Commodity Web Scale Compute  … • And Fostered Cloud Computing Envy!
  • 28. • And most importantly has caused many conversations like this to take place between CxOs and their IT departments
  • 29.
  • 30. “We are all part of a community much larger than each of us individually, all creating a massively scalable cloud operating system.” Questions? http://openstack.org/

Editor's Notes

  1. Looking for content!A chance to meet OpenStack enthusiastsLearn about how existing technologies interface with OpenStackPlanning to start hackathons this summer
  2. A great crowd, diverse peopleIf we have WebEx, people from multiple countries, multiple states
  3. Just a quick note about the agenda here
  4. Give people time to read thisMake a note of Amazon hereAt the end of the day, it’s made up of the core componentsA Linux Analogy
  5. NASA contributed compute controller (Nova) it had built to control the NASA Nebula cloud (think Amazon EC2)Rackspace contributed the object storage controller (Swift) that it built to run it’s CloudFiles service offering (think Amazon S3)Releases: Austin (Oct. 2010), Bexar (Feb 2011), Cactus (Apr 2011), Diablo (Sep 2011), Essex (Apr 2012), Folsom (Sept 2012), Grizzly (Apr 2013)OS/HyperVisor Vendors: Citrix, Red Hat, Canonical, SuSE, VMwareCloud service/tools/SaaS/valure-add vendors: Puppet Labs, RightScale, FathomDB, OpsCode, ServiceMesh, New Relic, Scalr, EnstratiusEquipment Vendors: Cisco, IBM, HP, Intel, NetApp, EMC, Brocade, Dell, AcerOpenStack Software and Services: Piston, Nebula, Mirantis, CloudScaling
  6. OpenStack FoundationMembership free for individualsPlatinum, Gold, and Corporate memberships paid for by member companiesBoard of directors comprised of Platinum, Gold, and elected membersTechnical CommitteeLeads software direction and development8 project Technical Leaders elected by project contributors5 additional members elected by active technical contributorsUser CommitteeRepresents users with the Technical Committee and Board of directors
  7. Social Networking: Twitter, LinkedIn, Facebook,OhlohCode: Over 54,000 commits by over 850 contributorsDesign SummitUpcoming in 1.5 weeks in PortlandConference plus Design eventUnique, but modeled after UDS (Ubuntu Developer Summit)
  8. There was an early attempt at adding some Java code, but because no one knew Java, it was abandonded.Traits of Cloud OS:Abstraction layers (examples: multiple hypervisors, networks, storage)Multi-tenancyRich API’s, portals, clientsOn demand resource allocationResource pooling and schedulingPublic/Private/HybridUsed to tout cloud freedom to some extentRun your workloads on a OpenStack cloud, make them easily portable
  9. Some things to note here:Mention Amazon hereMake a distinct note of “Your Application” on the topWith regards to HW: Standard x86/x86_64 as well as ARMApplications running on top are the real item of importance here
  10. All of these things show how large the community isRoom for everyone to contributeIncubated Projects:A new project starts out as incubated.Allows for a gestation period as the project is vetted by the community and begins to function like other OpenStack projectsThis includes weekly meetings, involvement with the Technical Committee, and project integration (mailing lists, bugs, etc.)
  11. Important for this slide:Deployment is a challenge.Most of the “low-hanging fruit” of OpenStack integration is at this level.Upgrades? Who worries about upgrades?
  12. Mention Cisco’s use of OpenStack by our WebEx groupMention the Best Buy presentation given by Steve as users
  13. Some notes on devstack:Meant for developers.Typically the first taste of OpenStack for most people.Works on Fedora/Ubuntu, supports single and multi-node installs, works with all the major components.OpenStack powered clouds:RackspaceHP CloudDreamhostTrystack.org (x86 and ARM running Essex)
  14. Lessons learned while working with any open source community:Alternatively: It’s hard to turn down an idea with solid code behind it.Be vocal about your ideas. Doesn’t matter if you’re a developer or a user.
  15. Join the mailing listsJoin the IRC channelsParticipate in a local MeetupInstall it and give it a shot!
  16. Note how webscale apps and deployments are migrating into enterprise datacenters and applicationsNote how the flow of innovation is from web to enterpriseNote the surge in open source software usageTie it together with DevOps (e.g. DevOps is tieing open source software development together with deployment)DevOps is custom fit for Open Source development.
  17. These are happening all over the worldPeople are sharing ideas and helping each other outFosters growth in not only OpenStack, but in the participation level of people who are using, deploying, and developing OpenStack
  18. IRC, Mailing lists, Meetup Groups, Bi-annual conferencesPlenty of places to get help
  19. Cloud APIs:NativeOpenStack API (helps with workloads across OpenStack public and private clouds)Amazon Web Services APIGoogle Compute Engine API (Cloudscaling)<Your fancy Cloud API here>Regarding lock-in:Perception is realityIs it really preventing lock-in?
  20. Commoditization of the cloud provider.Commoditization of the cloud userMeet in the middle somewhere
  21. This is the biggest reason OpenStack is Gaining MomentumAmazon has shown everyone how to run a public cloud
  22. Notes:The conversation started as “I want to run on AWS.”Now the conversation is “I want to run AWS in my own datacenter.”Natural evolution of the Virtualization experience: Cloud.
  23. OpenStack Gaining Momentum Because:Community is important.The threat of Cloud Provider Lock-InAmazon Web ServicesLets remember what the cloud is supposed to offer: Freedom and Openness