21
Cisco Confidential © 2012 Cisco and/or its affiliates. All rights reserved. 1 Cisco Confidential © 2012 Cisco and/or its affiliates. All rights reserved. 1 Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, 2012

Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

Cisco Confidential © 2012 Cisco and/or its affiliates. All rights reserved. 1 Cisco Confidential © 2012 Cisco and/or its affiliates. All rights reserved. 1

Cisco Open Network Environment Webcast Series

An Introduction to OpenStack: Cloud Operating System

December 11, 2012

Page 2: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

Lew Tucker Shashi Kiran

Sr. Director DC and Cloud Networking

Host

VP/CTO Cloud Computing

Vice Chairman, The OpenStack Foundation

Vice President Cloud Collaboration Applications Technology Group (CCATG)

Raj Patel

Page 3: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

a

Industry’s Most Comprehensive Networking Portfolio

Hardware + Software Physical + Virtual Network + Compute

Platform

APIs

Controllers

and Agents

Virtual

Overlays

Applications

www.cisco.com/go/one

onePK

Cisco ONE Controller

OpenFlow Support

Open Clouds with

Nexus 1000V

Page 4: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

Q&A

OpenStack @Cisco WebEx

OpenStack Demo

An Introduction to OpenStack

Page 5: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

Apps

OS

DB

Apps

OS

DB DB

Apps

OS

Apps

OS

Storage

Apps

OS

DB DB

Apps

OS

Apps

OS

Physical

Servers

Under-utilized resources Inflexible Infrastructure

Page 6: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6

Virtualized Infrastructure

PHYSICAL SERVERS STORAGE DB SERVICE STORAGE

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Virtual

Machines

Page 7: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

Pool of Shared Resources

API-Driven Services --- Self-Service Portal

Cloud Infrastructure Service

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Apps

OS

Page 8: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

“To produce the ubiquitous Open Source Software cloud computing platform to meet the needs of public and private cloud providers regardless of size, by being simple to implement and massively scalable.”

Page 9: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

Compute (Nova)

Self-service provisioning of virtual machines through a software API

Object Storage (Swift)

Massively scalable, distributed object store

Network Service (Quantum)

For tenant created, virtual isolated networks and subnets, and services

** Innovation **

Your Application

Page 10: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

• Span multiple data centers

• Network security, policies

• Notion of a network container

• Best placement of VMs

• Quality of service

• SLA guarantees

“Network-As-a-Service”

Possibilities

Lower Levels Provision Physical or Virtual Resources, Setup

Configuration, and Provide Information Back

Application, “I would like certain resources (of type…)

certain virtual topologies, specific services”

OpenStack Quantum Service

Page 11: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11

OpenStack Compute (Nova)

OpenStack Networking (Quantum)

OpenStack Storage (Swift)

Logical Containers for

Each Application in a

Multi-tenant Cloud

a

Platform

APIs

Controllers

and Agents

Virtual

Overlays

onePK

ONE Controller (OpenFlow, onePK)

Nexus 1000V

VXLAN/LISP

VM VM

VM VM

VM

VM

VM

API-Driven Open

Cloud Platform

Programmable

Infrastructure

Page 12: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

Physical Resource Layer

Resource Virtualization/Hypervisor Layer

Cloud Provider, Network-centric Services

VPN

API

WAAS

Firewall Monitoring

App/Service Catalog

API

Service Assurance

Identity Mgmt

Collab

VDI

License Mgmt

API

Database Backup

Load Balancer

User and System Admin

Compute Service Servers

Storage Service Disks

Network Service Networks

Customer’s Application

Virtual VPN Virtual Waas Virtual

Firewall

Single Instance Services

OpenStack Cloud Platform Bridges the Virtual and Physical Layers

Apps

OS

Apps

OS

DataBase

OS

Networking Services App Mgmt Services Other Services

Page 13: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

source: openstack.org

Page 14: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14

Tenant 1 Tenant 2

Compute (Nova)

Storage (Swift)

Networking (Quantum)

Apache Server

10.200.1.3

FTP Server

10.200.1.4

Mail Server

10.200.1.4

Apache Server

10.200.1.3

Page 15: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15

Totaling

24-7 365

Page 16: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16

Hub

Cisco WebEx cloud

Global Scale

Highly Availability, Performance/Speed

Optimized for Collaboration and Content Distribution

Multi-Layer Security

Page 17: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17

Hub

Cisco WebEx cloud

Cloud Vendor: At the SaaS Layer

Cloud Provider: Delivering IaaS, PaaS and OaaS for our Product Teams—Now Via a Private Cloud

Page 18: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18

Storage Storage Storage

Nova (Compute) Swift (Object Storage) Deployment Automation

Clients Metrics and Visualization

API

Controller

Apps

Apps

Apps

API

VM VM

VM

VM VM

VM VM VM

VM

Page 19: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19

Packaged and Tested Edition of Openstack “Folsom” Release with Additional Components:

• Automation

• High Availability

• Monitoring

• Quantum

www.cisco.com/go/openstack

Page 20: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20

Cisco Open Network Environment www.cisco.com/go/one

Cisco OpenStack www.cisco.com/go/openstack

OpenStack Software www.openstack.org

Page 21: Cisco Open Network Environment Webcast Series An ... · Cisco Open Network Environment Webcast Series An Introduction to OpenStack: Cloud Operating System December 11, ... Storage

Thank you.