Cisco and openstack l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 17

Cisco and OpenStack PowerPoint PPT Presentation

  • Uploaded on
  • Presentation posted in: General

Cisco and OpenStack. Lew Tucker VP/CTO Cloud Computing Cisco Systems, Inc. @ lewtucker. Today: “ Builder phase ” of Cloud Computing related to another well-known phenomena - DIY. Homebrew Computer Club. DIY Approach F ollowed B y S ome O f T he B est.

Download Presentation

Cisco and OpenStack

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

Cisco and openstack l.jpg

Cisco and OpenStack

  • Lew Tucker

  • VP/CTO Cloud Computing

  • Cisco Systems, Inc.

  • @lewtucker

Today builder phase of cloud computing related to another well known phenomena diy l.jpg

Today: “Builder phase” of Cloud Computingrelated to another well-known phenomena - DIY

Homebrew Computer Club

Diy approach f ollowed b y s ome o f t he b est l.jpg

DIY Approach Followed By Some Of The Best

Today s architectural battle l.jpg

Today’s ArchitecturalBattle



Vertical scaling

HA failover model


Application specific Infrastructure

Commercial Software

Web Approach

Scale-out Architecture

Design for Failure


Commodity systems

Open Source

Applied Now to a Cloud IaaS Platform

Web scale cloud computing platform l.jpg

Web Scale Cloud Computing Platform

  • Customers want to avoid being locked

    • Common platform offered by multiple vendors

    • Standardization of the API

    • Ability of move data and applications

  • Cloud service provider needs

    • Serve many tenants, over thousands of severs

    • Easy to operate

    • Allows provider to focus on support, reliability, availability…

    • Need to be able to differentiate offerings and integrate additional services

Open source advantages l.jpg

Open Source Advantages

  • Leverage the work of a growing community of developers

  • Works across multiple hardware infrastructure

  • Possible to deploy at service providers and on-premise

  • Customized to fit individual needs or to add additional services

What is openstack l.jpg

What is OpenStack?

  • Originated at NASA, with Rackspace

  • Driven by an open community process

  • Three existing projects:

    • OpenStack Compute

    • OpenStack Image Service

    • Open Object Storage

  • Multiple hypervisors: Xen, KVM, ESXi, Hyper-V

  • Releases:

    • Austin: Oct 2010

    • Bexar: Feb 2011

    • Cactus: April 2011: Current

    • Diablo: scheduled for Sept 2011

OpenStack Compute

(VMs & VM Networks)

OpenStack Image Service

(Image Library & Management)

OpenStack Object Store


Openstack community 60 companies l.jpg

OpenStack Community – 60+ companies

Slide9 l.jpg

Cisco s participation in openstack l.jpg

Cisco’s Participation in OpenStack

  • Interest

    • Support customers interested in OpenStack

    • Contribute to and learn from the community

    • Advance the state of the art in cloud computing

  • What Cisco contributes

    • Networking expertise, internet experience

    • Industry support

    • Designs and Code

  • Work to date

    • OpenStack running on Cisco Unified Computing System

    • Networking Service blueprint

    • More to come

Time to let d evelopers d esign v irtual n etwork t opologies l.jpg

Time To Let Developers Design Virtual Network Topologies

Former SunCloud user screen

Network service as a peer to compute and storage l.jpg

Network Service as a peer to Compute and Storage



(VMs, Memory, Local Disk)



(Block, Massive Key-value store)



(Subnets, Network Svcs, Security)

Network APIs




Developer API

User and System Admin

Pre summit openstack networking blueprints l.jpg

Pre-summit OpenStack Networking Blueprints









NaaS Core Design




Quantum network service l.jpg

Quantum – Network Service

  • API gives ability to create interesting network topologies.

    • Example: create multi-tier applications

  • Provide way to connect multiple Openstackservices.

    • Example: Nova VM + Atlas LB on same private network.

  • Open the floodgates to let anyone build services that plug into Openstack networks.

    • Examples: VPN-aaS, firewall-aaS, IDS-aaS.

  • Allows innovation plugins that overcomes common cloud networking problems

    • Example: avoid VLAN limits, provide strong QoS

Quantum extensibility l.jpg

Quantum – Extensibility

Quantum API

API Extensions

  • Quantum Service

  • L2 network abstraction definition and management

  • Device and service attachment framework

  • Does NOT do any actual implementation of abstraction

  • Vendor/User Plug-In

  • Maps abstraction to implementation on physical network

  • Makes all decisions about *how* a network is implemented

  • Can provide additional features through API extensions

Quantum Plug-in API

Open stack a platform for innovation l.jpg

Open Stack: A Platform for Innovation

“I want to report on my customers SLAs”

“My UI will be easier to use”

“I’ll build in a way to share revenue with my customer’s”

“I need a different VM placement policy”

“I let my customers span multiple clouds”

“I have a much better way to snapshot machine images”

Resources l.jpg


  • OpenStack:

    • Launchpad:

      • Cisco Open Stack project:

  • Login