The big Red Herring in networking over the past ten years is most things labeled “innovative” when the word that should be used is “iterative.”
SDN is not an innovation.
Its doesn’t replace routing, switching, TCP or IP.
In reality, it simplifies the configuration and operation of devices. Enables DevOps, automation and orchestration.
And both users and vendors have vigorously refused to implement network management for more than a decade.
Unexpected outcome: For the first time we have visibility and analytics of what is happening in the network.
Nothing has changed in networking.
Technologies like MPLS are obvious iterations to the basic implementation of IP Tunnels (MPLS == Tunneling).
Overlay networking is an iteration of MPLS
Intelligence at the edge, forwarding in the core
Still avoiding/suppressing optical networking
Complexity is still normal
Upgrades remain hard. Growing a network or even part of a network is difficult, risky and complex task.
Complex sales process does not add value to the product. Tens of proprietary modules and confusing licensing schemes don’t enhance customer business or experience.
Distributed computing has come a long way in 30 years and new protocols should replace aging standards.
Abstraction breeds indeterminacy. Layers of abstraction is vital to networking but also creates uncertainty and unpredictability.
What SDN Delivers So Far
Market acceptance for APIs on network devices instead of the CLI
Market acceptance for software as long overdue component of the network architecture.
Which led to analytics-driven network visibility and operations. This all leads to analytics-driven, machine learning enhanced toolchains that drive real change (but not innovation).
Encountering the Hamilton Manifesto- https://siwdt.com/2016/02/24/encountering-the-hamilton-manifesto/
Hail the Maintainers — https://aeon.co/essays/innovation-is-overvalued-maintenance-often-matters-more