The Internet is full of benefits ascribed to either Software Defined Networking (SDN), Network Function Virtualization (NFV), or both. Improved flexibility and agility, reduced costs, higher profits - you name a benefit, and someone will tell you it is provided as a built-in feature. In fact, it is hard to find a benefit that is not associated with these latest hypes.
And yet - SDN/NFV isn't only a hype. There can be real substance behind these concepts, when implemented properly with actual code to support the claims. One example is something I am currently working on - a prototype which demonstrates a way to reduce average latency and latency outliers of web flows for highly scalable elastic applications, providing better control over service delivery and moving beyond "best effort" quality that is typical of today's cloud environments.
I call this "stacking the odds", and it fits my definition of SDN/NFV ( I prefer not to make arbitrary distinctions between the two - my prototype could be positioned as either or both, it really does not matter much from a technical perspective ). Unfortunately I cannot disclose any details at this point.
<Disclaimer: this blog reflects my personal thoughts, and is not related to my employer>