Over a million developers have joined DZone.

NEC Looks to Federation for SDN Scaling

· Java Zone

Check out this 8-step guide to see how you can increase your productivity by skipping slow application redeploys and by implementing application profiling, as you code! Brought to you in partnership with ZeroTurnaround.

 NEC Looks to Federation for SDN Scaling

NEC’s latest software upgrade includes the ability to federate controllers, increasing its OpenFlow controller’s scalability tenfold.

The Unified Network Coordinator is being announced today along with version 5.1 of the company’s ProgrammableFlow networking software. Both are being demonstrated at the Open Networking Summit, which starts today in Santa Clara, Calif.

The UNC manages 10 of NEC’s OpenFlow controllers as one. On paper, that means NEC’s ProgrammableFlow architecture can do everything at a scale 10 times bigger than before. One logical controller can now manage 2,000 switches, whereas a single ProgrammableFlow controller can handle just 200.

It’s not the first time a distributed approach has been used to get software-defined networking (SDN) to scale. Contrail, now owned by Juniper, also uses a distributed approach, albeit in a different form; Contrail distributes virtual routers and sends them forwarding tables that are kept in a central location.

NEC envisions its federated controllers being used in the WAN, orchestrating the connections among multiple data centers. Operators would be aided by a visualization tool that presents the topology information gleaned by OpenFlow.

The challenge (which of course NEC claims to have mastered) lies in keeping the distributed controllers consistent with each other. They have to have the same knowledge of network state and the same configurations.

UNC uses the virtual tenant network (VTN) technology that NEC contributed to the OpenDaylight Project. VTN creates sub-networks that have their own MAC addresses and VLANs; UNC can manage those entities for multiple domains.

UNC will be available around the end of April.

Separately, ProgrammableFlow 5.1 adds some more functions to NEC’s OpenFlow 1.3 support. Although NEC was the first company to launch a commercial OpenFlow 1.3 controller, it didn’t pack every last feature of version 1.3.

The specific OpenFlow 1.3 functions supported in ProgrammableFlow 5.1 are: extended VLAN mode (so that 10,000 VLANs can be supported), VLAN autoconfiguration, IP multicast, quality-of-service (QoS) policing, and the fast detection of a downed Ethernet link.

The Java Zone is brought to you in partnership with ZeroTurnaround. Check out this 8-step guide to see how you can increase your productivity by skipping slow application redeploys and by implementing application profiling, as you code!

Topics:

Published at DZone with permission of Craig Matsumoto, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}