Industry Trends in Networking
The long journey to factorize Network Management problems by decoupling policy from configuration has let to a variety of outgrowths of controllers to mange networks.
During this journey we faced different approaches on Network Programmability Models. We started with vendor specific API or simple CLI/SNMP, Classic OpenFlow based SDN, Hybrid SDN based on “ships in the night” or “integrated mode”, Network Virtualization with Virtual Overlays to finally arrive at “policy intent” or also described as “Managing Networks through abstractions”.
System administration is over – we should stop doing it
Web Approach (MSDC)
Enterprise Approach (EPDC)
Driven by todays applications and digitization efforts the datacenter and in particular the MSDC’s are leading the agenda and there is an ongoing DC Architectural Battle based on misassumptions on requirements.
Main limitation factor for Enterprise to compete with MSDC offerings is typically not the network itself, this are old isolated and not mashed applications. While apps gets re-written to address the digitization needs with modern software development tools the expectation is that the network will be able to be programmed likewise by current development tools which leads towards a DevOps model.
As new application development no longer happens in isolation and the production system is becoming the development platform the logical next question coming up is why can’t I simply use my datacenter tools like PUPPET, CHEF and ANSIBLE likewise for Enterprise networks?
However, main takeaway from that ongoing battle is: “System administration is over – we should stop doing it” and what could be achieved by “Efficiency through abstraction and automation” based on Device to Admin Ratio comparisons over the last years.
Device to Admin Ratio
Traditional IT: 50:1
Amazon: 200:1
Google: 10000:1
Traditional IT 50:1
Amazon 10000:1
Google: 30000:1
From this discussion there are some main design points derived when it comes to requirements for controllers for Enterprise networks.
Primary:
Secondary:
The SDN Hype Cycle is over now and customers are at “Trough of Disillusionment” while still searching for an solution of the original problem.