Shannon McFarland OpenStack/Cisco Intro

1,404 views

Published on

Short intro for Denver OpenStack Inaugural Meetup

Published in: Technology
2 Comments
2 Likes
Statistics
Notes
  • Formatting fixed but PDF still made some colors whacky.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Bare with me. The slides were in 16:9 format and the onscreen view from slideshare cuts off the left side. I am converting and will upload the new one shortly.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
1,404
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
70
Comments
2
Likes
2
Embeds 0
No embeds

No notes for slide

Shannon McFarland OpenStack/Cisco Intro

  1. 1. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 1
  2. 2. Shannon McFarland – CCIE #5245Principal Engineer – Corporate Consulting EngineeringResearch and Advanced Development@eyepv6© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
  3. 3. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
  4. 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. 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. 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. 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. 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. 9. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
  10. 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. 11. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
  12. 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. 13. © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
  14. 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. 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. 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. 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. 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. 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
  20. 20. Thank you.

×