SlideShare a Scribd company logo
1 of 38
Lew Tucker,
VP/CTO Cloud Computing
Cisco Systems, Inc.
@letucker

© 2010 Cisco and/or its affiliates. All rights reserved.   1
• Growth of internet usage
      • Broadband
      • Video, voice over IP

• Mobile and Wireless
      • Anytime, any device
      • Smart, IP-connected devices

• Technology tipping point
      • Moore’s Law driving down costs
      • Everything becoming digital
      • Explosion in applications and data




 © 2010 Cisco and/or its affiliates. All rights reserved.   2
© 2010 Cisco and/or its affiliates. All rights reserved.   3
• Social data and real-time processing of data streams
                  •        Customer buying behavior
                  •        Recommendations from social network
                  •        Wall street market feeds analyzed in real-time decision making systems
                  •        Complex event processing (CEP)
     • System and Network operational data
                  • Dynamic resource allocation
                  • Scale up/down services
                  • Re-route traffic
     • Data storage models are changing
                  • Object Store
                  • NoSQL alternatives
                  • In-memory databases, caching, SSD’s




© 2010 Cisco and/or its affiliates. All rights reserved.                                            4
• Data center traffic between servers within the data
                  center is much larger than that which leaves it
          • Edge of the network has moved onto servers in the
                  form of virtual switches connected to virtual machines
          • Networking services such as firewalls, load
                  balancers, vpn’s, may be virtualized and deployed
                  anywhere in the network
          • Virtual overlays, tunnels, provide logical, isolated
                  sub-networks in a multi-tenant shared environment



© 2010 Cisco and/or its affiliates. All rights reserved.                   5
Gordon Moore        Adam Smith

© 2010 Cisco and/or its affiliates. All rights reserved.                6
Charles Darwin

© 2010 Cisco and/or its affiliates. All rights reserved.                    7
Distributed                                            Fabric Based                                                   Application Driven


                                                                  Virtual
                                                                 Machines                                                      Monitoring Provisioning Networking End-User
                                                                                                                                 Apps        Apps        Apps       Apps

                                                                                                                               Programmable                                   Provisionable



                                                                Fabric

                                                           L2,
                                                                 Compute   Compute   Storage   Storage   Services   Services
                                                           L3
                                                                                                                                    L2,
                                                                                                                                          Compute   Compute   Storage   Storage   Services   Services
                                                                                                                                    L3




                                                                                                                                          Integrated Fabric & Cloud
                                                           •      Policy-based Provisioning
                                                                                                                                            World of Many Clouds
                                                           •      Scale Physical & Virtual/Cloud
•        Manual Provisioning                               •      DC-wide/Cross-DC VM Mobility                                  •         Service-centric Provisioning
•        Limited scaling                                                                                                        •         Flexible – Anywhere, Anytime
•        Rack-wide VM mobility                                                                                                  •         Cross-cloud VM Mobility

© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                                                                                8
App
                                 API’s                                       Orchestration
                                                                  Cloud
                                                                Computing      Elastic
  Software Defined
                                                                              Computing
            Networking

                                                                            DevOps
                                                             Network
                                                           Virtualization

© 2010 Cisco and/or its affiliates. All rights reserved.                                     9
Applications are “stove-pipes” with poor utilization


                     Corp                                  Mktg      Finance            Engineering               HR

                     App                                   App     App        App          App                 App        App


                     OS                                    OS      OS         OS           OS                  OS         OS


                   Physical                            Physical   Physical   Physical    Physical             Physical   Physical
                   Server                              Server     Server     Server       Server              Server     Server



                                                            DB      DB          DB       Storage                 DB         DB




                          Poor Utilization                                                          Inflexible Infrastructure

© 2010 Cisco and/or its affiliates. All rights reserved.                                                                            10
Corp                                  Mktg                   Finance                    Engineering             HR

                     App                                   App                 App       App                    App                App       App


                     OS                                    OS                  OS        OS                     OS                 OS        OS


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


                       API-driven services                                       Self-service portal                  Application Orchestration


                                                                                 Cloud Infrastructure Service

                                                                           Managing a pool of shared resources
                   Physical
                   Server                                       Physical                                        DB Service           Queue
                                                                Server                  Storage

                                       Storage
                                                                           Physical
                                                                           Server
                                                                                                  Physical
                                                                                                  Server


© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                               11
What we can learn from
                                                            Internet Companies
                Enterprise                                                          Web
                Approach                                                            Approach
                Vertical scaling                                                    Scale-out
                                                                                    Architecture
                HA failover model
                                                                                    Design for Failure
                Transactional
                                                                                    Infrastructure
                Application                                                         pools instead of
                specific                                                            islands
                Infrastructure
                                                                                    Management
                Commercial                                                          through software
                Software
                                                                                    Open Source
                                                            Innovation and SCALE
© 2010 Cisco and/or its affiliates. All rights reserved.                                                 12
Open Source Is Where “Standard” Cloud
Infrastructure Will Be Defined
                                                           Open standards [require] multiple
                                                           providers, access to code and
                                                           data, and interoperability of services.

                                                           The obvious solution is an open
                                                           source reference model as the
                                                           standard.

                                                           Potential examples of such would be
                                                           the OpenStack effort.
                                                                                              -Simon Wardley
                                                                                         From “A Question of Standards”
                                                               http://blog.gardeviance.org/2011/04/question-of-standards.html




© 2010 Cisco and/or its affiliates. All rights reserved.                                                                        13
• OpenStack is open source software for building highly scalable public
         and private clouds
• Started in July 2010 - initial contributions from NASA and Rackspace,
         now foundation-led with over 180 companies now participating


                                                                                    User Portal
                                                                   Developer API                          Developer API

                                                           Identity/Authenticati
                                                                                                  VM Image Catalog
                                                                    on
                                                   Developer API                       Developer API                       Developer API

                                       Compute                                     Networking                             Storage
                                        (VM provisioning)                           (Virtual, Physical)                   (Object, Block)




© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                    14
Participating Companies

                                200

                                180

                                160

                                140

                                120

                                100

                                  80

                                  60

                                  40

                                  20

                                    0
                                                 Launch    Austin   Bexar   Cactus   Diablo   Essex     2 Year
                                                                                                      Anniversary




© 2010 Cisco and/or its affiliates. All rights reserved.                                                            15
© 2010 Cisco and/or its affiliates. All rights reserved.   16
© 2010 Cisco and/or its affiliates. All rights reserved.   17
© 2010 Cisco and/or its affiliates. All rights reserved.   18
© 2010 Cisco and/or its affiliates. All rights reserved.   19
Application                 Virtual                                      Storage                                                                                           IP NGN
                                                        VSwitch                           Compute           Access         Aggregation          Core          Peering
 Software                  Machine                                       and SAN                                                                                          Backbone

                                             App
                                      App
                                             OS
                               App
                                      OS
                               OS
                                                                                                                            Virtual Device
                                                                                                                               Contexts
                                                                        Fabric-Hosted
                                                                                                                                                                            Internet
                                             App
                                      App
                                                                           Storage                                            Firewall       Virtual Device
                               App
                                      OS
                                             OS
                                                                        Virtualization                                        Services          Contexts
                               OS

                                                                        Storage Media                                                                          Secure
                                             App
                                      App                                Encryption                                                                            Domain
                               App
                                      OS
                                             OS
                                                                                                                                                               Routing
                               OS




                                                                                                                                                                            IP NGN
                                                                                             Service
                                                                                             Profiles
                                                                                                          Port Profiles
                                                                                            Virtual       and VN-Link
                                                                                           Machine                                            Global Site     Line-Rate
                                                                                          Optimization                                        Selection        NetFlow
                                                                                                         Fibre Channel
                                                                                                          Forwarding                                                       Partners
                                                        Port Profiles                                                                          Intrusion
                                                        and VN-Link                                                                            Detection
                                                                                                            Fabric
                                             App                                                           Extension
                                      App
                               App
                                      OS
                                             OS
                                                                                                                             Application
                               OS                                                                                           Control (SLB+)                        10G Ethernet
                                                                                                                                                                  10G FCoE
                                                                                                                               Service                            4G FC
                                                                                                                               Control                            1G Ethernet
                                             App
                                                                                                                                                                  VM to vSwitch
                                      App
                                             OS                                                                                Virtual
                               App
                                      OS                                                                                     Contexts for                         vSwitch to HW
                               OS
                                                                                                                             FW and SLB                           App to HW / VM
 Applications                VMWare                    Nexus 1000v       MDS 9000 +      UCS, MCS 7800    Nexus 5000         Nexus 7000      Nexus 7000        CRS-1           CRS-1
                               Xen                                       Consolidated       (or Generic  w/ Nexus 2000      (w/ Cat 6500                        7600         ASR 9000
                             Hyper-V                                    Storage Arrays        Rack or    Fabric Extender     as Services                        6500         ASR 1000
                                                                          (EMC, etc.)     Blade Servers)                      Chassis)                                          7600

    © 2010 Cisco and/or its affiliates. All rights reserved.                                                                                                                     20
© 2010 Cisco and/or its affiliates. All rights reserved.   21
• Compute service (EC2): virtual machines
                                                           App Svr
            • Specify vCPU, Memory, Disk                     OS

            • Launch instance (image, mem_size, disk)        VM


            • Suspend, clone, migrate


• Storage service (S3, EBS): virtual disks
            • Specify storage amount, access rights
            • Store object
            • Create/attach block

• What to do about networks?




© 2010 Cisco and/or its affiliates. All rights reserved.             22
• Compute service (EC2): virtual machines
            •        Launch instance (image, mem_size, disk)                       App Svr
            •        Suspend, clone, migrate                                         OS

                                                                                     VM


• Storage service (S3, EBS): virtual disks
            •        Store object
            •        Create/attach block



• Network service (Quantum): virtual networks                            App Svr          App Svr
                                                                           OS                OS
            •        Create/delete private network                         VM                VM
            •        Attach VM to network resource
            •        Maintain compatibility with Nova networking model
            •        Work with different networking environments
            •        Add support over time
                         •        Routing
                         •        IP address management
                         •        Service attachment




© 2010 Cisco and/or its affiliates. All rights reserved.                                            23
Plug-in architecture to support different networking
infrastructure and technologies
                                                                Quantum API                          API Extensions

                                                              Quantum Service

                                                            Quantum Plug-in API

                                                                 Cisco Cloud Networking Plug-In


                     UCS MGR, Nexus, NSM                                          Cisco ONE API’s


                                                                    Cisco Infrastructure Products
                                                                            • Nexus 1k/7k
                                                           • Unified Computing System (via UCS Manager)
                                                                  • Routing portfolio (e.g. ASR, CRS)


© 2010 Cisco and/or its affiliates. All rights reserved.                                                              24
Portal
                                            (Horizon)
                                                               Applications                    Other
                                                                                              Services



                                                            Cloud Platform - Developer API


                                  Compute                  Storage             Network        Identity
                                                                                              (Keystone)
                                          (Nova)            (Swift)             (Quantum)

                                        Servers             Disks               Networks      Images
                                                                                              (Glance)

                                                                             Folsom Release




© 2010 Cisco and/or its affiliates. All rights reserved.                                                   25
Customer’s Application                                 Cloud Provider, Network-centric Services

                                                                               Classic                    App Mgmt                  Other
                         Virtual                 Virtual         Virtual
                                                                              Networking                   Services                Services
                         Waas                   Firewall          VPN
                                                                               Services
                                                                                  API                          API                    API
                                                                                  VPN                      App/Service               Video
                                                                                                             Catalog                Services
                                                                                      API                                             API
                                                                                                               API
                                       App                 App                   Firewall
                                                                                                                                    Location
                                                                                                            Monitoring
                                        OS                 OS
                                                                                      API
                                                                                                               API                     API
                                        VM                 VM                    WAAS                        Service
                                                                                                                                    Analytics
                                                                                                            Assurance
                                               DataBase                               API                      API                    API
                                                                                 Load
                                                     OS                                                      Identity
                                                                                Balancer                                            Mobility
                                                                                                              Mgmt
                                                    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
                                                                            Hypervisor: KVM, Xen, ESX - Nexus 1000v + Open vSwitch
             •     Creates and manages virtualized
                   compute, storage and networking resources                  Network Virtualization: VLAN, OpenFlow, LISP, VXLAN



             Physical Resource Layer
             •     Networking, Storage and Compute resources
             •     UCS unified systems



© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                        26
Developer and Channel
     Support Services

                                Virtualized Applications and Services                                    Massive Scale Applications
                         Customer                           Virtualized NW         Mgmt
                        Applications                            Services          Services    Big Data          Massive Scale      Web
                                API                               API                                                             Services
                                                                                     API                          Storage
                                                               Firewall
                            Hadoop                                               Monitoring                       Services
                                                                  API
                                API                             Load                 API
                                                                                  Service                         KeyValue
                               VDI                             Balancer                       Hadoop
                                                                                 Assurance                          Store             Media



                                                                                                                   NoSQL
                                                                                              Analytics           Database        AppStore
                                                           Software APIs


                                    Cloud Infrastructure as a Service
                                                                              Network
                             Compute                          Storage
                                                                                as                              Software APIs
                              Service                         Service
                                                                              aService
                                                                                                               SDN Platform
                                               Virtual Network Edge                                           Domain Specific
                              Virtual                       Virtualized      Virtualized                        Controllers
                             Machines                        Storage         Networking                             SDN
                                                                                                                 Framework

                                                            Traditional Networking                            OpenFlow API
                                                           OverDrive – UCS manager




                                                            UCS

© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                                              27
Application, “I would like certain resources (of type …)
                                                      certain virtual topologies, specific services”



                                                             OpenStack Quantum Service



                                          Lower levels provision physical or virtual resources, setup
                                                 configuration, and provide information back


                                        “Network-as-a-Service” is very new – still lots to be
                              •        Span multiple data centers?              •   Best placement of VMs?
                              •        Network security, policies?              •   Quality of service?
                              •        Notion of a network container?           •   SLA guarantees?


© 2010 Cisco and/or its affiliates. All rights reserved.                                                     28
POLICY   Orchestration   ANALYTICS




              Program
                for                                                                         Harvest
             Optimized                                                                      Network
             Experience                                                                   Intelligence




                                                                  Network

© 2010 Cisco and/or its affiliates. All rights reserved.                                                 29
Massively
     Research/                                                                                    Service
                                                             Scalable           Cloud                                Enterprise
     Academia                                                                                    Providers
                                                            Data Center
 Experimental                                         Customize with       Automated        Policy-based        Virtual
  OpenFlow/SDN                                          Programmatic          provisioning      control and          workloads, VDI,
  components for                                        APIs to provide       and               analytics to         Orchestration of
  production                                            deep insight into     programmable      optimize and         security profiles
  networks                                              network traffic       overlay, Open     monetize
                                                                              Stack             service delivery



         Network                                            Network Flow       Scalable         Agile Service       Private Cloud
         “Slicing”                                          Management       Multi-Tenancy        Delivery           Automation


                        Diverse Programmability Requirements Across Segments
                        Most Requirements are for Automation & Programmability
 © 2010 Cisco and/or its affiliates. All rights reserved.                                                                         30
Industry’s Most Comprehensive Networking Portfolio
                   Hardware + Software                                       Physical + Virtual             Network + Compute


                                                                      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                                                    31
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)




       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.                                                                                 32
Community Participation                                                                        Cisco Engineering
•        OpenStack Foundation                                                                         •     Cisco OpenStack Edition
         Board member                                                                                 •     Quantum Plug-ins for
•        Code Contributions                                                                                 Cisco networking
         across Core services                                                                               technology
•        Focus on Network                                                                             •     UCS systems
         Service, Compute                                                                             •     Cisco Intelligent
         Service and                                                                                        Automation/orchestration
         Dashboard
                                                                                                      •     Cross Cisco
•        HA and automation for                                                                              collaborations
         large scale production


                                                                           Customers
                                                           • Public/private clouds
                                                           • Extend cloud model for rapid provisioning of
                                                             network services
                                                           • Drive innovation through real-world use
                                                             cases


© 2010 Cisco and/or its affiliates. All rights reserved.                                                                           33
OpenStack Design Summit and Conference
San Diego, Oct 15-18




                                                               Cisco at OpenStack Summit
     OpenStack plays an important role as part of the Cisco Open Network Environment strategy to deliver infrastructure programmability to
     application developers in the cloud. This week we are announcing:

     •    OpenStack Cisco edition: This is a community packaged version of the OpenStack Folsom release with open source components for
          production deployments, such as high availability, monitoring, and networking enabled by Cisco using Quantum.
     •    Integration of Cisco Intelligent Automation for Cloud with OpenStack Cisco edition, Essex, and Folsom through a multi-cloud
          accelerator kit: The new multi-cloud accelerator kit extends Cisco Intelligent Automation for Cloud support for OpenStack and provides the
          ability to manage multiple virtual environments including Amazon EC2, VMware vCloud, Red Hat RHEV, and Citrix XenServer.

     Visit our booth to learn more and see demos:
     Visit our webpage: www.cisco.com/go/openstack
                                                                 •   Cisco Intelligent Automation for Cloud
                                                                 •   Automated deployment of OpenStack services using Puppet scripting
                                                                 •   Integration of Nexus 1000V virtual switch with OpenStack Quantum network service



© 2010 Cisco and/or its affiliates. All rights reserved.       Visit the Cisco Booth to Learn More                                                      34
    © 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Intelligent Automation for Cloud
                           Pre-Built                                        Self-Service Portal and Service Catalog




                                                                                                                                 3rd Party Systems Management
                         Content Packs                                                 Cisco Cloud Portal


                              Multi-Cloud
                                                                                Orchestration and Automation
                              Accelerator                                        Cisco Process Orchestrator
                                  Kit

                        New!                                                        Integration Framework




                                                                                                                       Cisco
                                                                                          Cisco
                                                             3rd Party                                                Network
                                                                                          UCS
                                                           Infrastructure                                             Services
                                                                                         Manager
                                                                                                                      Manager



            AWS EC2
          Vmware vCloud




© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                                        35
Scalable Applications and Services

                                                                                     Cloud File
                                                           Streaming Media                                   Mobile App
                                                                                      Storage




                                        Additional Cloud Services and API’s                                  App Orchestration
                                                                                                                          Cloud Foundry
                                                                             Elastic Load                                 Ruby on Rails
                                                Scalable DB                                        Multi-media DB
                                                                              Balancer                                    Platform

                                       Core Cloud Platform Services (e.g. open stack)
                                                 Compute Service                 Storage Service             Network Service



               Virtualization Layer
                                                           Hyper Visor (KVM)        Virtual Networks & SDN          Virtualized Network Services


  System Infrastructure
                                                                Servers                       Networking                      Storage



© 2010 Cisco and/or its affiliates. All rights reserved.                                                                                           36
• What are the services which will accelerate application
       development and deployment?
• Can we achieve the benefits without the complexity?

• What are the important abstractions?

• What is exposed to application developers, what is hidden?
            •        Specialized processor capabilities, e.g. GPUs?
            •        Networks, subnets, routing?
            •        VM Placement, Geographic location, region?
            •        Access to physical network services (load balancers, firewalls, etc.)?

• How can we allow for future innovation in infrastructure?




© 2010 Cisco and/or its affiliates. All rights reserved.                                      37
Thank you.

More Related Content

What's hot

Intel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdf
Intel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdfIntel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdf
Intel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdfOpenStack Foundation
 
T1 05 emc forum track introductions manoj chugh final
T1 05 emc forum track introductions manoj chugh finalT1 05 emc forum track introductions manoj chugh final
T1 05 emc forum track introductions manoj chugh finalEMC Forum India
 
Nevmug Green Pages Cisco Nexus January 2009
Nevmug   Green Pages Cisco   Nexus January 2009Nevmug   Green Pages Cisco   Nexus January 2009
Nevmug Green Pages Cisco Nexus January 2009csharney
 
Cloud Computing: usos e tendências
Cloud Computing: usos e tendênciasCloud Computing: usos e tendências
Cloud Computing: usos e tendênciasCezar Taurion
 
Rackforce the cloud
Rackforce the cloudRackforce the cloud
Rackforce the cloudsdeconf
 
Cloud Networking: Network aspects of the cloud
Cloud Networking: Network aspects of the cloudCloud Networking: Network aspects of the cloud
Cloud Networking: Network aspects of the cloudSAIL
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryPhil Agcaoili
 
Multicore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data CentersMulticore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data Centersscarisbrick
 
Understanding private cloud computing
Understanding private cloud computing Understanding private cloud computing
Understanding private cloud computing Cisco Canada
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategyLilian Schaffer
 
Cloud Architectures for Alpha Dogs!
Cloud Architectures for Alpha Dogs!Cloud Architectures for Alpha Dogs!
Cloud Architectures for Alpha Dogs!Vikas Gupta
 
Technology Development and Innovation at Cisco
Technology Development and Innovation at CiscoTechnology Development and Innovation at Cisco
Technology Development and Innovation at CiscoCisco Canada
 
Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud Emulex Corporation
 
PCTY 2012, Cloud security (real life) v. Ulf Feger
PCTY 2012, Cloud security (real life) v. Ulf FegerPCTY 2012, Cloud security (real life) v. Ulf Feger
PCTY 2012, Cloud security (real life) v. Ulf FegerIBM Danmark
 
Cloud And I S V
Cloud And  I S VCloud And  I S V
Cloud And I S Veasy4com
 

What's hot (16)

Intel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdf
Intel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdfIntel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdf
Intel IT OpenStack Journey - OpenStack Fall 2012 Summit.pdf
 
T1 05 emc forum track introductions manoj chugh final
T1 05 emc forum track introductions manoj chugh finalT1 05 emc forum track introductions manoj chugh final
T1 05 emc forum track introductions manoj chugh final
 
Nevmug Green Pages Cisco Nexus January 2009
Nevmug   Green Pages Cisco   Nexus January 2009Nevmug   Green Pages Cisco   Nexus January 2009
Nevmug Green Pages Cisco Nexus January 2009
 
Cloud Computing: usos e tendências
Cloud Computing: usos e tendênciasCloud Computing: usos e tendências
Cloud Computing: usos e tendências
 
Rackforce the cloud
Rackforce the cloudRackforce the cloud
Rackforce the cloud
 
Cloud Networking: Network aspects of the cloud
Cloud Networking: Network aspects of the cloudCloud Networking: Network aspects of the cloud
Cloud Networking: Network aspects of the cloud
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 February
 
Multicore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data CentersMulticore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data Centers
 
Understanding private cloud computing
Understanding private cloud computing Understanding private cloud computing
Understanding private cloud computing
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategy
 
Cloud Architectures for Alpha Dogs!
Cloud Architectures for Alpha Dogs!Cloud Architectures for Alpha Dogs!
Cloud Architectures for Alpha Dogs!
 
Technology Development and Innovation at Cisco
Technology Development and Innovation at CiscoTechnology Development and Innovation at Cisco
Technology Development and Innovation at Cisco
 
Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud Emulex and IDC Present Why I/O is Strategic for the Cloud
Emulex and IDC Present Why I/O is Strategic for the Cloud
 
PCTY 2012, Cloud security (real life) v. Ulf Feger
PCTY 2012, Cloud security (real life) v. Ulf FegerPCTY 2012, Cloud security (real life) v. Ulf Feger
PCTY 2012, Cloud security (real life) v. Ulf Feger
 
Cloud And I S V
Cloud And  I S VCloud And  I S V
Cloud And I S V
 
Programmable WAN Networking is SFW
Programmable WAN Networking is SFWProgrammable WAN Networking is SFW
Programmable WAN Networking is SFW
 

Similar to The Ever Changing Cloud, CloudExpo 2012

The unified data center for cloud david yen
The unified data center for cloud david yenThe unified data center for cloud david yen
The unified data center for cloud david yendeepersnet
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingJithin Parakka
 
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew TuckerCloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew TuckerLew Tucker
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategyLilian Schaffer
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetupmestery
 
Alcatellucentsdn2013
Alcatellucentsdn2013Alcatellucentsdn2013
Alcatellucentsdn2013deepersnet
 
OpenStack- The Time is Now - Lew Tucker, Cisco
OpenStack- The Time is Now - Lew Tucker, CiscoOpenStack- The Time is Now - Lew Tucker, Cisco
OpenStack- The Time is Now - Lew Tucker, Ciscoramdurairaj
 
OpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew TuckerOpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew TuckerLew Tucker
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing SecurityPiyush Mittal
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloudreshmaroberts
 
When Where Why Cloud
When Where Why CloudWhen Where Why Cloud
When Where Why Cloudreshmaroberts
 
OpenStack Quantum Network Service
OpenStack Quantum Network ServiceOpenStack Quantum Network Service
OpenStack Quantum Network ServiceLew Tucker
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingACMBangalore
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the SolutionJeff Hung
 
Tech editors conf tucker yen-jacoby revised final for may 24 2012
Tech editors conf tucker yen-jacoby revised final  for may 24 2012Tech editors conf tucker yen-jacoby revised final  for may 24 2012
Tech editors conf tucker yen-jacoby revised final for may 24 2012Cisco Public Relations
 
Layer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsLayer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsCA API Management
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloudsallysogeti
 
Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6John Rhoton
 
Hybrid IT Delivery Model - Loughborough University
Hybrid IT Delivery Model - Loughborough UniversityHybrid IT Delivery Model - Loughborough University
Hybrid IT Delivery Model - Loughborough UniversitySchneider Electric
 

Similar to The Ever Changing Cloud, CloudExpo 2012 (20)

The unified data center for cloud david yen
The unified data center for cloud david yenThe unified data center for cloud david yen
The unified data center for cloud david yen
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew TuckerCloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
Cloud Computing, SDN, Big Data and Internet of Everything - Lew Tucker
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategy
 
Triangle OpenStack Meetup
Triangle OpenStack MeetupTriangle OpenStack Meetup
Triangle OpenStack Meetup
 
Alcatellucentsdn2013
Alcatellucentsdn2013Alcatellucentsdn2013
Alcatellucentsdn2013
 
OpenStack- The Time is Now - Lew Tucker, Cisco
OpenStack- The Time is Now - Lew Tucker, CiscoOpenStack- The Time is Now - Lew Tucker, Cisco
OpenStack- The Time is Now - Lew Tucker, Cisco
 
OpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew TuckerOpenStack: Time is Now - Lew Tucker
OpenStack: Time is Now - Lew Tucker
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloud
 
When Where Why Cloud
When Where Why CloudWhen Where Why Cloud
When Where Why Cloud
 
OpenStack Quantum Network Service
OpenStack Quantum Network ServiceOpenStack Quantum Network Service
OpenStack Quantum Network Service
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputing
 
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
[OSDC.tw 2011] The Path to Pass into PaaS -- How We Build the Solution
 
Tech editors conf tucker yen-jacoby revised final for may 24 2012
Tech editors conf tucker yen-jacoby revised final  for may 24 2012Tech editors conf tucker yen-jacoby revised final  for may 24 2012
Tech editors conf tucker yen-jacoby revised final for may 24 2012
 
Layer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model RequirementsLayer 7 & Burton Group: New Cloud Security Model Requirements
Layer 7 & Burton Group: New Cloud Security Model Requirements
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloud
 
Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6Optimizing Cloud Computing with IPv6
Optimizing Cloud Computing with IPv6
 
Hybrid IT Delivery Model - Loughborough University
Hybrid IT Delivery Model - Loughborough UniversityHybrid IT Delivery Model - Loughborough University
Hybrid IT Delivery Model - Loughborough University
 

More from Lew Tucker

Istio Service Mesh
Istio Service MeshIstio Service Mesh
Istio Service MeshLew Tucker
 
Welcome to the Multi-cloud world
Welcome to the Multi-cloud worldWelcome to the Multi-cloud world
Welcome to the Multi-cloud worldLew Tucker
 
Open stack the road ahead
Open stack   the road aheadOpen stack   the road ahead
Open stack the road aheadLew Tucker
 
OpenStack and the Power of Community-Developed Software
OpenStack and the Power of Community-Developed SoftwareOpenStack and the Power of Community-Developed Software
OpenStack and the Power of Community-Developed SoftwareLew Tucker
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryLew Tucker
 
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitOpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitLew Tucker
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoLew Tucker
 
World of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the IntercloudWorld of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the IntercloudLew Tucker
 
OpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew TuckerOpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew TuckerLew Tucker
 
Cloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceCloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceLew Tucker
 
OpenStack and the Future of Application Centric Infrastructure
OpenStack and the Future of Application Centric InfrastructureOpenStack and the Future of Application Centric Infrastructure
OpenStack and the Future of Application Centric InfrastructureLew Tucker
 
OpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureOpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureLew Tucker
 
Virtual data centers with OpenStack Quantum
Virtual data centers with OpenStack QuantumVirtual data centers with OpenStack Quantum
Virtual data centers with OpenStack QuantumLew Tucker
 
Cloud computing
Cloud computingCloud computing
Cloud computingLew Tucker
 
Cloud Computing ...changes everything
Cloud Computing ...changes everythingCloud Computing ...changes everything
Cloud Computing ...changes everythingLew Tucker
 

More from Lew Tucker (15)

Istio Service Mesh
Istio Service MeshIstio Service Mesh
Istio Service Mesh
 
Welcome to the Multi-cloud world
Welcome to the Multi-cloud worldWelcome to the Multi-cloud world
Welcome to the Multi-cloud world
 
Open stack the road ahead
Open stack   the road aheadOpen stack   the road ahead
Open stack the road ahead
 
OpenStack and the Power of Community-Developed Software
OpenStack and the Power of Community-Developed SoftwareOpenStack and the Power of Community-Developed Software
OpenStack and the Power of Community-Developed Software
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 SummitOpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
OpenStack in an Ever Expanding World of Possibilities - Vancouver 2015 Summit
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at Cisco
 
World of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the IntercloudWorld of many (OpenStack) clouds - the Making of the Intercloud
World of many (OpenStack) clouds - the Making of the Intercloud
 
OpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew TuckerOpenStack and the Transformation of the Data Center - Lew Tucker
OpenStack and the Transformation of the Data Center - Lew Tucker
 
Cloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceCloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a Service
 
OpenStack and the Future of Application Centric Infrastructure
OpenStack and the Future of Application Centric InfrastructureOpenStack and the Future of Application Centric Infrastructure
OpenStack and the Future of Application Centric Infrastructure
 
OpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureOpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined Infrastructure
 
Virtual data centers with OpenStack Quantum
Virtual data centers with OpenStack QuantumVirtual data centers with OpenStack Quantum
Virtual data centers with OpenStack Quantum
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing ...changes everything
Cloud Computing ...changes everythingCloud Computing ...changes everything
Cloud Computing ...changes everything
 

The Ever Changing Cloud, CloudExpo 2012

  • 1. Lew Tucker, VP/CTO Cloud Computing Cisco Systems, Inc. @letucker © 2010 Cisco and/or its affiliates. All rights reserved. 1
  • 2. • Growth of internet usage • Broadband • Video, voice over IP • Mobile and Wireless • Anytime, any device • Smart, IP-connected devices • Technology tipping point • Moore’s Law driving down costs • Everything becoming digital • Explosion in applications and data © 2010 Cisco and/or its affiliates. All rights reserved. 2
  • 3. © 2010 Cisco and/or its affiliates. All rights reserved. 3
  • 4. • Social data and real-time processing of data streams • Customer buying behavior • Recommendations from social network • Wall street market feeds analyzed in real-time decision making systems • Complex event processing (CEP) • System and Network operational data • Dynamic resource allocation • Scale up/down services • Re-route traffic • Data storage models are changing • Object Store • NoSQL alternatives • In-memory databases, caching, SSD’s © 2010 Cisco and/or its affiliates. All rights reserved. 4
  • 5. • Data center traffic between servers within the data center is much larger than that which leaves it • Edge of the network has moved onto servers in the form of virtual switches connected to virtual machines • Networking services such as firewalls, load balancers, vpn’s, may be virtualized and deployed anywhere in the network • Virtual overlays, tunnels, provide logical, isolated sub-networks in a multi-tenant shared environment © 2010 Cisco and/or its affiliates. All rights reserved. 5
  • 6. Gordon Moore Adam Smith © 2010 Cisco and/or its affiliates. All rights reserved. 6
  • 7. Charles Darwin © 2010 Cisco and/or its affiliates. All rights reserved. 7
  • 8. Distributed Fabric Based Application Driven Virtual Machines Monitoring Provisioning Networking End-User Apps Apps Apps Apps Programmable Provisionable Fabric L2, Compute Compute Storage Storage Services Services L3 L2, Compute Compute Storage Storage Services Services L3 Integrated Fabric & Cloud • Policy-based Provisioning World of Many Clouds • Scale Physical & Virtual/Cloud • Manual Provisioning • DC-wide/Cross-DC VM Mobility • Service-centric Provisioning • Limited scaling • Flexible – Anywhere, Anytime • Rack-wide VM mobility • Cross-cloud VM Mobility © 2010 Cisco and/or its affiliates. All rights reserved. 8
  • 9. App API’s Orchestration Cloud Computing Elastic Software Defined Computing Networking DevOps Network Virtualization © 2010 Cisco and/or its affiliates. All rights reserved. 9
  • 10. Applications are “stove-pipes” with poor utilization Corp Mktg Finance Engineering HR App App App App App App App OS OS OS OS OS OS OS Physical Physical Physical Physical Physical Physical Physical Server Server Server Server Server Server Server DB DB DB Storage DB DB Poor Utilization Inflexible Infrastructure © 2010 Cisco and/or its affiliates. All rights reserved. 10
  • 11. Corp Mktg Finance Engineering HR App App App App App App App OS OS OS OS OS OS OS Virtual Virtual Virtual Virtual Virtual Virtual Virtual Machine Machine Machine Machine Machine Machine Machine API-driven services Self-service portal Application Orchestration Cloud Infrastructure Service Managing a pool of shared resources Physical Server Physical DB Service Queue Server Storage Storage Physical Server Physical Server © 2010 Cisco and/or its affiliates. All rights reserved. 11
  • 12. What we can learn from Internet Companies Enterprise Web Approach Approach Vertical scaling Scale-out Architecture HA failover model Design for Failure Transactional Infrastructure Application pools instead of specific islands Infrastructure Management Commercial through software Software Open Source Innovation and SCALE © 2010 Cisco and/or its affiliates. All rights reserved. 12
  • 13. Open Source Is Where “Standard” Cloud Infrastructure Will Be Defined Open standards [require] multiple providers, access to code and data, and interoperability of services. The obvious solution is an open source reference model as the standard. Potential examples of such would be the OpenStack effort. -Simon Wardley From “A Question of Standards” http://blog.gardeviance.org/2011/04/question-of-standards.html © 2010 Cisco and/or its affiliates. All rights reserved. 13
  • 14. • OpenStack is open source software for building highly scalable public and private clouds • Started in July 2010 - initial contributions from NASA and Rackspace, now foundation-led with over 180 companies now participating User Portal Developer API Developer API Identity/Authenticati VM Image Catalog on Developer API Developer API Developer API Compute Networking Storage (VM provisioning) (Virtual, Physical) (Object, Block) © 2010 Cisco and/or its affiliates. All rights reserved. 14
  • 15. Participating Companies 200 180 160 140 120 100 80 60 40 20 0 Launch Austin Bexar Cactus Diablo Essex 2 Year Anniversary © 2010 Cisco and/or its affiliates. All rights reserved. 15
  • 16. © 2010 Cisco and/or its affiliates. All rights reserved. 16
  • 17. © 2010 Cisco and/or its affiliates. All rights reserved. 17
  • 18. © 2010 Cisco and/or its affiliates. All rights reserved. 18
  • 19. © 2010 Cisco and/or its affiliates. All rights reserved. 19
  • 20. Application Virtual Storage IP NGN VSwitch Compute Access Aggregation Core Peering Software Machine and SAN Backbone App App OS App OS OS Virtual Device Contexts Fabric-Hosted Internet App App Storage Firewall Virtual Device App OS OS Virtualization Services Contexts OS Storage Media Secure App App Encryption Domain App OS OS Routing OS IP NGN Service Profiles Port Profiles Virtual and VN-Link Machine Global Site Line-Rate Optimization Selection NetFlow Fibre Channel Forwarding Partners Port Profiles Intrusion and VN-Link Detection Fabric App Extension App App OS OS Application OS Control (SLB+) 10G Ethernet 10G FCoE Service 4G FC Control 1G Ethernet App VM to vSwitch App OS Virtual App OS Contexts for vSwitch to HW OS FW and SLB App to HW / VM Applications VMWare Nexus 1000v MDS 9000 + UCS, MCS 7800 Nexus 5000 Nexus 7000 Nexus 7000 CRS-1 CRS-1 Xen Consolidated (or Generic w/ Nexus 2000 (w/ Cat 6500 7600 ASR 9000 Hyper-V Storage Arrays Rack or Fabric Extender as Services 6500 ASR 1000 (EMC, etc.) Blade Servers) Chassis) 7600 © 2010 Cisco and/or its affiliates. All rights reserved. 20
  • 21. © 2010 Cisco and/or its affiliates. All rights reserved. 21
  • 22. • Compute service (EC2): virtual machines App Svr • Specify vCPU, Memory, Disk OS • Launch instance (image, mem_size, disk) VM • Suspend, clone, migrate • Storage service (S3, EBS): virtual disks • Specify storage amount, access rights • Store object • Create/attach block • What to do about networks? © 2010 Cisco and/or its affiliates. All rights reserved. 22
  • 23. • Compute service (EC2): virtual machines • Launch instance (image, mem_size, disk) App Svr • Suspend, clone, migrate OS VM • Storage service (S3, EBS): virtual disks • Store object • Create/attach block • Network service (Quantum): virtual networks App Svr App Svr OS OS • Create/delete private network VM VM • Attach VM to network resource • Maintain compatibility with Nova networking model • Work with different networking environments • Add support over time • Routing • IP address management • Service attachment © 2010 Cisco and/or its affiliates. All rights reserved. 23
  • 24. Plug-in architecture to support different networking infrastructure and technologies Quantum API API Extensions Quantum Service Quantum Plug-in API Cisco Cloud Networking Plug-In UCS MGR, Nexus, NSM Cisco ONE API’s Cisco Infrastructure Products • Nexus 1k/7k • Unified Computing System (via UCS Manager) • Routing portfolio (e.g. ASR, CRS) © 2010 Cisco and/or its affiliates. All rights reserved. 24
  • 25. Portal (Horizon) Applications Other Services Cloud Platform - Developer API Compute Storage Network Identity (Keystone) (Nova) (Swift) (Quantum) Servers Disks Networks Images (Glance) Folsom Release © 2010 Cisco and/or its affiliates. All rights reserved. 25
  • 26. Customer’s Application Cloud Provider, Network-centric Services Classic App Mgmt Other Virtual Virtual Virtual Networking Services Services Waas Firewall VPN Services API API API VPN App/Service Video Catalog Services API API API App App Firewall Location Monitoring OS OS API API API VM VM WAAS Service Analytics Assurance DataBase API API API Load OS Identity Balancer Mobility Mgmt 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 Hypervisor: KVM, Xen, ESX - Nexus 1000v + Open vSwitch • Creates and manages virtualized compute, storage and networking resources Network Virtualization: VLAN, OpenFlow, LISP, VXLAN Physical Resource Layer • Networking, Storage and Compute resources • UCS unified systems © 2010 Cisco and/or its affiliates. All rights reserved. 26
  • 27. Developer and Channel Support Services Virtualized Applications and Services Massive Scale Applications Customer Virtualized NW Mgmt Applications Services Services Big Data Massive Scale Web API API Services API Storage Firewall Hadoop Monitoring Services API API Load API Service KeyValue VDI Balancer Hadoop Assurance Store Media NoSQL Analytics Database AppStore Software APIs Cloud Infrastructure as a Service Network Compute Storage as Software APIs Service Service aService SDN Platform Virtual Network Edge Domain Specific Virtual Virtualized Virtualized Controllers Machines Storage Networking SDN Framework Traditional Networking OpenFlow API OverDrive – UCS manager UCS © 2010 Cisco and/or its affiliates. All rights reserved. 27
  • 28. Application, “I would like certain resources (of type …) certain virtual topologies, specific services” OpenStack Quantum Service Lower levels provision physical or virtual resources, setup configuration, and provide information back “Network-as-a-Service” is very new – still lots to be • Span multiple data centers? • Best placement of VMs? • Network security, policies? • Quality of service? • Notion of a network container? • SLA guarantees? © 2010 Cisco and/or its affiliates. All rights reserved. 28
  • 29. POLICY Orchestration ANALYTICS Program for Harvest Optimized Network Experience Intelligence Network © 2010 Cisco and/or its affiliates. All rights reserved. 29
  • 30. Massively Research/ Service Scalable Cloud Enterprise Academia Providers Data Center  Experimental  Customize with  Automated  Policy-based  Virtual OpenFlow/SDN Programmatic provisioning control and workloads, VDI, components for APIs to provide and analytics to Orchestration of production deep insight into programmable optimize and security profiles networks network traffic overlay, Open monetize Stack service delivery Network Network Flow Scalable Agile Service Private Cloud “Slicing” Management Multi-Tenancy Delivery Automation Diverse Programmability Requirements Across Segments Most Requirements are for Automation & Programmability © 2010 Cisco and/or its affiliates. All rights reserved. 30
  • 31. Industry’s Most Comprehensive Networking Portfolio Hardware + Software Physical + Virtual Network + Compute 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 31
  • 32. 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) 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. 32
  • 33. Community Participation Cisco Engineering • OpenStack Foundation • Cisco OpenStack Edition Board member • Quantum Plug-ins for • Code Contributions Cisco networking across Core services technology • Focus on Network • UCS systems Service, Compute • Cisco Intelligent Service and Automation/orchestration Dashboard • Cross Cisco • HA and automation for collaborations large scale production Customers • Public/private clouds • Extend cloud model for rapid provisioning of network services • Drive innovation through real-world use cases © 2010 Cisco and/or its affiliates. All rights reserved. 33
  • 34. OpenStack Design Summit and Conference San Diego, Oct 15-18 Cisco at OpenStack Summit OpenStack plays an important role as part of the Cisco Open Network Environment strategy to deliver infrastructure programmability to application developers in the cloud. This week we are announcing: • OpenStack Cisco edition: This is a community packaged version of the OpenStack Folsom release with open source components for production deployments, such as high availability, monitoring, and networking enabled by Cisco using Quantum. • Integration of Cisco Intelligent Automation for Cloud with OpenStack Cisco edition, Essex, and Folsom through a multi-cloud accelerator kit: The new multi-cloud accelerator kit extends Cisco Intelligent Automation for Cloud support for OpenStack and provides the ability to manage multiple virtual environments including Amazon EC2, VMware vCloud, Red Hat RHEV, and Citrix XenServer. Visit our booth to learn more and see demos: Visit our webpage: www.cisco.com/go/openstack • Cisco Intelligent Automation for Cloud • Automated deployment of OpenStack services using Puppet scripting • Integration of Nexus 1000V virtual switch with OpenStack Quantum network service © 2010 Cisco and/or its affiliates. All rights reserved. Visit the Cisco Booth to Learn More 34 © 2012 Cisco and/or its affiliates. All rights reserved.
  • 35. Cisco Intelligent Automation for Cloud Pre-Built Self-Service Portal and Service Catalog 3rd Party Systems Management Content Packs Cisco Cloud Portal Multi-Cloud Orchestration and Automation Accelerator Cisco Process Orchestrator Kit New! Integration Framework Cisco Cisco 3rd Party Network UCS Infrastructure Services Manager Manager AWS EC2 Vmware vCloud © 2010 Cisco and/or its affiliates. All rights reserved. 35
  • 36. Scalable Applications and Services Cloud File Streaming Media Mobile App Storage Additional Cloud Services and API’s App Orchestration Cloud Foundry Elastic Load Ruby on Rails Scalable DB Multi-media DB Balancer Platform Core Cloud Platform Services (e.g. open stack) Compute Service Storage Service Network Service Virtualization Layer Hyper Visor (KVM) Virtual Networks & SDN Virtualized Network Services System Infrastructure Servers Networking Storage © 2010 Cisco and/or its affiliates. All rights reserved. 36
  • 37. • What are the services which will accelerate application development and deployment? • Can we achieve the benefits without the complexity? • What are the important abstractions? • What is exposed to application developers, what is hidden? • Specialized processor capabilities, e.g. GPUs? • Networks, subnets, routing? • VM Placement, Geographic location, region? • Access to physical network services (load balancers, firewalls, etc.)? • How can we allow for future innovation in infrastructure? © 2010 Cisco and/or its affiliates. All rights reserved. 37

Editor's Notes

  1. Cloud computing isn’t so much about fundamentally new technology, but rather a change in the way that it is delivered. What is interesting is that it is driven not only by the advancement of technology, as characterized by Moore’s law (cost performance doubling every 18 months), but also by economics. The market for consumer electronics has driven down the cost of processors, memory, and disk storage such that computing is becoming relatively cheap.Even more interesting is the fact that services like Amazon’s AWS and others are setting a market price for computing. Today an hour computing costs around 10 cents per hour, and the cost to store a gigabyte for a month is around 15 cents. With the new infrastructure-as-a-service delivery model, one can also pay only for what you use and avoid the traditional capital investment corporations have made in IT.Most importantly, from a historical perspective we have for the first time an easily measured, market-determined cost of computing.
  2. Cloud computing isn’t so much about fundamentally new technology, but rather a change in the way that it is delivered. What is interesting is that it is driven not only by the advancement of technology, as characterized by Moore’s law (cost performance doubling every 18 months), but also by economics. The market for consumer electronics has driven down the cost of processors, memory, and disk storage such that computing is becoming relatively cheap.Even more interesting is the fact that services like Amazon’s AWS and others are setting a market price for computing. Today an hour computing costs around 10 cents per hour, and the cost to store a gigabyte for a month is around 15 cents. With the new infrastructure-as-a-service delivery model, one can also pay only for what you use and avoid the traditional capital investment corporations have made in IT.Most importantly, from a historical perspective we have for the first time an easily measured, market-determined cost of computing.
  3. So what is it about the cloud computing that makes it so much more desirable as a model for how data centers are run? Here we have a simplified model of an enterprise IT organization supporting multiple departments. This same approach works for managed service providers if you imagine the departments are actually different customers or tenants.Watch what happens when the data center grows as more applications are added. As each new application is added, a new system configuration is created consisting of a server, operating system, storage, and the app itself. As more applications are added, the system grows in complexity. There is very little scaling advantage. Because each application setup took getting approval, and months of development, even those apps that are only used occasionally never leave for fear the department wouldn’t ever get the servers back again. This leads to the so-called “server hugging” and the resulting poor utilization and inflexible infrastructure.(While we are showing this for an enterprise, the same holds true for a managed services provider by viewing each application as a different tenant.)
  4. As shown in green, the infrastructure service provider is now responsible for provisioning and managing physical resources and running in essence the single “cloud infrastructure application” as a service across all resources. This organization can therefore become very very efficient and almost completely automated, which dramatically reduces their costs.Of course, in a way, all we’ve done is to push the problem of application management up to the individual application owners or another part of the organization. For some organizations, like the engineering department, this is just the way they want it anyway. They would rather manage their applications without interference. For others, this self-service model means they only have to pay for what they use. This makes it possible for them to move more quickly and be less dependent. The need for application management doesn’t go away, but by separating it from the management of the infrastructure, it can be performed in a much more cost effective way.This de-coupling of the application layer from the physical infrastructure, along with self-service and automation is what makes cloud computing so much more cost effective.