ccie, vcp ccvp, rhce, giac, gcih, cisco, netscreen, netscaler, juniper, f5, security, virtualization, vmware

OpenStack Nerd, CCIE, DevOps Junkie

Changing the world, one person at a time

OpenStack Nerd, CCIE, DevOps Junkie header image 2

Cisco Open Networking Environment – onePK OpenFlow and OpenStack

June 13th, 2012 · 4 Comments · CISCO, Cisco Live US CLUS, OpenFlow, OpenStack

Today Cisco is announcing their formal entrance into the SDN (Software Defined Network) market with the introduction of Cisco Open Networking Environment.

Cisco One Networking Environment

So what is this Open Networking Environment? Is is just another marketecture slideware play, or is the more meat to it? Lucky for us there is actually some meat to this release. So much so that two of the three area’s you can actually see working deep down in the Cisco booths at the world of solutions.

Cisco Open Networking Portfolio

Cisco OnePK – Standardizing the programmatic interfaces across Cisco’s networking products

The first, onePK is something that I am personally very happy to see (Rick Davis and I proposed this to Cisco’s Routing Group during the Partner Technology Advisory Board in 2008). OnePK is a unified SDK (Software Development Kit) across IO, IOS-XR and NX-OS. What this will allow is simplification of deployment of configurations, changes, and operations and maintenance flows across a diverse suite of network products.

Personally, this is is a close tie for the 1000v on OpenStack as my favorite part of this release. Over the past few years I have built the some of the largest Data Centers on earth. Automating the deployments for these installations requires entirely to much Expect scripting, and still leaves a lot of custom coding to push and pull changes and statistics out of running equipment. OnePK should drastically simplify this process, and allow me personally to consolidate a large amount of deployment code into one simplified interface standard.

Cisco’s OpenFlow Controller and OpenFlow Agent

It is official, Cisco is creating an OpenFlow controller. What is even more interesting, is that I heard a rumor that if you ask nicely and go deep into the Cisco booth at the world of solutions you may actually get a sneak peak at one in action.

Cisco Virtual Overlay Solutions – 1000v on everything

Cisco 1000v on everything

This gets really interesting. One thing many people may have not noticed is that Cisco has been contributing code like crazy to the Quantum Networking Stack for OpenStack. Anytime I see a manufacturing committing that amount of code, you know something is up.

Well, now it is public, official, and we can all talk about it. Cisco is taking the Nexus 1000v and making it WAAAAY more useful. They are developing hooks for XEN, KVM, Hyper-V as well as continuing VMware support. That isn’t the cool part though. What they are doing is utilizing the network hypervisor to control and redirect flows across a many provider environments.

In the end what this will allow is the extension and linkage of cloud environments across disparate network and virtualization vendors. In short, linking your clouds through software only.

My thoughts

This release is a big milestone for Cisco. The Open Networking “movement” is significant to Cisco  in a similar way that Linux was significant to Sun. Sun went out of business (acquired by Oracle) because they didn’t embrace “Open” movements and layer on their unique value add. I believe what Cisco announced today is a very smart move, and will allow Cisco to stay meaningful as Networking, Systems and Clouds take a more Open Source / Stack / Flow flavor.

Want to learn more?

OpenStack Quantum

Omar Sultan (Cisco) should be posting interesting content on the Cisco DC Blog

Nice write up at CRN






Tags: ·····

4 responses so far ↓

  • 1 Defining Cisco’s onePK | PacketU // Mar 19, 2013 at 3:02 am

    [...] Cisco Open Networking Environment – onePK OpenFlow and OpenStack — Colin McNamara [...]

  • 2 // Sep 4, 2014 at 5:26 pm

    I do believe all oof the ideas you’ve introduced to your post.
    They’re really convincing and can certainly work. Nonetheless, the posts are very short for newbies.

    Could you please extend them a little from subsequent time?
    Thanks for thhe post.

  • 3 anotepad.Com // Sep 4, 2014 at 5:34 pm

    Hey very interesting blog!

    My blog post :: anotepad.Com

  • 4 // Sep 21, 2014 at 5:48 am

    Rina Zeger has been a kindergarten teacher for more
    than 20 years and has 3 children of her own. She is a member of the National Association of
    Professional Organizers and is working towards becoming a Certified Professional Organizer.
    Obviously, because they grow so fast, none of us could keep up with purchasing the number of seats we required for our child if that were the case.

Leave a Comment