Your SlideShare is downloading. ×

Cisco ONE: Software Defined Networking and Beyond

1,814
views

Published on

Published in: Technology, Education

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,814
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
143
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Our customers continue to look for points of differentiation in their markets, the network continues to play a vital role in enabling businesses to adopt new technologies and applications to help them grow. The creation of an infrastructure that is scalable, intelligent, and ready to support the demands and applications of today and tomorrow, while protecting customer investments, is essential.  Organizations and Service providers are experiencing a data deluge brought on by a number of growing trends including faster residential connectivity, cloud computing, virtualization, and workload mobility. We also see an exponential increase of video traffic and rich media applications and users bringing their own devices such as tablets and smart phones into the work environment which in return increases security challenges of IT. All of these are driving significant change in information technology and Enterprises and Service Providers are now asking, “Is my network really ready to meet these new challenges?”  They understand that the impact of some of these mega trends is not going to be silo’d but have a ripple effect across their entire organization. They have to deal with this proactively, as it can adversely impact their business. So they are looking at CAPACITY PLANNING (on their ability to maximize capacity, performance, scale, bandwidth considerations), REDUCING COMPLEXITY (i.e. not just throwing bandwidth at the problem, but being focused on driving infrastructure efficiency, making deployments more simpler , and thirdly COST REDUCTION, i.e. not just look at CAPEX, which has some benefits, but looking at lowering their TCO strongly considering cost reduction with operational efficiency. So each IT will have to understand if their network is ready for these mega trends.
  • Our customers continue to look for points of differentiation in their markets, the network continues to play a vital role in enabling businesses to adopt new technologies and applications to help them grow. The creation of an infrastructure that is scalable, intelligent, and ready to support the demands and applications of today and tomorrow, while protecting customer investments, is essential.  Organizations and Service providers are experiencing a data deluge brought on by a number of growing trends including faster residential connectivity, cloud computing, virtualization, and workload mobility. We also see an exponential increase of video traffic and rich media applications and users bringing their own devices such as tablets and smart phones into the work environment which in return increases security challenges of IT. All of these are driving significant change in information technology and Enterprises and Service Providers are now asking, “Is my network really ready to meet these new challenges?”  They understand that the impact of some of these mega trends is not going to be silo’d but have a ripple effect across their entire organization. They have to deal with this proactively, as it can adversely impact their business. So they are looking at CAPACITY PLANNING (on their ability to maximize capacity, performance, scale, bandwidth considerations), REDUCING COMPLEXITY (i.e. not just throwing bandwidth at the problem, but being focused on driving infrastructure efficiency, making deployments more simpler , and thirdly COST REDUCTION, i.e. not just look at CAPEX, which has some benefits, but looking at lowering their TCO strongly considering cost reduction with operational efficiency. So each IT will have to understand if their network is ready for these mega trends.
  • Harvest Network Intelligence through deep “full-duplex” programmatic access to Cisco devices and softwareRich-set of APIs, development kits across IOS and NX-OSTie-in into analytics, policy engines and orchestrationExplore emerging technologies through joint partnerships with industry, academia and standards-bodiesEarly stage SDN/OpenFlow controllers and agentsOpenStack for cloud computingDeliver consistent operational experience for different use-cases Overlay network virtualization solutions, video, IaaS etc. Strong synergy between network and compute environmentsTraining, developer portals and advanced services
  • Harvest Network Intelligence through deep “full-duplex” programmatic access to Cisco devices and softwareRich-set of APIs, development kits across IOS and NX-OSTie-in into analytics, policy engines and orchestrationExplore emerging technologies through joint partnerships with industry, academia and standards-bodiesEarly stage SDN/OpenFlow controllers and agentsOpenStack for cloud computingDeliver consistent operational experience for different use-cases Overlay network virtualization solutions, video, IaaS etc. Strong synergy between network and compute environmentsTraining, developer portals and advanced services Cisco’s Open Network Environment envisions a customizable framework to harness the entire value of the intelligent network delivering openness, programmability and  abstraction across multiple layers in an evolutionary manner. It offers a choice of protocols, industry standards, use-case based deployment models and integration experiences while laying the foundation for a dynamic feedback loop of user, session or application analytics through policy programming.Benefits:Flexibility to use APIs, agents and controllersConsistency across both physical and virtual environmentsComplements traditional definitions of SDN (which focuses primarily on de-coupling control and data planes) -Encompass entire portfolio stack from transport to management and automation
  • Working from the Top down, we have significant management and orchestration capabilities across our portfolioManagement and OrchestrationNSM, CIAC, UCSM from our CloudVerse solutions , Content Management System (CMS), Transcode Manager, and Media Suite from our Videoscape SolutionsPrime network management, provisioning, service assurance, fulfillment, and analytics Network Services -- physical and virtual services -- security gateways, load balancing, firewalls, carrier grade NAT, accelerationWe have been separating control and data plane functions across our portfolio for some timeControl Plane -- IP/MPLS, Network Virtualization (nV), FEX, VXLAN, HVPLSData Plane -- BGP, OSPF, ISIS, OTV, LISP, VXLAN GatewayTransport -- IPoDWDM, Mesh ROADMs -- will use integrated GMPLS control plane and iOverlay technologies I often get asked how onePK fits in with SDN, and in particular OpenFlow. So, I think it is worth explaining how these, very different technologies, fit together.I need to start by contrasting the difference between a a network control protocol, and an API. Examples of communications protocols in the network control and configuration protocols would be:<click>NETCONF (Network Configuration Protocol) for management and configurationALTO for extracting network level information about applicationsPCEP (Path Computation Element Communication Protocol) for obtaining and managing network path informationForCES (Forwarding and Control Element Separation Protocol) for separation and control of forwarding and control elementsAll of these specify what the communications packets and semantics between two entities look like “on the wire”, but nothing about the software implementation or programming interface needed to exercise these communication methods.OpenFlow, is another protocol that specifies how to access the forwarding plane of a network switch or a router but provides no application integration capability.In contrast, Control APIs specify the software programming semantics which can be bound into a language for a programmer to use to create applications.OpenStack and Quantum are good industry examples of how an application programmer can access network functionality via a well defined API.onePK is the broad API set, spanning multiple layers which enables application developers to access the functionality in Cisco networking gear.As you can see, the difference may appear subtle, but it is significant. In fact, we are using onePK to implement OpenFlow on our platform, but we are also building Firewall capabilities, and other network services, and launching our overall program and customer engagement at CiscoLive in San Diego.
  • onePK, or one Platform Kit, is a software development kit that allows developers to build, automate, and scale new and existing applications and services across the entire network infrastructure, faster than before. By abstracting the features and delivering them via API Libraries, users can now access the power of all three systems for their networking infrastructure, and can also extend the power of the data delivered via the APIs into new business applications. taking the common technologies and features across IOS-XE, XR, and NX-OS and delivering them via an abstracted layer across the network, onePK is the toolkit that developers can use to build, integrate, automate and scale these across all of their networking platforms, and to servers and virtualized environments for their entire IT infrastructure. It allows for users to utilize the features in all three operating systems consistently for their entire network, allowing for integration of applications, services, and more to scale network-wide. The value of onePK can be found in its ability to extract and retrieve network-wide data and transform it into valuable information. It transforms the network data that already exists into the information that is easily accessed, built upon, and delivered to new abstraction layers and platforms.There are many users for onePK. We see our first target audience for technical users being network engineers, operators, administrators, network and infrastructure security users and individuals who focus on networking applications and technologies specifically. We also will focus heavily on developers that are in Service Providers who are looking to create value-added applications and services to their customers. For the enterprise, we see focusing on cost-savings, customization, scale, automation, more intelligent services in-house as key. For service providers, we see core areas of value being revenue-generating applications that are faster, with more intelligent data being critical to their customers. For Massively Scaleable Data Center customers, we see them wanting the exercise greater control over the network topology and have the network be more nimble and responsive to workloads, in the way that their server environments are today. Based on what we have seen from existing network developer communities, it will be critical for us to offer the resources to build applications, but it is very unlikely we will go the route of an direct revenue-generating application gallery given revenue potential tends to be low. We are still in the market analysis stages, so any feedback you have from your customers will be critical, and we’d love to hear it.In 2013 we’ll be extending value to users that not only focus on the network, but also on servers, cloud and software applications outside of the networking environment. We see our ability to deliver information from the network, which is the most data intensive and connected platform in all organizations, to multiple business platforms. There will be more information on this initiative soon.
  • Multi-hypervisor Support, including open-source hypervisorsOpenstack (Quantum) API for automated provisioning Manage large number of tenants and ports per single switch (30K+) Extend tenant workloads across virtual and physical Apply virtual or physical network servicesonePK Controllers + Agent Support Overlay Network Solutions:Han:Nexus 1000Vis enabling customers to build overlay networks ensuring Maximum Flexibility with Instant network provisioning through VXLAN Virtual or physical servers connectivity through VXLAN Gateway Full portfolio of virtual and physical network services Variety of hypervisors, including open source Xen and KVM Programmable through REST API and OpenStack integration
  • Transcript

    • 1. Leading the Way:Cisco Open Network EnvironmentFlexible. Programmable. Application-aware.www.cisco.com/go/oneAugust 2012© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1
    • 2. Cloud Video Mobility Data Deluge How to drive How to business How to drive Harness Agility? Operational Network Simplicity? Value IS THE NETWORK READY?© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
    • 3. Preserve What’s Working Evolve for Emerging Requirements • Resiliency • Operational Simplicity • Scale • Rich feature-set + • Programmability • Application aware Evolve the Network for the Next Wave of Application Requirements© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
    • 4. Research/ Massively Scalable Cloud Service Providers Enterprise Academia Data Center Experimental  Customize with  Automated  Policy-based  Virtual workloads, OpenFlow/SDN Programmatic provisioning and control and VDI, Orchestration components for APIs to provide programmable analytics to of security profiles production deep insight into overlay, optimize and networks network traffic OpenStack monetize service delivery Network Network Flow Scalable Agile Service Private Cloud “Slicing” Management Multi-Tenancy Delivery Automation Diverse Programmability Requirements Across Segments (Automation & Programmability) 4 © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
    • 5. 802.1 Overlay Networking Projects, Cisco Innovations: Open Network Research FEX Architecture Center at Stanford University Technical Advisory Group Chair, Working Groups: Config, Hybrid, Extensibility, Futures/FPMOD/OF2.0 Working Groups: Quantum API Donabe Cisco Innovations: OpenStack API for Nexus OpenStack Extensions Open Source Cloud Overlay Working Groups: Computing project NVO3, L2VPN, TRILL, L3VPN, LISP, PWE3 API Working Groups: NETCONF, ALTO, CDNI, XMPP, SDNP, I2AEX Controller Working Groups: PCE, FORCES Note: Very little standardization in hypervisor technologies (e.g. live migration, config, APIs)© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
    • 6. Flexibility in Deriving Abstractions Application Developer Environment Management and Orchestration Analysis and Monitoring, Performance and Security Network Services Harvest Program for Network Open OptimizedIntelligence Network Control Plane Experience Environment OpenFlow/ SDN Forwarding Plane z Network Elements and Abstraction Transport © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
    • 7. POLICY Orchestration ANALYTICS Program for Optimized Harvest Network Experience Intelligence Network© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
    • 8. Current Model “SDN approach” Hybrid Model? Standards-based API? Vendor specific Vendor specific API API Control Plane Control Plane Control Plane OpenFlow or Vendor Control Plane Specific API Data Plane Data Plane Data Plane Resilient. Scalable. Secure. Simpler. Fewer nodes to manage. Combined Benefits Rich-features. Evolutionary Topology View Investment Protection© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
    • 9. Vendor A Vendor B Vendor C Apps Apps Apps APIs Controller Virtual Overlays Other Agents Physical and Virtual OpenFlow Device w/ Device Network Device OpenFlow Network Cisco Approach: Flexibility to Choose—The Power of “AND”© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
    • 10. Overlay Virtual1. Platform APIs 2. Controller/Agents 3. Networks Nexus 1000V onePK Proof-of-concept (One Platform Kit) Controller software OpenStack and REST API for SDN research Multi-Hypervisors Comprehensive Developer Kit across IOS, OpenFlow v1.0 Agent on VXLAN Gateway IOS-XR and NX-OS Catalyst 3570-X and 3560-X Security, Services Chaining Industry’s broadest approach to Network Programmability© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
    • 11. Industry’s Most Comprehensive Networking Portfolio Hardware + Software Physical + Virtual Network + Compute Applications Platform Virtual APIs Overlays Network a onePK Controllers and N1KV Enhancements Agents for Open Clouds SDN PoC: SW Controller© 2011 Cisco and/or its affiliates. All rights reserved. OpenFlow on C3K www.cisco.com/go/one Cisco Confidential 11
    • 12. Today New! Unified Nexus 1000V: Management and Orchestration Management, Prime OpenStack Network Services Virtual Services CSR 1000V Control Plane onePK SDN PoC: Nexus 1000V: Nexus 1000v Controller / OpenFlow Multi-Hypervisor VXLAN, vPath Agent VXLAN GW Forwarding Plane Transport Platform Controllers Virtual and APIs Overlays Agents© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
    • 13. Industry’s most Comprehensive KitFor Network Infrastructure across: C, JAVA Program Branch Campus API Presentation Data Center Service Provider CloudSimplicity, Integration and choice of API Infrastructureprotocols and programming languagesPhased availability across multiple IOS IOS-XR NX-OSPlatforms: ISRG2, ASR, CRS, Catalyst, Nexus © 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
    • 14. Scalable Multi-tenant Cloud Infrastructures – foundation for Secure Hybrid cloud OpenStack REST API Quantum API Nexus 1000V Physical VXLAN (VLAN) VXLAN, vPath Gateway Network ASA 1KV VSG ASA 55xx Nexus 1000VVirtual Services Any Hypervisor enhancements • Multi-hypervisor: VMware, Microsoft, Tenant 1 Tenant 2 Tenant 3 Citrix, RedHat • OpenStack/REST API Virtual Physical Workloads Workloads • VXLAN Gateway Secure Consistent Experience Across Physical and Virtual Environments© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
    • 15. • Cisco continues to pursue a broader strategy (Cisco ONE) -Programmatic device APIs -Network Overlay Virtualization -Network functional abstractions (controller and OpenFlow for SDN) -Cisco’s portfolio already includes several key components of the SDN solution- Programmability will be derived from multiple technologies and protocols -No über-technology – multiple standards efforts to address specific needs -Preserves long-term flexibility- Migration will be evolutionary -Cisco will adopt a use-case led approach that draws on several key elements of the Cisco product and technology portfolio© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
    • 16. Thank you.