Jordan Martin published a nice summary of what I’ve been preaching for years: centralized control plane doesn’t work (well) while controller-based network orchestration makes perfect sense.
While I totally agree with what he wrote he got the hype angle wrong:
One of the more popular misconceptions about SDN is that this new model of networking moves the control plane from a device to a controller.
Unfortunately that’s exactly the definition of SDN we’ve been hearing from the likes of ONF for years. As of today (April 26th 2017) ONF still has that same stupidity on the very top of their SDN definition page, so it’s not a popular misconception but parroting of an overhyped and over-marketed academic concept that should never have escaped into the wild.