04:02 PM
Art Wittmann
Art Wittmann
Connect Directly

Cisco Describes SDN Strategy, Sets Industry Back 10 Years

Cisco says forget about SDN and separate data and control planes, it's about programmability.

At Cisco Live on Tuesday, David Yen, SVP and GM of Cisco's data center technology group, and a supporting cast finally described Cisco's response to the SDN craze. Cisco's message was crafted to detail a highly useful direction for the Cisco faithful, and at the same time shows the company taking a deeply defensive position against the possibility that the technology could disrupt the networking leader's number one position in switching and routing.

Cisco's core proposition is that while the industry is abuzz with OpenFlow and SDN, what customers really want is programmability of the network. So, while OpenFlow and SDN are important developments, the real thing that will get customers excited, according to Cisco, is exposing all that intelligence that's already in the network and letting users program it. Rather than dealing with BGP and VLAN setups, just tell the network you want a connection between point A and point B, and describe your SLA. The underlying network will do the rest.

To that end, Cisco is offering onePK (or One Platform Kit), which is a software developer's kit that gets at a consistent set of APIs exposed on all of Cisco's current operating systems, IOS, IOS-XR and NX-OS. While onePK is only marginally related to SDN, it is, nonetheless welcome, particularly for all Cisco shops and those who've tried to develop networking management systems without such access. The lack of good API access has left network management vendors to use SNMP interfaces, which were not always well documented and varied across products. As a result, network management products have been hamstrung, leaving them to be little more than network monitoring applications. Now, with onePK, at least in an all Cisco environment, network management applications will have a shot at doing some serious management.

Cisco And Open Protocols

Cisco also announced support for OpenStack and OpenFlow. For OpenStack, which describes how to get servers, networking, and storage systems working together in a private cloud environment, Cisco will create the necessary APIs for the Nexus switches to participate in an OpenStack environment. Cisco also says it has some unnamed extensions in mind for OpenStack. For OpenFlow, which exposes a networking device's forwarding tables to programming by an outside controller, Cisco said it would support the standard, but primarily for the use of universities engaged in protocol research.

Of these two announcements, Cisco's OpenStack support appears to be quite sincere. Cisco seems to see OpenStack as a viable approach for use with its UCS servers. Cisco's joint venture with EMC and VMware, called VCE, is also a proponent of OpenStack. Cisco's rivals here, IBM and HP, are also both OpenStack adherents, which bodes well for the standard, and probably left Cisco no choice but to jump onboard.

What SDN Promises

So that's Cisco's view of customers want. But it's certainly far from the full story. One of the tenents of SDN is that it doesn't make a lot of sense for every single networking device to have all the smarts necessary for it to do its job. In fact, because of autonomous nature of switches, they can end up making forwarding decisions that might make sense to it, but are simply bad choices further down the road. A reasonable analogy is driving to work. You go the same way every day, but if three lanes of a four-lane road are closed one day, it would have made more sense for you to go a different route. If there was a central controller helping you--think of your navigation system, or Google Maps on steroids--you'd end up taking a better route that avoided the problem. The central controller has turned out to be a better way to manage wireless networks, where congestion or spectral noise can frequently cause localized problems.

1 of 2
Comment  | 
Print  | 
More Insights
Oldest First  |  Newest First  |  Threaded View
User Rank: Apprentice
6/14/2012 | 3:21:30 PM
re: Cisco Describes SDN Strategy, Sets Industry Back 10 Years
What an ambitious project. Cisco does a great job explaining the different use cases: programmability, controller (openflow), and overlay (multi-tenant cloud). It's hard enough to get one of these use cases nailed down and done right. It's even tougher to pull off all three. We, at Midokura, have been working on solving the multi-tenant overlay cloud use case for over 2 years and our approach is vendor-agnostic. All we require from the underlay is IP connectivity which means our product works with every physical networking vendor. I wonder whether Cisco's overlay will do that.
Sam Iam
Sam Iam,
User Rank: Apprentice
6/16/2012 | 7:17:13 AM
re: Cisco Describes SDN Strategy, Sets Industry Back 10 Years
Naturally Cisco hates SDN. It is an obvious evolution of the networking space though and Cisco is not going to be able to hold back the tide. Every company in the IT industry, all of the carriers, and all of the major users (Google) have an interest in making it work.
Audio Interviews
Archived Audio Interviews
This radio show will provide listeners with guidance from Dell Storage experts, who can help you explore ways to simplify workload management while achieving a balance of price and performance.
White Papers
Register for Network Computing Newsletters
Current Issue
2014 Private Cloud Survey
2014 Private Cloud Survey
Respondents are on a roll: 53% brought their private clouds from concept to production in less than one year, and 60% ­extend their clouds across multiple datacenters. But expertise is scarce, with 51% saying acquiring skilled employees is a roadblock.
Twitter Feed