Tuesday, April 29, 2014

Cisco onePK

Cisco  developers tool kit onePK is an element within Cisco's Open Network Environment software-defined networking (SDN) strategy. onePK is an easy-to-use toolkit for development, automation, rapid service creation, and more. With its rich set of APIs, you can easily access the valuable data inside your network.

uild or extend applications from your routers and switches to servers and new business platforms. Automate current services or create new ones on demand, when and where you need them and faster than ever. onePK makes your network more powerful and flexible while giving you the control you need. Users also have access to an all-in-one development environment that includes simulated network elements.

SDK
https://developer.cisco.com/site/networking/one/onepk/getting-started/index.gsp

all-in-one-VM-1.2.0-173-cisco-onePK.ova
https://drive.google.com/file/d/0B8hUGU8trXU6dUhOU3ZLT001bXc/edit?usp=sharing

Compatibility Matrix


The table below shows minimum hardware and software requirements for Cisco onePK 1.2.
Element Software Version
Cisco Devices (onePK Release 1.2)
Cisco ASR 1000 and ISR 4400 Series Routers Cisco IOS XE 3.12.0S
Cisco ISR G2 Cisco IOS Release 15.4(2)T
Cisco ASR 9000 Series Routers Cisco IOS XR Release 5.2.0
Cisco Devices (onePK Release 1.1.1)
Cisco ASR 1000 and ISR 4400 Series Routers Cisco IOS XE 3.11.0S
Cisco ISR G2 Cisco IOS Release 15.4.(1)T
Nexus 3000 Series Switches Cisco NX-OS Release 6.0(2)U2(1)
Nexus 5000 and 6000 Series Switches Cisco NX-OS Release 6.0.(2)N3(1)
Cisco ASR 9000 Series Routers Cisco IOS XR Release 5.1.1
Development Workstation and Process Hosting
Workstation operating system Any POSIX Linux environment with a minimum kernel version of 2.6.x
GLibC 2.15
GNU Compiler Collection (GCC) Version 4.5.x
GNU Make 3.4.6+
OpenSSL 0.9.6d or later
Java 1.6.0_31
Eclipse Indigo Service Release 2 or later
Maven 3.0.3
Python 2.7.3 or later
All-in-One Virtual Machine
Virtualization software
  • VMWare ESXi 5 or later
  • VMWare Workstation 9 or later
  • VMWare Fusion 5 or later
  • Oracle VirtualBox 4.2 or later
Workstation hardware minimum requirements
  • 2 virtual CPUs
  • 4 GB RAM
  • 20 GB disk space

Designed for Flexibility 

onePK has the capability to:
  • Integrate with PyCharm, PyDev, Eclipse, IDLE, NetBeans, and more
  • Support commonly used languages, including C, Java, and Python
  • Run on any server or directly on your network elements
  • Use APIs to extend, modify, and tailor your network to your business needs
  • Tie in easily with third-party tools and workflows

Unlimited Possibilities

Use onePK for new application-enablement, service automation, and more. With onePK you can orchestrate and enhance your network elements. You can also:
  • Customize route logic
  • Create flow-based services such as quality of service (QoS)
  • Adapt applications for changing network conditions such as bandwidth
  • Automate workflows spanning multiple devices
  • Empower management applications with new information

No comments:

Post a Comment

bee-social