0% found this document useful (0 votes)
92 views17 pages

Cisco and Open Stack Presentation

Cisco is participating in the open source OpenStack project to advance cloud computing and support customers interested in OpenStack. OpenStack originated at NASA and Rackspace and is driven by an open community process. It includes modules for compute, image service, and object storage. Cisco contributes networking expertise, industry support, and code to OpenStack. Cisco is running OpenStack on its UCS computing systems and developing a networking service blueprint. The Quantum project aims to provide network services as a peer to compute and storage services in OpenStack. This will allow developers to programmatically define network topologies and build additional network-based services.

Uploaded by

Manoj Samtani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views17 pages

Cisco and Open Stack Presentation

Cisco is participating in the open source OpenStack project to advance cloud computing and support customers interested in OpenStack. OpenStack originated at NASA and Rackspace and is driven by an open community process. It includes modules for compute, image service, and object storage. Cisco contributes networking expertise, industry support, and code to OpenStack. Cisco is running OpenStack on its UCS computing systems and developing a networking service blueprint. The Quantum project aims to provide network services as a peer to compute and storage services in OpenStack. This will allow developers to programmatically define network topologies and build additional network-based services.

Uploaded by

Manoj Samtani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 17

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 Followed By Some Of The Best

Web Approach
Scale-out Architecture

Todays Architectural Battle

Enterprise Approach
Vertical scaling HA failover model

Design for Failure


Transactional Information-centric Commodity systems Open Source Application specific Infrastructure Commercial Software

Applied Now to a Cloud IaaS Platform

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


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?
Originated at NASA, with Rackspace Driven by an open community process Three existing projects:

OpenStack Compute
(VMs & VM Networks)

OpenStack Compute OpenStack Image Service Open Object Storage

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


Austin: Oct 2010 Bexar: Feb 2011 Cactus: April 2011: Current Diablo: scheduled for Sept 2011

OpenStack Image Service

(Image Library & Management)


OpenStack Object Store
(Storage)

Releases:

OpenStack Community 60+ companies

launchpad.net

Ciscos 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 Developers Design Virtual Network Topologies

Former SunCloud user screen

Network Service as a peer to Compute and Storage


Developer API
Network APIs

Compute Service
(VMs, Memory, Local Disk)

Network Services
(Subnets, Network Svcs, Security)

Storage Services
(Block, Massive Keyvalue store)

User and System Admin

Servers

Networks

Disks

Pre-summit OpenStack Networking Blueprints

NetworkService NetworkService Citrix/Rackspace/Ni Rackspace/Nicira cira

NetworkServicePOC NTT/Midokura

NetworkContainers Cisco

NaaS Core Design Intel

Unified Plan

Quantum Network Service


API gives ability to create interesting network topologies.
Example: create multi-tier applications

Provide way to connect multiple Openstack services.


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
Quantum API Quantum Service
L2 network abstraction definition and management Device and service attachment framework Does NOT do any actual implementation of abstraction

API Extensions

Quantum Plug-in API 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

Open Stack: A Platform for Innovation


My UI will be easier to use

I want to report on my customers SLAs Ill build in a way to share revenue with my customers
I let my customers span multiple clouds

I need a different VM placement policy

I have a much better way to snapshot machine images

Resources

OpenStack: http://openstack.org Launchpad: http://launchpad.net/network-service Cisco Open Stack project: http://bit.ly/cisco-ucs-openstack

You might also like