NEC and ProgrammableFlow Switching

NEC and ProgrammableFlow Switching

NEC is currently the only Vendor that is shipping an OpenFlow enabled product today. So naturally, their presentation led off with a message about what they’re bringing to the market. If you don’t know anything about OpenFlow, please read my previous post covering the OpenFlow Symposium .

Currently, NEC is shipping their OpenFlow implementation as ProgrammableFlow products which include a ProgrammableFlow Controller (PFC), and a ProgrammableFlow enabled switches. Unfortunately, I’m unable to find any documentation on these products as NEC’s actual website was written by someone who enjoys a difficult maze… (the only page I could find on ProgrammableFlow was here ) But I digress. The PFC it’s self is just a Linux box with some custom software implementing the OpenFlow 1.0 standard. In addition to acting as part of your control plane, it can also do topology discovery via LLDP, and perform fault detection and possibly even repair. The graphical representation NEC gives you of your network with their controller software is rather nice, it’s not just a visualization of your netowrk, but it also provides end to end monitoring of each individual flow transported over the network. As for NEC’s ProgrammableFlow switch, it is a 48-port GigE switch with 4x 10Gb SFP+ uplink ports providing line rate multi-layer switching, and maintaining up to 160k OpenFlow “flows”. The switch itself can operate as a hybrid either allow you to control it via an OpenFlow controller, or operate as a traditional managed switch. NEC has also developed a vSwitch for Windows 8’s Hyper-V, this alone should prove to be rather interesting as NEC will hit the ground running on virtual switching with the new release of Windows Server 8.

Conclusion

So, what’s with all the OpenFlow hype? The 30-second version is that ProgrammableFlow/OpenFlow-based networks can help streamline network management by supplying automated/programmable services such as automated re-configuration. This programmability not only helps keep your network up, but also decreases the cost to manage the network. Like I said, if you want more go watch the Symposium . Honestly, I think time will only tell what the futures holds for NEC and ProgrammableFlow. The adoption of radical new technology can be extremely slow and tedious coughIPv6cough — while I am excited about the technology, I am skeptical if it will be adopted. Just because you have the best technology doesn’t mean you win the war. coughBetaMaxcough — that said, who has NEC switches in their data center? I know I don’t, nor have I EVER seen any. Hopefully the future is bright for them, and I certainly wish them luck. But I’m not holding my breath until I get to put my hands on any NEC ProgrammableFlow gear… As a matter of fact, as was excitedly going through the details with my boss, he was quick to point out that there was no way we were buying it. I had to chuckle, but I knew he was right. Hopefully I’m wrong, and there is a huge market out there for them. They’ve certainly put the right team on developing the product, but now they need to step up and market it properly…

Tech Field Day Disclaimer

NEC was a sponsoring vendor for Network Field Day 2 and as such they my travel expenses were indirectly paid in part by them. They also gave me swag… However, I was not paid to write about them, nor was I asked to give them special consideration. Any opinion expressed by me is mine and mine alone.

comments powered by Disqus

Related Posts

My Cisco Live 2011 Schedule

My Cisco Live 2011 Schedule

I finished up most of my registration for Cisco Live 2011 / #cl11 yesterday and figured I would put up a copy of my schedule. My only wish would be that there was more times …

Read More
Networking Field Day 13 –  Sneak Preview

Networking Field Day 13 – Sneak Preview

This is going to be a busy week for the Tech Field Day family. They have delegates en-route to Tech Field Day 12 this morning, and Wednesday the crew for Network Field day 13 …

Read More
BGP Communities

BGP Communities

BGP Communities has to be one of my favorite features added to the BGP protocol.  As you should know by now, BGP passes several attributes between peers that help influence the

Read More