SlideShare a Scribd company logo
Lew Tucker
      VP/CTO Cloud Computing
      Cisco Systems, Inc.
      @lewtucker




© 2010 Cisco and/or its affiliates. All rights reserved.   1
© 2010 Cisco and/or its affiliates. All rights reserved.   2
© 2010 Cisco and/or its affiliates. All rights reserved.   3
Easiest way to develop and deploy applications
            •  Self-service, on-demand, when I want
            •  Elastic: scaling to meet demand
                     •  Scale up and scale down
            •  Leverage simple API’s and automated requiring little or
               no manual intervention
            •  Abstracted resources hide the complexity of lower level
               implementations
            •  Move towards continuous deploy



© 2010 Cisco and/or its affiliates. All rights reserved.                 4
•  Apps are built from components
•  Common components built as services for applications
       become the platform for scalable deployment
            •        Massive storage systems
            •        Scalable, reliable queuing systems
            •        Large scale NoSQL databases (Cassandra)
            •        Frameworks for massive analytics (Hadoop)
            •        Auto-scaling frameworks
•  Result:
            •  Focus on the application logic, leveraging the work of others
            •  Time-to-market advantage of new apps and services


© 2010 Cisco and/or its affiliates. All rights reserved.                       5
API

                                                                                                                                  App
                                                                                   App           Service
                                                                     API                                                    API   OS


                                                                                                                                  Virtual
                     App                                   Service                 Platform As A Service               Service    Machine

                     OS                                    OS                 OS           OS           OS             OS


                   Virtual                             Virtual               Virtual      Virtual      Virtual     Virtual
                   Machine                             Machine               Machine      Machine      Machine     Machine

                                                                 API’s for each of the cloud platform services
           Compute                                   Storage               Network       Queuing           Data Base    …
                                                                      Cloud Service : Public or Private


© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                    6
•  Allows anyone to build and deploy their own cloud
            •        Cloud Providers, Enterprise Private Clouds, Service Providers

•  Compute Service, Storage Service, and Networking Service

                                                                                App                               App
                                                                      App                               App
                                                                                OS                                OS
                                                           App                                 App
                                                                      OS       Virtual                  OS
                                                                                                                  Virtual
                                                           OS                  Machin          OS                 Machine
                                                                               e
                                                                     Virtual                            Virtual
                                                           Virtual   Machine                  Virtual   Machine
                                                           Machine                            Machine


                                                                                 User Applications




© 2010 Cisco and/or its affiliates. All rights reserved.                                                                    7
© 2010 Cisco and/or its affiliates. All rights reserved.   8
• Configurable Networks                                                 • Orchestrated Networks



        • Apps-aware networks                                                   • Network-aware apps




          • Network interfaces                                                   • Programmatic interfaces




          • Managed Networks                                                     • Automated Networks


                                                      Make everything go faster, easier and more agile
© 2010 Cisco and/or its affiliates. All rights reserved.                                                     9
Introductory whitepaper by: AT&T, BT, DT, Orange, Telecom Italia, Telefonica, Telstra, Verizon, others….


© 2010 Cisco and/or its affiliates. All rights reserved.                                                               10
vSwitch             VSG             vISE            vASA




                                           vWAAS              vMSE             vWLC        Route Reflector




                                              Video                                            PRIME
                                                              vDNA             vNAM
                                              Cache                                             (NCS)




                                              .. Many familiar network services functions have already
                                                   been developed for virtualized implementations

© 2010 Cisco and/or its affiliates. All rights reserved.                                                     11
OpenDaylight's mission is
to facilitate a community-
led, industry-supported
open source framework,
including code and
architecture, to accelerate
and advance a common,
robust Software-Defined
Networking platform




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



                                                                                  Cloud App Developer API

                                                                                                 Network
              3. OpenStack Cloud Platform Layer                   Compute                        Service                      Storage
              •  Bridges the virtual and physical layers           Service                                                    Service
                                                                                               Virtual Networks
                                                                Virtual Servers                                             Virtual Disks
              •  Requests virtual resources on behalf of the
                 individual tenants                                                           Plug-In Architecture



                                                                                        Network Mgmt/Cntl API


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




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




© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                              14
Hardware + Software                                  OpenStack Network Service


                                                                     Software API’s



                                      1                                                                          3
                                 Platform                                                                       Virtual
                                   APIs                                                                        Overlays
                                                                                       a
                                Network
                                                                                   2
                                onePK                                        Controllers and               Open Clouds with
                                                                                Agents                     Nexus 1000V



                                                                          SDN:
                                                                          - ONE Controller (OpenFlow, onePK)
                                                                          - OpenFlow Agents

© 2010 Cisco and/or its affiliates. All rights reserved.
                                                           www.cisco.com/go/one                                               15
VM        VM
                                                                                                       VM          VM
    Logical containers for
                                                                      VM    VM
    each application in a                                                                                VM

    multi-tenant cloud



                                                           OpenStack                   OpenStack                OpenStack
       API-driven Open                                      Compute                    Networking                Storage
       Cloud Platform                                        (Nova)                      (Quantum)                  (Swift)




                                                                                 l                       Virtual
                                                                       Physica
       Programmable
                                                           Platform                                                      Network
       Infrastructure                                        APIs                                                        Services
                                                                                               a      Virtual
                                                                                Controllers          Overlays
                                                                                                                         Firewall, etc.
                                                            onePK               and Agents
                                                                                                     Nexus 1000V
                                                                 ONE Controller
                                                                                                     VXLAN/LISP
                                                                 (OpenFlow, onePK)


© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                  16
Quantum API                API Extensions


                                                           Quantum Service
             •  Network abstraction definition and management
             •  Does NOT do any actual implementation of
                abstraction



                                                       Quantum Plug-in API


                                                                 Vendor/User Plug-In
             •  Maps abstraction to implementation on physical network
             •  Can provide additional features through API extensions




© 2010 Cisco and/or its affiliates. All rights reserved.                                                17
Virtualization Continuing to Advance

                         Virtual Machines Growth




© 2010 Cisco and/or its affiliates. All rights reserved.   18   18
Impact on Data Center Complexity
                                                       VM proliferation is driving DC costs up


                                                                Server-Related Spend
                                   300                              (Capex+Opex)
                                                                       Power & Cooling Expense
                                                                       Virtual Servers - Mgnt & Admin
            Customer Spending $B




                                                                       Standalone Servers - Mgnt & Admin
                                   200                                 Server Spending



                                   100



                                     0
                                             96            98   00     02       04        06     08   10   12
                                     Source: IDC, 2011 “New Economic Model for the Datacenter”




© 2010 Cisco and/or its affiliates. All rights reserved.                                                        19   19
© 2010 Cisco and/or its affiliates. All rights reserved.   20
Lots of things to manage in infrastructure
                 ….. more than just VM’s
Application          Virtual                    Virtual               Storage                                               Aggregation                IP NGN
 Software           Machine                     Access                and SAN              Compute          Access           and Core       Peering   Backbone

   App 1
                                       App
                                 App
Subscriber “A”            App
                                 OS
                                       OS


Application 1             OS




                                                                                                                                                       Internet
                                       App
                                 App
Subscriber “B”            App
                                 OS
                                       OS


Application 1             OS

                                       App
   App 1                         App
                                       OS
                          App
Subscriber “A”            OS
                                 OS


Application 2
   App 2
                                                                                                                                                       IP NGN



Subscriber “B”
Application 2                                                                                                                                          Partners
   App 2

                                       App
                                 App
                          App
                                       OS
                                                                                                                               Services
                                                                                                                                Core                      10G Ethernet
                                 OS
                          OS

                                                                                                                             ACE                          10G FCoE
                                                                                                                                                          4G FC
Virtual Center                                                                                                               FW                           1G Ethernet
                                 App
                                       App
                                                                                                                                                          VM to vSwitch
   App                    App
                                 OS
                                       OS
                                                                                                                             SSL                          vSwitch to HW
                          OS
                                                                                                                                                          App to HW / VM
   App

  Cisco and           VMWare                  Nexus 1000V           3rd Party SAN +          Generic       Nexus 5000        Nexus 7000      7600      CRS-1
 Third-Party                                                         Consolidated            Rack or      w/ Nexus 2000      (w/ Cat 6500             ASR 9000
 Applications                                                       Storage Arrays        Blade Servers   Fabric Extender     as Services             ASR 1000
                                                                                                                               Chassis)                 7600

   Fast Track_IaaS_2010         © 2010 Cisco Systems, Inc. All rights reserved.   Cisco Confidential                                                                       21
Sys Admin




© 2010 Cisco and/or its affiliates. All rights reserved.               22
Customer’s Application                        Network
                                                                               Services               System Mgmt Applications
                         Virtual                 Virtual         Virtual              API
                         Waas                   Firewall          VPN             VPN                  Network
                                                                                                      Management

                                     Single Instance Services                         API
                                                                                Firewall                                  Infrastructure
                                       App                 App                                                              Monitoring
                                        OS                 OS                         API

                                        VM                 VM                    WAAS                  System
                                                                                                      Analytics

                                               DataBase                               API
                                                                                 Load                                 Security
                                                     OS                         Balancer
                                                     VM




             OpenStack Cloud Platform                                      Compute          Storage      Network                 User and
             •     Bridges the virtual and physical layers                  Service         Service      Service                  System
                                                                            Servers          Disks         Networks               Admin




             Resource Virtualization/hypervisor Layer
             •     Creates and manages virtualized compute,                VM provisioning, Network Controllers, SDN, NFV
                   storage and networking resources




             Physical Resource Layer
             •     Networking, Storage and Compute resources



© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                    23
Services Cross Connect - SXC         Virtual Internet Routing Lab - VIRL




                           ASR9K

                                                           UCS




© 2010 Cisco and/or its affiliates. All rights reserved.                                               24
                                                                                                            2
Service Request




                              Data Center                                    Services
                                                                             Controller
                                                                                             Service



                                 Nexus 1Kv                                                   Service
                                                                                                       Ganglia
                                   kvm                     Load Balancer
Traffic flow
                                                                                             Service

                               OpenVswitch
                                  kvm                                                        Service


                                                                                             Service




© 2010 Cisco and/or its affiliates. All rights reserved.                                                         25
© 2010 Cisco and/or its affiliates. All rights reserved.   26
© 2010 Cisco and/or its affiliates. All rights reserved.   27
© 2010 Cisco and/or its affiliates. All rights reserved.   28
© 2010 Cisco and/or its affiliates. All rights reserved.   29
Ganglia
                          Model                                                       Tools




                                                           Software Defined Infrastructure

© 2010 Cisco and/or its affiliates. All rights reserved.                                               30
•  Heat
            •  Orchestration modeled on AWS Cloud Formation
            •  Introduces physical as another “VM” flavor

•  Curvature: visual construction of complex apps

•  Nova Bare-Metal
•  OpenStack on OpenStack (Triple-O)
            •  Provisioning of OpenStack Platform on virtual or physical infrastructure




© 2010 Cisco and/or its affiliates. All rights reserved.                                  31
•  Benefits of Cloud IaaS Platform
    •  Easy to develop and deploy on a VM, and deploy
       anywhere
    •  With System Admin privileges – have a global view
    •  Elastic – respond according to load (DDOS, Service
       assurance, detailed analysis.)
•  Enabled by
    •  OpenStack Compute
    •  OpenStack Networking
    •  OpenStack Storage
    •  …and more

© 2010 Cisco and/or its affiliates. All rights reserved.    32
© 2010 Cisco and/or its affiliates. All rights reserved.   33
Lew Tucker
                                                           @lewtucker




© 2010 Cisco and/or its affiliates. All rights reserved.                34

More Related Content

PDF
IBM Cloud OpenStack Services
PPTX
Eucalyptus-AWS Hybrid Using RightScale myCloud
PPT
IBM SmartCloud Orchestration
PPTX
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...
PPTX
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
PDF
SoftLayer Cloud Services
PPTX
SoftLayer Storage Services Overview
PDF
VietOpenStack meetup 7th Openstack in ibm cloud
IBM Cloud OpenStack Services
Eucalyptus-AWS Hybrid Using RightScale myCloud
IBM SmartCloud Orchestration
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
SoftLayer Cloud Services
SoftLayer Storage Services Overview
VietOpenStack meetup 7th Openstack in ibm cloud

What's hot (19)

PPTX
The Foundation of the Software Defined Data Center
PPT
HP Cloud System Matrix Overview
PDF
Serverless Computing: Driving Innovation and Business Value
PDF
Creating Microservices Application with IBM Cloud Private (ICP) - ICP Archite...
PPTX
Introduction to ibm cloud paks concept license and minimum config public
PDF
How to get started with Oracle Cloud Infrastructure
PDF
IBM SoftLayer - overview of Cloud Infrastructure
PDF
Oracle database in cloud, dr in cloud and overview of oracle database 18c
PPT
Smart Cloud Webinar 2014-02-13 Introduction to Softlayer IaaS MDB
PDF
Torusware Corporate Presentation
PDF
IBM cloud open by design
PDF
IBM SmartCloud Orchestrator
PDF
Software Defined Data Center: The Intersection of Networking and Storage
 
PPTX
IBM SoftLayer Overview - July 2014
PPTX
IBM Cloud Solution - Blue Box
PDF
Ismael Intalio Cloud Benefits
PPTX
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
PPTX
Oracle IaaS including OCM and Ravello
PDF
IBM Cloud Strategy
The Foundation of the Software Defined Data Center
HP Cloud System Matrix Overview
Serverless Computing: Driving Innovation and Business Value
Creating Microservices Application with IBM Cloud Private (ICP) - ICP Archite...
Introduction to ibm cloud paks concept license and minimum config public
How to get started with Oracle Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Smart Cloud Webinar 2014-02-13 Introduction to Softlayer IaaS MDB
Torusware Corporate Presentation
IBM cloud open by design
IBM SmartCloud Orchestrator
Software Defined Data Center: The Intersection of Networking and Storage
 
IBM SoftLayer Overview - July 2014
IBM Cloud Solution - Blue Box
Ismael Intalio Cloud Benefits
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
Oracle IaaS including OCM and Ravello
IBM Cloud Strategy
Ad

Similar to OpenStack, SDN, and the Future of Software Defined Infrastructure (20)

PDF
AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy Steps
PDF
AppZero & HyNote: Move EPM to/from Cloud w/ a Click
PDF
Build the foundation for Private Cloud
PDF
Planning and Designing Virtual UC Solutions on UCS Platform
PPTX
Cloud computing
PDF
Decrease TCO w/ Server-side App Virtualization
PDF
Moving Windows Server Apps to the cloud in 3 Easy Steps
PPTX
OpenStack Quantum Network Service
PDF
Geospatial Community Cloud Vision
PDF
Seguridad en la Nube
PPTX
Virtual Data Centers with OpenStack Quantum
PPTX
Virtual data centers with OpenStack Quantum
PDF
Edge to enterprise.pdf
PPTX
The Ever Changing Cloud, CloudExpo 2012
PDF
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
PPTX
AWS Jozi Meetup Developing Modern Applications in the Cloud
PPTX
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
PPTX
AWS Accra Meetup - Developing Modern Applications in the Cloud
PPTX
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
PPTX
VSX 2012 Desktop Virtualization 101
AppZero & GoGrid: Moving Windows Server Apps to Cloud in 3 Easy Steps
AppZero & HyNote: Move EPM to/from Cloud w/ a Click
Build the foundation for Private Cloud
Planning and Designing Virtual UC Solutions on UCS Platform
Cloud computing
Decrease TCO w/ Server-side App Virtualization
Moving Windows Server Apps to the cloud in 3 Easy Steps
OpenStack Quantum Network Service
Geospatial Community Cloud Vision
Seguridad en la Nube
Virtual Data Centers with OpenStack Quantum
Virtual data centers with OpenStack Quantum
Edge to enterprise.pdf
The Ever Changing Cloud, CloudExpo 2012
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
AWS Jozi Meetup Developing Modern Applications in the Cloud
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
AWS Accra Meetup - Developing Modern Applications in the Cloud
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
VSX 2012 Desktop Virtualization 101
Ad

More from Lew Tucker (13)

PDF
Istio Service Mesh
PPTX
Welcome to the Multi-cloud world
PDF
Open stack the road ahead
PPTX
OpenStack and the Power of Community-Developed Software
PPTX
OpenStack: Changing the Face of Service Delivery
PPTX
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
PPTX
OpenStack As A Strategy For Future Growth at Cisco
PDF
World of many (OpenStack) clouds - the Making of the Intercloud
PPTX
OpenStack and the Transformation of the Data Center - Lew Tucker
PPTX
Cloud Computing and the Promise of Everything as a Service
PPTX
OpenStack and the Future of Application Centric Infrastructure
PDF
OpenStack: Time is Now - Lew Tucker
ODP
Cloud Computing ...changes everything
Istio Service Mesh
Welcome to the Multi-cloud world
Open stack the road ahead
OpenStack and the Power of Community-Developed Software
OpenStack: Changing the Face of Service Delivery
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack As A Strategy For Future Growth at Cisco
World of many (OpenStack) clouds - the Making of the Intercloud
OpenStack and the Transformation of the Data Center - Lew Tucker
Cloud Computing and the Promise of Everything as a Service
OpenStack and the Future of Application Centric Infrastructure
OpenStack: Time is Now - Lew Tucker
Cloud Computing ...changes everything

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPT
Teaching material agriculture food technology
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Building Integrated photovoltaic BIPV_UPV.pdf
Understanding_Digital_Forensics_Presentation.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
Teaching material agriculture food technology
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
Cloud computing and distributed systems.
NewMind AI Weekly Chronicles - August'25 Week I
Reach Out and Touch Someone: Haptics and Empathic Computing
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Unlocking AI with Model Context Protocol (MCP)
Agricultural_Statistics_at_a_Glance_2022_0.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Machine learning based COVID-19 study performance prediction
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

OpenStack, SDN, and the Future of Software Defined Infrastructure

  • 1. Lew Tucker VP/CTO Cloud Computing Cisco Systems, Inc. @lewtucker © 2010 Cisco and/or its affiliates. All rights reserved. 1
  • 2. © 2010 Cisco and/or its affiliates. All rights reserved. 2
  • 3. © 2010 Cisco and/or its affiliates. All rights reserved. 3
  • 4. Easiest way to develop and deploy applications •  Self-service, on-demand, when I want •  Elastic: scaling to meet demand •  Scale up and scale down •  Leverage simple API’s and automated requiring little or no manual intervention •  Abstracted resources hide the complexity of lower level implementations •  Move towards continuous deploy © 2010 Cisco and/or its affiliates. All rights reserved. 4
  • 5. •  Apps are built from components •  Common components built as services for applications become the platform for scalable deployment •  Massive storage systems •  Scalable, reliable queuing systems •  Large scale NoSQL databases (Cassandra) •  Frameworks for massive analytics (Hadoop) •  Auto-scaling frameworks •  Result: •  Focus on the application logic, leveraging the work of others •  Time-to-market advantage of new apps and services © 2010 Cisco and/or its affiliates. All rights reserved. 5
  • 6. API App App Service API API OS Virtual App Service Platform As A Service Service Machine OS OS OS OS OS OS Virtual Virtual Virtual Virtual Virtual Virtual Machine Machine Machine Machine Machine Machine API’s for each of the cloud platform services Compute Storage Network Queuing Data Base … Cloud Service : Public or Private © 2010 Cisco and/or its affiliates. All rights reserved. 6
  • 7. •  Allows anyone to build and deploy their own cloud •  Cloud Providers, Enterprise Private Clouds, Service Providers •  Compute Service, Storage Service, and Networking Service App App App App OS OS App App OS Virtual OS Virtual OS Machin OS Machine e Virtual Virtual Virtual Machine Virtual Machine Machine Machine User Applications © 2010 Cisco and/or its affiliates. All rights reserved. 7
  • 8. © 2010 Cisco and/or its affiliates. All rights reserved. 8
  • 9. • Configurable Networks • Orchestrated Networks • Apps-aware networks • Network-aware apps • Network interfaces • Programmatic interfaces • Managed Networks • Automated Networks Make everything go faster, easier and more agile © 2010 Cisco and/or its affiliates. All rights reserved. 9
  • 10. Introductory whitepaper by: AT&T, BT, DT, Orange, Telecom Italia, Telefonica, Telstra, Verizon, others…. © 2010 Cisco and/or its affiliates. All rights reserved. 10
  • 11. vSwitch VSG vISE vASA vWAAS vMSE vWLC Route Reflector Video PRIME vDNA vNAM Cache (NCS) .. Many familiar network services functions have already been developed for virtualized implementations © 2010 Cisco and/or its affiliates. All rights reserved. 11
  • 12. OpenDaylight's mission is to facilitate a community- led, industry-supported open source framework, including code and architecture, to accelerate and advance a common, robust Software-Defined Networking platform © 2010 Cisco and/or its affiliates. All rights reserved. 12
  • 13. © 2010 Cisco and/or its affiliates. All rights reserved. 13
  • 14. DataBase App 4. User Application Layer App Virtual OS OS •  Only see virtualized resources OS Appliance Virtual •  Self-provision resources through APIs VM VM Appliance VM Cloud App Developer API Network 3. OpenStack Cloud Platform Layer Compute Service Storage •  Bridges the virtual and physical layers Service Service Virtual Networks Virtual Servers Virtual Disks •  Requests virtual resources on behalf of the individual tenants Plug-In Architecture Network Mgmt/Cntl API 2. Network Resource and Services Layer •  Resource Virtualization Provisioning, and NX-OS API SDN API Overlay Tunnels Management 1. Physical Resource Layer •  Networking, Storage and Compute resources •  Hardware-based networking services © 2010 Cisco and/or its affiliates. All rights reserved. 14
  • 15. Hardware + Software OpenStack Network Service Software API’s 1 3 Platform Virtual APIs Overlays a Network 2 onePK Controllers and Open Clouds with Agents Nexus 1000V SDN: - ONE Controller (OpenFlow, onePK) - OpenFlow Agents © 2010 Cisco and/or its affiliates. All rights reserved. www.cisco.com/go/one 15
  • 16. VM VM VM VM Logical containers for VM VM each application in a VM multi-tenant cloud OpenStack OpenStack OpenStack API-driven Open Compute Networking Storage Cloud Platform (Nova) (Quantum) (Swift) l Virtual Physica Programmable Platform Network Infrastructure APIs Services a Virtual Controllers Overlays Firewall, etc. onePK and Agents Nexus 1000V ONE Controller VXLAN/LISP (OpenFlow, onePK) © 2010 Cisco and/or its affiliates. All rights reserved. 16
  • 17. Quantum API API Extensions Quantum Service •  Network abstraction definition and management •  Does NOT do any actual implementation of abstraction Quantum Plug-in API Vendor/User Plug-In •  Maps abstraction to implementation on physical network •  Can provide additional features through API extensions © 2010 Cisco and/or its affiliates. All rights reserved. 17
  • 18. Virtualization Continuing to Advance Virtual Machines Growth © 2010 Cisco and/or its affiliates. All rights reserved. 18 18
  • 19. Impact on Data Center Complexity VM proliferation is driving DC costs up Server-Related Spend 300 (Capex+Opex) Power & Cooling Expense Virtual Servers - Mgnt & Admin Customer Spending $B Standalone Servers - Mgnt & Admin 200 Server Spending 100 0 96 98 00 02 04 06 08 10 12 Source: IDC, 2011 “New Economic Model for the Datacenter” © 2010 Cisco and/or its affiliates. All rights reserved. 19 19
  • 20. © 2010 Cisco and/or its affiliates. All rights reserved. 20
  • 21. Lots of things to manage in infrastructure ….. more than just VM’s Application Virtual Virtual Storage Aggregation IP NGN Software Machine Access and SAN Compute Access and Core Peering Backbone App 1 App App Subscriber “A” App OS OS Application 1 OS Internet App App Subscriber “B” App OS OS Application 1 OS App App 1 App OS App Subscriber “A” OS OS Application 2 App 2 IP NGN Subscriber “B” Application 2 Partners App 2 App App App OS Services Core 10G Ethernet OS OS ACE 10G FCoE 4G FC Virtual Center FW 1G Ethernet App App VM to vSwitch App App OS OS SSL vSwitch to HW OS App to HW / VM App Cisco and VMWare Nexus 1000V 3rd Party SAN + Generic Nexus 5000 Nexus 7000 7600 CRS-1 Third-Party Consolidated Rack or w/ Nexus 2000 (w/ Cat 6500 ASR 9000 Applications Storage Arrays Blade Servers Fabric Extender as Services ASR 1000 Chassis) 7600 Fast Track_IaaS_2010 © 2010 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21
  • 22. Sys Admin © 2010 Cisco and/or its affiliates. All rights reserved. 22
  • 23. Customer’s Application Network Services System Mgmt Applications Virtual Virtual Virtual API Waas Firewall VPN VPN Network Management Single Instance Services API Firewall Infrastructure App App Monitoring OS OS API VM VM WAAS System Analytics DataBase API Load Security OS Balancer VM OpenStack Cloud Platform Compute Storage Network User and •  Bridges the virtual and physical layers Service Service Service System Servers Disks Networks Admin Resource Virtualization/hypervisor Layer •  Creates and manages virtualized compute, VM provisioning, Network Controllers, SDN, NFV storage and networking resources Physical Resource Layer •  Networking, Storage and Compute resources © 2010 Cisco and/or its affiliates. All rights reserved. 23
  • 24. Services Cross Connect - SXC Virtual Internet Routing Lab - VIRL ASR9K UCS © 2010 Cisco and/or its affiliates. All rights reserved. 24 2
  • 25. Service Request Data Center Services Controller Service Nexus 1Kv Service Ganglia kvm Load Balancer Traffic flow Service OpenVswitch kvm Service Service © 2010 Cisco and/or its affiliates. All rights reserved. 25
  • 26. © 2010 Cisco and/or its affiliates. All rights reserved. 26
  • 27. © 2010 Cisco and/or its affiliates. All rights reserved. 27
  • 28. © 2010 Cisco and/or its affiliates. All rights reserved. 28
  • 29. © 2010 Cisco and/or its affiliates. All rights reserved. 29
  • 30. Ganglia Model Tools Software Defined Infrastructure © 2010 Cisco and/or its affiliates. All rights reserved. 30
  • 31. •  Heat •  Orchestration modeled on AWS Cloud Formation •  Introduces physical as another “VM” flavor •  Curvature: visual construction of complex apps •  Nova Bare-Metal •  OpenStack on OpenStack (Triple-O) •  Provisioning of OpenStack Platform on virtual or physical infrastructure © 2010 Cisco and/or its affiliates. All rights reserved. 31
  • 32. •  Benefits of Cloud IaaS Platform •  Easy to develop and deploy on a VM, and deploy anywhere •  With System Admin privileges – have a global view •  Elastic – respond according to load (DDOS, Service assurance, detailed analysis.) •  Enabled by •  OpenStack Compute •  OpenStack Networking •  OpenStack Storage •  …and more © 2010 Cisco and/or its affiliates. All rights reserved. 32
  • 33. © 2010 Cisco and/or its affiliates. All rights reserved. 33
  • 34. Lew Tucker @lewtucker © 2010 Cisco and/or its affiliates. All rights reserved. 34