Your SlideShare is downloading. ×
0
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Cisco's Strategy for network programmability and the onePK developer kit
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

1,689

Published on

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

No Downloads
Views
Total Views
1,689
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
73
Comments
0
Likes
1
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. Kevin WoodsDirector, Product ManagementNetwork Operating Systems Technology GroupMay, 2012C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. www.cisco.com/go/onepkC97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
  • 16. Thank you.C97-708996-00 © 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16

×