Kevin WoodsDirector, Product ManagementNetwork Operating Systems Technology GroupMay, 2012C97-708996-00 © 2012 Cisco and/o...
• Reach into your network and extract the        information you need, when you need it?  • Directly manipulate flows and ...
Market Transitions                         Cloud                                                 Massive               Mix...
Manageability                           Innovation                                                                        ...
Applications                                                                         Flexible development environment to: ...
C, JAVA Program                                                                          API Presentation                 ...
Process Hosting                                                       Blade Hosting             End-Point Hosting         ...
Initial Service Sets                                                   Element                           Utilities        ...
Service Set                                                                                      Description              ...
Customer 1                                                                                                 xaaS Provider  ...
Select Packets Take a           Cisco                                                                         Custom Polic...
Network Operations Center                                                                                                 ...
BUILD, AUTOMATE, IMPROVE                                                                         SPEED & FASTER ADAPTABILI...
NetBeans                          Eclipse       Orion          Java            Python           C                         ...
www.cisco.com/go/onepkC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   15
Thank you.C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved.   Cisco Confidential   16
Upcoming SlideShare
Loading in...5
×

Cisco's Strategy for network programmability and the onePK developer kit

1,731

Published on

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,731
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
74
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Cisco's Strategy for network programmability and the onePK developer kit

  1. 1. Kevin WoodsDirector, Product ManagementNetwork Operating Systems Technology GroupMay, 2012C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1
  2. 2. • Reach into your network and extract the information you need, when you need it? • Directly manipulate flows and modify packets in real time? • Create customized services that seamlessly integrate into your network? • Optimize routine operational tasks with improved automation?C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
  3. 3. Market Transitions Cloud Massive Mixed physical Dynamic and Computing scale and virtual distributed topologies applications How to How to How to Harness drive drive Network business Operational Value Agility? Simplicity? IS THE NETWORK READY ?C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
  4. 4. Manageability Innovation IOSd 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 Confidential 4
  5. 5. Applications Flexible development environment to: That YOU • Innovate Create • Extend onePK • Automate • Customize • Enhance • Modify Any Cisco Router or SwitchC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
  6. 6. C, JAVA Program API Presentation onePK IPC Channel API Infrastructure ASR Catalyst Nexus ISRC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
  7. 7. 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 Confidential 7
  8. 8. Initial Service Sets Element Utilities Discovery Developer Data Path Policy RoutingC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
  9. 9. 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 Confidential 9
  10. 10. Customer 1 xaaS Provider ISR with onePK and Storage Cloud Services Agent ASR onePK Helps Automate 1000 and Optimize Cloud with Compute Customer 2 Services onePK ISR with Network onePK and Cloud Services AgentC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
  11. 11. Select Packets Take a Cisco Custom Policy-Based Route Router Cisco Secure Cisco Data Communications Data Center Router with Router with Center onePK Channel onePK onePK onePK Cisco onePK Custom Router Routing App Custom routing application hosted on a server, communicates securely with onePK infrastructure to route specific packets according to a custom policy.C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
  12. 12. Network Operations Center Custom Management Analytics Tool Screen Special Network Management onePK Enables Custom Network Operator Management Application System Network Switch with onePK and App Switch with onePK and App Router with onePK and App Custom Management Custom Management Custom Management Agent Agent AgentC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
  13. 13. BUILD, AUTOMATE, IMPROVE SPEED & FASTER ADAPTABILITY EXTEND REVENUE & COST SAVINGS SIMPLICITY, INTEGRATION & THE POWER OF CHOICEC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
  14. 14. NetBeans Eclipse Orion Java Python C Language of Choice Tools you Already Use Host Application On: Server, Blade, Device One Platform Infrastructure IOS IOS-XR NX-OSC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
  15. 15. www.cisco.com/go/onepkC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
  16. 16. Thank you.C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×