• Like
Развитие технологий SDN для сетей ЦОД
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Развитие технологий SDN для сетей ЦОД

  • 331 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
331
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
16
Comments
0
Likes
0

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

Transcript

  • 1. Развитие технологий SDNдля сетей ЦОДAndrey GrechinCustomer Solutions Architect14/03/2013© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 1
  • 2. •  Что такое SDN и зачем это нужно•  One Platform Kit•  One Controller•  Q&A© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
  • 3. •  В презентации могут упоминаться технологии и продуктов находящиеся в стадии разработки и тестирования в связи с чем возможно изменения функциональности и изменения сроков доступности для заказчиков© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
  • 4. Cloud Video Mobility Data Deluge How to drive business How to Agility? How to drive Harness Operational Network Simplicity? Value IS THE NETWORK READY?© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
  • 5. Preserve What’s Working Evolve for Emerging Requirements •  Resiliency •  Operational •  Scale •  Rich feature-set + Simplicity •  Programmability •  Application aware Evolve the Network for the Next Wave of Application Requirements© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
  • 6. Research/ Massively Scalable Service Cloud Enterprise Academia Data Center Providers   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, monetize OpenStack service delivery Network Network Flow Scalable Agile Service Private Cloud “Slicing” Management Multi-Tenancy Delivery Automation Diverse Programmability Requirements Across Segments (Automation & Programmability)© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
  • 7. © 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
  • 8. What  is  SDN?   (per  Wikipedia  defini>on)  So#ware  defined  networking  (SDN)  is  an  approach   to  building  computer  networks  that  separates  and   abstracts  elements  of  these  systems  
  • 9. Control  and  Data  Plane  resides  within  Physical  Device  
  • 10. In  other  words…     In  the  SDN  paradigm,  not  all  processing  happens  inside  the  same   device  
  • 11. Orchestration POLICY ANALYTICS Program for Harvest Optimized Network Experience Intelligence Network© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
  • 12. Current Model “SDN approach” Hybrid Model? Control Plane Control Plane Control Plane Control Plane Data Plane Data Plane Data Plane Resilient. Scalable. Secure. Simpler. Fewer nodes to manage. Combined Benefits Rich-features. Evolutionary Topology View Investment Protection© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
  • 13. Vendor A Vendor B Vendor C Apps Apps Apps APIs Controller Virtual Overlays Other Physical Agents and Virtual OpenFlow Device w/ Device Network Device OpenFlow Network Cisco Approach: Flexibility to Choose—The Power of “AND”© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
  • 14. Overlay Virtual 1. Platform APIs 2. Controller/Agents 3. Networks Nexus 1000V onePK Proof-of-concept (One Platform Kit) OpenStack and REST OF agents API Multi-Hypervisors Comprehensive Developer Kit across ONE Controller VXLAN Gateway IOS, IOS-XR and NX-OS Security, Services Chaining Industry’s broadest approach to Network Programmability© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
  • 15. C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
  • 16. Traditional Approach New Paradigm IOS Anything you can think of CLI SNMP HTML Monitoring XML Policy App AAA Interface CDP Discovery C Syslog Java Routing Netflow Events Data Plane Routing Protocols Span App Actions EEM (TCL)C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
  • 17. C, JAVA Program, ++ onePK API Presentation onePK API Infrastructure IOS / XE NXOS IOS XR (Catalyst, ISR, ASR1K) (Nexus Platforms) (ASR 9K, CRS)C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
  • 18. Process Hosting Blade Hosting End-Point Hosting Network OS Network OS Network OS Container External Server onePK Blade onePK Apps Container Apps onePK Apps Write Once, Run AnywhereC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
  • 19. Base Service Set Description Data Path Provides packet delivery service to application: Copy, Punt, Inject Provides filtering (NBAR, ACL), classification (Class-maps, Policy-maps), actions (Marking, Policy Policing, Queuing, Copy, Punt) and applying policies to interfaces on network elements Routing Read RIB routes, add/remove routes, receive RIB notifications Get element properties, CPU/memory statistics, network interfaces, element and interface Element events Discovery L3 topology and local service discovery Syslog events notification, Path tracing capabilities (ingress/egress and interface stats, Utility next-hop info, etc.) Debug capability, CLI extension which allows application to extend/integrate application’s Developer CLIs with network elementC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
  • 20. Application RIB, Next-Hop, metric, AD, scope Routing (VRF), Changes QoS Configured Classes Policy Security Configured ACLsC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
  • 21. Application Routing Routes QoS Service-Policies (Police, Mark, Shape, Queue) Policy Security ACLsC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
  • 22. Example: Custom RoutingData Center Traffic Forwarding Based on a Custom Algorithm 1 Destination ISR Pricing 2 Route A Route B Route A Route B $1 $1 App $2 $2 onePK $3 $3 3 Unique Data Forwarding Algorithm Highly Optimized for the Network Operator’s ApplicationC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
  • 23. Routing for Dollars: Application driven routes installed in networkC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
  • 24. © 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
  • 25. 2Q13Industry’s Most Extensible Controller Cisco Apps Customer Apps ISV Apps Open Src Apps Ex. Low Latency Routing, Network Tap More Northbound: Published open APIs with REST OSGI Coming more to follow Ex. Network Slicing Cisco Advanced Functions Scale-out architecture Highly Available Core Functionality Consistent management, troubleshooting and security onePK OpenFlow More Modular functionality via Java Framework Coming More Southbound interfaces to follow Network Infrastructure© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
  • 26. Extending and Customizing with Cisco ONE Portfolio Previously Announced Phase 2 Apps Network Slicing Network Tapping Custom Forwarding Dynamic network partitioning Ability to monitor, analyze, Using unique parameters of the network using logical and debug network flows such as low latency to associations provided using conventional program specific forwarding by ONE Controllers network switches rules across the network centralized view All Controller Apps Are in Customer PoC© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
  • 27. Partition network for multiple user-communities—“Sandbox” R&D dept. Solution •  OpenFlow experimental support (v1.0) Slice •  Experimental controller Slice #2 software #1 •  Integrated slicing Cisco management purpose-built Slice •  Programmatic Interfaces Controller for #3 (Eg. REST) Network Slicing management Consistent Policy Management for Maximum Flexibility and Innovation© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
  • 28. Monetize Via Real-time Network Adaptation and Maintain SLA Request for Telepresence Session POLICY ANALYTICS HD video Adapt to Meet SLA onePK Service Provider Business Center Network Content and Application Provider© 2013 Cisco and/or its affiliates. All rights reserved. Adaptive Architecture Optimizes Resource Utilization Cisco Public 28
  • 29. Phased Availability and Customer Trials from Q4 CY 2012 Platform APIs Controller/Agents Overlay Networks onePK Platforms ONE Controller 1H13 CSR 1000V 1H13 •  ISR G2 1H13 OpenFlow Agents Nexus 1000V Updates •  ASR 1K 1H13 •  N1KV Hyper-V 1H13 •  Catalyst 3000* •  N1KV KVM* •  VXLAN Gateway 1H13 •  Service Chaining 3Q12 (w/ vPath) Cisco Edition of 4Q12 OpenStack Services and Support© 2013 Cisco and/or its affiliates. All rights reserved. *In Customer PoC Cisco Public 29
  • 30. Expanded Platform Support Platform APIs Controller/Agents Overlay Networks onePK Platforms ONE Controller 1H13 CSR 1000V 1Q13 •  ISR G2 1H13 OpenFlow Agents Nexus 1000V Updates •  ASR 1000 1H13 •  N1KV Hyper-V 1H13 •  Catalyst 3000* •  ASR 9000* •  N1KV KVM* •  Nexus 3000 1H13 •  Catalyst 6500* •  VXLAN Gateway 1H13 •  Nexus 7000* •  Nexus 3000 1H13 •  Service Chaining •  Nexus 7000* (w/ vPath) •  ASR 9000* Cisco Edition of OpenStack N1KV InterCloud 2Q13 Virtual NAM (vNAM)*© 2013 Cisco and/or its affiliates. All rights reserved. *Customer PoC: on-going or in 1H13 Cisco Public 30
  • 31. •  One Platform Kit: •  www.cisco.com/go/onepk •  Cisco ONE Controller: •  www.cisco.com/go/one •  Серия семинаров посвященная SDN и Nexus 1000K •  https://communities.cisco.com/community/technology/datacenter/nexus1000v© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
  • 32. 1 Cisco Open Network Environment > SDN > ONE Controller > OnePK 2 Industry broadest approach to network programmability 3 Open Standards: Consistency across physical and virtual environments 4 Multi-hypervisor, multi-protocol, multi-layer 5 Applicable to Enterprise, Service Provider and Cloud Environments© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
  • 33. Спасибо!