by Srini Seetharaman
It is an exciting time in the networking world, when the first application of Software-defined Networking (SDN) — Network Virtualization — is starting to be commercially available in the market. I would even argue that the need for a mechanism to achieve network virtualization is the primary driver for SDN being adopted by several vendors. The first set of SDN solutions that provide network virtualization, however, have a certain degree of vertical integration: Each solution provides its own management, control and data plane elements. Rollout of this vertically integrated solution, with several moving parts, is non-trivial.