SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
© 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   1
Shannon McFarland – CCIE #5245
Principal Engineer – Corporate Consulting Engineering
Research and Advanced Development

@eyepv6



© 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Public   2
© 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   3
•  “OpenStack is a collection of open source technologies delivering a
      massively scalable cloud operating system” - openstack.org
•  Basically, it is a full open source cloud stack that can be used as a
      starting point for a private or public cloud
•  Releases are on a 6-month interval: Folsom (Sept. 2012) is the latest
      release and Grizzly is next
•  Unreal community growth since its inception

•  Timeline:
            NASA Launches Nebula - One of the first cloud computing platforms built for Federal
            Government Private Cloud
            March 2010: Rackspace Open Sources Cloud Files software, aka Swift
            May 2010: NASA open sources compute software, aka “Nova”
            June 2010: OpenStack is formed
            July 2010: The inaugural Design Summit
            April 2012: Openstack foundation formed
© 2011 Cisco and/or its affiliates. All rights reserved.                                 Cisco Public   4
OpenStack Foundation
•  https://www.openstack.org/foundation/
            Elected technical committee, elected board, individual and organization
            membership




© 2011 Cisco and/or its affiliates. All rights reserved.                          Cisco Public   5
Compute                                                    Storage
                                                   Image, Object, Block
                                                                          Dashboard           Identity            Network
           “Nova”                                                            “Horizon”         “Keystone”          “Quantum”
                                                     “Glance, Swift,
                                                         Cinder”
                                                    -  Instance/VM        -  Web app for    -  Centralized      -  Networking as
-  Houses
                                                       image                 controlling       policies            a service
   VMs                                                 storage               OpenStack      -  Tenant mgmt.     -  Multiple
-  API driven                                       -  Cloud object          resources      -  RBAC                models
-  Support for                                         storage            -  Self-service   -  Ext.             -  IP address
   multi-                                           -  Persistent            portal            integration(LD      mgmt.
   hypervisors                                         block level                             AP)              -  Plugins to
                                                       storage                                                     external HW




 •  Projects are created, mature and are integrated into OpenStack
       “core” over time
 •  http://wiki.openstack.org/Projects
 © 2011 Cisco and/or its affiliates. All rights reserved.                                                            Cisco Public   6
•  Try/Dev/Demo:
            http://devstack.org/
            http://www.stackops.com/
            http://trystack.org/
•  Single Shot – Manually setup everything (the best way to learn
      OpenStack): http://docwiki.cisco.com/wiki/Folsom_Manual_Install
•  Semi-Automatic – Use automation for ‘some’ of the setup and maintain/
      modify manually:
       http://puppetlabs.com/
       http://www.opscode.com/chef/
       https://juju.ubuntu.com/
•  Automatic – Automate everything with Puppet, Chef, JuJu or rapid
      automation stuff: https://airframe.pistoncloud.com/

© 2011 Cisco and/or its affiliates. All rights reserved.            Cisco Public   7
To DC Agg Layer
•  Example on UCS C-
      series

•  Active/Active
                                                                                                           DC Access Layer
      controllers

•  HAProxy/Keepalived
      or HW SLB for Swift                                    PM/Cobbler   Controller-1          Proxy-1
      Proxy Nodes                                               OS            OS                  OS

                                                                VM            VM                 VM
•  Object and block                                           HAProxy     Controller-2          Proxy-2
      storage                                                   OS            OS                  OS
            Images, app data                                    VM            VM                  VM

            Persistent storage

•  Support nodes (Ctrl/     *Support Nodes
      Proxy also) often run -Puppet Master A/A    Compute Swift Proxy Swift ObjectCinder Block
      as VMs or can be      -Cobbler    Controller Nodes    Nodes      Storage      Storage
      baremetal             -DNS          Nodes                         Nodes        Nodes
                            -HAProxy/
                            Keepalived

© 2011 Cisco and/or its affiliates. All rights reserved.
                                                           *Can run as VMs                                        Cisco Public   8
© 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   9
•  Choice
            There is no one-size fits all option for cloud computing – Amazon or VMware
            are cool but not the be all/end all solution
            There is no single vendor who can fill all needs of a cloud stack – Complex
            ‘partnerships’ are costly to the customer and still miss the mark

•  Community
            Open Source
            Community driven – Individual, organizational
            Better time-to-market and faster feature velocity

•  Commercialization
            Start with the ‘baseline’ OpenStack components
            Vendor opportunities for value-add integration on top of OpenStack baseline
                 - Design, deployment, automation, operation, high-availability,
            applications, etc…

© 2011 Cisco and/or its affiliates. All rights reserved.                         Cisco Public   10
© 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   11
•  You name it – Compute, Storage, Networking vendors,
      Universities, Gov’t, massive pile of OpenStack-specific startups
•  Traditional HW vendors – Cisco, HP, Dell, Arista, etc…

•  Providers – Rackspace, AT&T, Comcast, etc…
•  Startups – PistonCloud, Nebula, SwiftStack and many, many
      more…
•  Some are focused on only small parts of OpenStack such as
      driving object storage features (SwiftStack), or automated
      deployment and support (PistonCloud) or networking and
      compute pull-thru as well as project leadership (Cisco – Nexus,
      UCS, services, Quantum)



© 2011 Cisco and/or its affiliates. All rights reserved.         Cisco Public   12
© 2011 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   13
•  Cisco is deeply involved on many fronts and we will get even more
      involved over time
•  Cisco’s involvement goes back to the beginning of the OpenStack
      project
•  We have some of the original OpenStack leaders as Cisco Employees
      (Rick Clark, Soren Hansen and others)
•  Lew Tucker, VP/CTO, Cloud Computing “owns” OpenStack at Cisco but
      many other teams involved: CE, SDU, SAVTG, AS, WebEx, etc …
•  External portals are being developed and matured:
            External Cisco.com: www.cisco.com/go/openstack
            External Docwiki: http://docwiki.cisco.com/wiki/OpenStack
            GitHub Cisco Docs Repository: https://github.com/CiscoSystems/cisco-openstack-docs

•  Multiple simultaneous efforts underway

© 2011 Cisco and/or its affiliates. All rights reserved.                              Cisco Public   14
Community
                                                            •         Standards
                                                            •         Ecosystem –
                                                                      Partnerships
                                                            •         Open Source
                                                                      Leadership                            Open Source-
                                                           Engineering
                                                                 •     Always start with Open Source
                                                                                                            Based Private
                                                                 • 
                                                                       and add from there
                                                                       Strategy for Cloud-enabled
                                                                       products
                                                                                                              & Public
                                                                 •     Vision for Networking in the Cloud      Cloud
                                                                                                             Computing
                                                           Customers
                                                            •         Thought Leadership
                                                            •         Choices
                                                            •         Flexibility




© 2011 Cisco and/or its affiliates. All rights reserved.                                                           Cisco Public   15
Community                                                                                                                         Cisco
   •        Quantum – Network Service                                                                                         Engineering
   •        Horizon – Dashboard                                                                                      •    Cisco OpenStack Edition
   •        Keystone – Identity                                                                                      •    Nexus Plugins –
   •        Swift – Object Storage                                                                                        Quantum
   •        Automation – PuppetLabs                                                                                  •    UCS
   •        HA Design                                                                                                •    CIAC
   •        OpenStack Board/PTL
                                                                                                                     •    Many other integration
                                                                                                                          efforts




                                                           •  Cisco OpenStack Edition in ‘beachhead’ accounts – Build
                                                              case studies: Comcast, WebEx
                                                           •  Start simple, build from there – Focus on automation and
                                                              HA
                                                           •  Evangelization of what Cisco is doing - Thought
                                                              Leadership – Help customers know What, When, Where &
                                                              How

                                                                             Customers
© 2011 Cisco and/or its affiliates. All rights reserved.                                                                               Cisco Public   16
DataBase               App
               4. User Application Layer                                                                         App                  Virtual
                                                                 OS                 OS                                              Appliance
               • Self-provision resources through APIs                                                           OS              Virtual
               • Only see virtualized resources                  VM                 VM                                          Appliance
                                                                                                                 VM



                                                                              Cloud App Developer API

                                                                                             Network
                                                              Compute                        Service                     Storage
               3. OpenStack Cloud Platform Layer
                                                               Service                                                   Service
               • Presents compute and networking                                          Virtual Networks
                                                            Virtual Servers                                            Virtual Disks
               virtualization interfaces to application
               developers in a multi-tenant environment                                   Plug-In Architecture



                                                                                    Network Mgmt/Cntl API


              2. Network Resource and SDN Layer
              • Resource Virtualization Provisioning, and       NX-OS API                        SDN API                   Other
              Management




              1. Physical Resource Layer
              • Networking, Storage and Compute resources
              • Hardware-based networking services




© 2011 Cisco and/or its affiliates. All rights reserved.                                                                         Cisco Public   17
•  Boatloads of work to do – We are hiring (who isn’t)

•  Learn about OpenStack - http://www.openstack.org/
      http://docs.openstack.org/
•  Quickly try it for yourself - http://devstack.org/
•  Manual Folsom + Quantum Setup: Great way to learn:
      http://docwiki.cisco.com/wiki/Folsom_Manual_Install
•  Build your own PoC with HA components enabled -
      http://docwiki.cisco.com/wiki/OpenStack:Essex_Multi_Node_HA
•  Read the Cisco WebEx OpenStack Case Study -
      http://www.openstack.org/user-stories/cisco-webex/



© 2011 Cisco and/or its affiliates. All rights reserved.    Cisco Public   18
•  Monthly? Early – Mid – Late in the month?

•  We need other site and catering sponsors – ideally we want to
      rotate each month
•  We have tons of local talent from many different companies, so
      speakers is not an issue, but…
            Start with primers and mature?
            Topic based instead (i.e. Automation, HA, Apps)
            Semi-Random based on speaker/sponsor availability

•  Co-organizers: Today it’s Scott Lowe and Shannon McFarland –
      We would like two more to help organize and cover when we are
      traveling
•  Other junk?

© 2011 Cisco and/or its affiliates. All rights reserved.        Cisco Public   19
Thank you.

Contenu connexe

Tendances

Oracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOTN Systems Hub
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...Frank Munz
 
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator PerspectiveStackStorm
 
The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)Simon Haslam
 
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
 
Docker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhere Docker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhere Janos Matyas
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsAnimesh Singh
 
Onboarding a Historical Company on the Cloud Journey
Onboarding a Historical Company on the Cloud JourneyOnboarding a Historical Company on the Cloud Journey
Onboarding a Historical Company on the Cloud JourneyMarius Zaharia
 
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarWicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarCeph Community
 
Rightscale Webinar: Building Blocks for Private and Hybrid Clouds
Rightscale Webinar: Building Blocks for Private and Hybrid CloudsRightscale Webinar: Building Blocks for Private and Hybrid Clouds
Rightscale Webinar: Building Blocks for Private and Hybrid CloudsRightScale
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle CloudSimon Haslam
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingMark Hinkle
 
Managing Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with PuppetManaging Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with Puppetglynnfoster
 
Comparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s GanetiComparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s GanetiGiuseppe Paterno'
 
Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017Ed Burns
 
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em AllSkipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em AllMark Voelker
 
The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittalbuildacloud
 

Tendances (20)

Oracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solutionOracle making openstack an enterprise grade solution
Oracle making openstack an enterprise grade solution
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
 
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
(SCALE 12x) OpenStack vs. VMware - A System Administrator Perspective
 
The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)The Kubernetes WebLogic revival (part 2)
The Kubernetes WebLogic revival (part 2)
 
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)
 
Docker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhere Docker based Hadoop provisioning - anywhere
Docker based Hadoop provisioning - anywhere
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deployments
 
Onboarding a Historical Company on the Cloud Journey
Onboarding a Historical Company on the Cloud JourneyOnboarding a Historical Company on the Cloud Journey
Onboarding a Historical Company on the Cloud Journey
 
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarWicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
 
Rightscale Webinar: Building Blocks for Private and Hybrid Clouds
Rightscale Webinar: Building Blocks for Private and Hybrid CloudsRightscale Webinar: Building Blocks for Private and Hybrid Clouds
Rightscale Webinar: Building Blocks for Private and Hybrid Clouds
 
3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud3 Ways to Connect to the Oracle Cloud
3 Ways to Connect to the Oracle Cloud
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
 
Managing Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with PuppetManaging Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with Puppet
 
OpenStack Ecosystem (10000 feet oveview)
OpenStack Ecosystem (10000 feet oveview)OpenStack Ecosystem (10000 feet oveview)
OpenStack Ecosystem (10000 feet oveview)
 
Comparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s GanetiComparing IaaS: VMware vs OpenStack vs Google’s Ganeti
Comparing IaaS: VMware vs OpenStack vs Google’s Ganeti
 
OpenStack & MySQL
OpenStack & MySQLOpenStack & MySQL
OpenStack & MySQL
 
Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017
 
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em AllSkipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
 
Bitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStackBitnami Bootcamp. OpenStack
Bitnami Bootcamp. OpenStack
 
The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
 

Similaire à Shannon McFarland OpenStack/Cisco Intro

OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise Cisco Canada
 
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015Mark Voelker
 
Introducing Cloud Development with Project Shipped and Mantl: a deep dive
Introducing Cloud Development with Project Shipped and Mantl: a deep diveIntroducing Cloud Development with Project Shipped and Mantl: a deep dive
Introducing Cloud Development with Project Shipped and Mantl: a deep diveCisco DevNet
 
Introducing Cloud Development with Mantl
Introducing Cloud Development with MantlIntroducing Cloud Development with Mantl
Introducing Cloud Development with MantlCisco DevNet
 
Storage as a service and OpenStack Cinder
Storage as a service and OpenStack CinderStorage as a service and OpenStack Cinder
Storage as a service and OpenStack Cinderopenstackindia
 
Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014Miguel Zuniga
 
Webinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStackWebinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStackCeph Community
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013Michael Lessard
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOpsCisco DevNet
 
Oct meetup open stack 101 clean
Oct meetup open stack 101   cleanOct meetup open stack 101   clean
Oct meetup open stack 101 cleanbenrodrigue
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...IndicThreads
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAnimesh Singh
 
OpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedOpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedAll Things Open
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStackJoe Brockmeier
 
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
 
2011 Essex Summit: Openstack/Hyper-V clouds
2011 Essex Summit: Openstack/Hyper-V clouds2011 Essex Summit: Openstack/Hyper-V clouds
2011 Essex Summit: Openstack/Hyper-V cloudsppouliot
 

Similaire à Shannon McFarland OpenStack/Cisco Intro (20)

Openstack 101
Openstack 101Openstack 101
Openstack 101
 
OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise
 
Openstack 101
Openstack 101Openstack 101
Openstack 101
 
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
 
Introducing Cloud Development with Project Shipped and Mantl: a deep dive
Introducing Cloud Development with Project Shipped and Mantl: a deep diveIntroducing Cloud Development with Project Shipped and Mantl: a deep dive
Introducing Cloud Development with Project Shipped and Mantl: a deep dive
 
Introducing Cloud Development with Mantl
Introducing Cloud Development with MantlIntroducing Cloud Development with Mantl
Introducing Cloud Development with Mantl
 
Storage as a service and OpenStack Cinder
Storage as a service and OpenStack CinderStorage as a service and OpenStack Cinder
Storage as a service and OpenStack Cinder
 
Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014Private cloud cloud-phoenix-april-2014
Private cloud cloud-phoenix-april-2014
 
Webinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStackWebinar - Introduction to Ceph and OpenStack
Webinar - Introduction to Ceph and OpenStack
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
Oct meetup open stack 101 clean
Oct meetup open stack 101   cleanOct meetup open stack 101   clean
Oct meetup open stack 101 clean
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
OpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedOpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get Started
 
Getting Started with Apache CloudStack
Getting Started with Apache CloudStackGetting Started with Apache CloudStack
Getting Started with Apache CloudStack
 
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
 
2011 Essex Summit: Openstack/Hyper-V clouds
2011 Essex Summit: Openstack/Hyper-V clouds2011 Essex Summit: Openstack/Hyper-V clouds
2011 Essex Summit: Openstack/Hyper-V clouds
 
BRKSDN-2115
BRKSDN-2115 BRKSDN-2115
BRKSDN-2115
 

Dernier

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Dernier (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Shannon McFarland OpenStack/Cisco Intro

  • 1. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 1
  • 2. Shannon McFarland – CCIE #5245 Principal Engineer – Corporate Consulting Engineering Research and Advanced Development @eyepv6 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
  • 3. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
  • 4. •  “OpenStack is a collection of open source technologies delivering a massively scalable cloud operating system” - openstack.org •  Basically, it is a full open source cloud stack that can be used as a starting point for a private or public cloud •  Releases are on a 6-month interval: Folsom (Sept. 2012) is the latest release and Grizzly is next •  Unreal community growth since its inception •  Timeline: NASA Launches Nebula - One of the first cloud computing platforms built for Federal Government Private Cloud March 2010: Rackspace Open Sources Cloud Files software, aka Swift May 2010: NASA open sources compute software, aka “Nova” June 2010: OpenStack is formed July 2010: The inaugural Design Summit April 2012: Openstack foundation formed © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
  • 5. OpenStack Foundation •  https://www.openstack.org/foundation/ Elected technical committee, elected board, individual and organization membership © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
  • 6. Compute Storage Image, Object, Block Dashboard Identity Network “Nova” “Horizon” “Keystone” “Quantum” “Glance, Swift, Cinder” -  Instance/VM -  Web app for -  Centralized -  Networking as -  Houses image controlling policies a service VMs storage OpenStack -  Tenant mgmt. -  Multiple -  API driven -  Cloud object resources -  RBAC models -  Support for storage -  Self-service -  Ext. -  IP address multi- -  Persistent portal integration(LD mgmt. hypervisors block level AP) -  Plugins to storage external HW •  Projects are created, mature and are integrated into OpenStack “core” over time •  http://wiki.openstack.org/Projects © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
  • 7. •  Try/Dev/Demo: http://devstack.org/ http://www.stackops.com/ http://trystack.org/ •  Single Shot – Manually setup everything (the best way to learn OpenStack): http://docwiki.cisco.com/wiki/Folsom_Manual_Install •  Semi-Automatic – Use automation for ‘some’ of the setup and maintain/ modify manually: http://puppetlabs.com/ http://www.opscode.com/chef/ https://juju.ubuntu.com/ •  Automatic – Automate everything with Puppet, Chef, JuJu or rapid automation stuff: https://airframe.pistoncloud.com/ © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
  • 8. To DC Agg Layer •  Example on UCS C- series •  Active/Active DC Access Layer controllers •  HAProxy/Keepalived or HW SLB for Swift PM/Cobbler Controller-1 Proxy-1 Proxy Nodes OS OS OS VM VM VM •  Object and block HAProxy Controller-2 Proxy-2 storage OS OS OS Images, app data VM VM VM Persistent storage •  Support nodes (Ctrl/ *Support Nodes Proxy also) often run -Puppet Master A/A Compute Swift Proxy Swift ObjectCinder Block as VMs or can be -Cobbler Controller Nodes Nodes Storage Storage baremetal -DNS Nodes Nodes Nodes -HAProxy/ Keepalived © 2011 Cisco and/or its affiliates. All rights reserved. *Can run as VMs Cisco Public 8
  • 9. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
  • 10. •  Choice There is no one-size fits all option for cloud computing – Amazon or VMware are cool but not the be all/end all solution There is no single vendor who can fill all needs of a cloud stack – Complex ‘partnerships’ are costly to the customer and still miss the mark •  Community Open Source Community driven – Individual, organizational Better time-to-market and faster feature velocity •  Commercialization Start with the ‘baseline’ OpenStack components Vendor opportunities for value-add integration on top of OpenStack baseline - Design, deployment, automation, operation, high-availability, applications, etc… © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
  • 11. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
  • 12. •  You name it – Compute, Storage, Networking vendors, Universities, Gov’t, massive pile of OpenStack-specific startups •  Traditional HW vendors – Cisco, HP, Dell, Arista, etc… •  Providers – Rackspace, AT&T, Comcast, etc… •  Startups – PistonCloud, Nebula, SwiftStack and many, many more… •  Some are focused on only small parts of OpenStack such as driving object storage features (SwiftStack), or automated deployment and support (PistonCloud) or networking and compute pull-thru as well as project leadership (Cisco – Nexus, UCS, services, Quantum) © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
  • 13. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
  • 14. •  Cisco is deeply involved on many fronts and we will get even more involved over time •  Cisco’s involvement goes back to the beginning of the OpenStack project •  We have some of the original OpenStack leaders as Cisco Employees (Rick Clark, Soren Hansen and others) •  Lew Tucker, VP/CTO, Cloud Computing “owns” OpenStack at Cisco but many other teams involved: CE, SDU, SAVTG, AS, WebEx, etc … •  External portals are being developed and matured: External Cisco.com: www.cisco.com/go/openstack External Docwiki: http://docwiki.cisco.com/wiki/OpenStack GitHub Cisco Docs Repository: https://github.com/CiscoSystems/cisco-openstack-docs •  Multiple simultaneous efforts underway © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
  • 15. Community •  Standards •  Ecosystem – Partnerships •  Open Source Leadership Open Source- Engineering •  Always start with Open Source Based Private •  and add from there Strategy for Cloud-enabled products & Public •  Vision for Networking in the Cloud Cloud Computing Customers •  Thought Leadership •  Choices •  Flexibility © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
  • 16. Community Cisco •  Quantum – Network Service Engineering •  Horizon – Dashboard •  Cisco OpenStack Edition •  Keystone – Identity •  Nexus Plugins – •  Swift – Object Storage Quantum •  Automation – PuppetLabs •  UCS •  HA Design •  CIAC •  OpenStack Board/PTL •  Many other integration efforts •  Cisco OpenStack Edition in ‘beachhead’ accounts – Build case studies: Comcast, WebEx •  Start simple, build from there – Focus on automation and HA •  Evangelization of what Cisco is doing - Thought Leadership – Help customers know What, When, Where & How Customers © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
  • 17. DataBase App 4. User Application Layer App Virtual OS OS Appliance • Self-provision resources through APIs OS Virtual • Only see virtualized resources VM VM Appliance VM Cloud App Developer API Network Compute Service Storage 3. OpenStack Cloud Platform Layer Service Service • Presents compute and networking Virtual Networks Virtual Servers Virtual Disks virtualization interfaces to application developers in a multi-tenant environment Plug-In Architecture Network Mgmt/Cntl API 2. Network Resource and SDN Layer • Resource Virtualization Provisioning, and NX-OS API SDN API Other Management 1. Physical Resource Layer • Networking, Storage and Compute resources • Hardware-based networking services © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
  • 18. •  Boatloads of work to do – We are hiring (who isn’t) •  Learn about OpenStack - http://www.openstack.org/ http://docs.openstack.org/ •  Quickly try it for yourself - http://devstack.org/ •  Manual Folsom + Quantum Setup: Great way to learn: http://docwiki.cisco.com/wiki/Folsom_Manual_Install •  Build your own PoC with HA components enabled - http://docwiki.cisco.com/wiki/OpenStack:Essex_Multi_Node_HA •  Read the Cisco WebEx OpenStack Case Study - http://www.openstack.org/user-stories/cisco-webex/ © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
  • 19. •  Monthly? Early – Mid – Late in the month? •  We need other site and catering sponsors – ideally we want to rotate each month •  We have tons of local talent from many different companies, so speakers is not an issue, but… Start with primers and mature? Topic based instead (i.e. Automation, HA, Apps) Semi-Random based on speaker/sponsor availability •  Co-organizers: Today it’s Scott Lowe and Shannon McFarland – We would like two more to help organize and cover when we are traveling •  Other junk? © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 19