By: Sreekanth, Principal Technology Architect, Infosys
SDN/NFV is one of the most recent talked and written about technology trends in the networking and communication space, where technological advancements bring about a much needed change. Network provisioning is one such positively impacted area.
The heavy job of making the network work
Network provisioning is often described as the heavy job of making the network work. Mainly, because network product vendors deliver equipment with very minimal pre-configuration. The truth is that product vendors don’t have too much of a choice as all network service provider have customized network design suiting their service. Currently, most of the core network elements are manually configured and less altered during their lifetime. There is a greater possibility of automation in the aggregation and access part of the network. Currently, a good percentage of the total cost incurred by network service providers is operational expenses with regard to to planning, designing, implementation and maintenance of network configurations. Apart from design and implementation diligence, the challenge for automation also lies in the limitation of interfaces out of legacy systems for automating. Most legacy systems are limited by element level network management protocols or proprietary command line interfaces for automating the provisioning.
The wind of change – SDN (Software Defined networking)
SDN fundamentally separates the more proprietary and embedded data plane of a network element from the more programmable and flexible control plane. The control plane and the management plane can now be run in a general purpose computing machine with Openflow being the widely accepted standard of interface between the control plane and data plane. Along with NFV, which helps network element software to be converted as (VNF) Virtualized Network Functions, technology becomes a powerful vehicle for software control. What this brings on table for network provisioning is the ability to use classical software principles like APIs, templates and data models for provisioning. This has successfully led to the wider acceptance of protocols like Netconf and data model like Yang. All these culminate towards the possibility of much better automation in network provisioning.
The flexibility and elasticity which SDN/NFV brings to network provisioning is a key driver for its increasing adoption. Already 40% of service providers have NFV based solutions and 85% have plans to deploy them in the coming two years.
Utilizing the power SDN brings
So, what are the power elements which SDN brings which accelerates the automation?
- Centralization for management – Multiple network elements now talk to a centralized SDN controller and the controller exposes APIs than configuration interface.
- Standards for data model – Replacing SNMP (which is a network element protocol), Datamodel based network management protocol, Netconf which can provision end to end services can be better used with SDN
- Orchestration & Cloud integration – The SDN controller can be seamlessly integrated with Orchestration platforms and Cloud. Using Open stack, a cloud managed automation is a possibility
- Service aware network provisioning – Networks can be made service aware and application aware and hence based on service, the provisioning can be dynamically done
Use cases never possible before
SDN/NFV capabilities and the increased automation possibility makes the principle of “customer at the center” more relevant through the below cases:
- Dynamic and Elastic services – With underlying automatic provisioning, users will be able to choose network services more dynamically and in granular chunks. For example, bandwidth consumption based on the time of the day or day of the week.
- Chained services – Users will be able to attach and chain services at will. For example, choosing and attaching a firewall or cloud service on top of a network service dynamically.
- Better user experience – The current retail user experiences like drag & drop UIs will be shortly possible with network services as well with the power of automatic provision.
Many of the above cases are well received by enterprises, especially finance and retail who always demanded more flexible network services.
The business angle
Finally, will all these make business sense? The answer is yes, with the below potential avenues:
- Lean & efficient organization – With the possibility of using DevOps for agile integration, the provisioning automation possibility makes the organizations more lean and efficient
- Bring-out faster – Possibilities like automated VNF onboarding, re-usable service templates, automatic product management interfaces etc, improves Time to Market significantly.
- Look smart – SDN/NFV based dynamic service provisioning enhances brand experience through more trusted and efficient service. Many of the mistakes and in-transparency in the legacy network provisioning can be avoided with automation.
- Smart Pricing – Better models for pricing like pay-per-use and packaged models will be possible for SDN/NFV based network services with flexible and dynamic automatic service provisioning.
With the SDN/NFV market being fragmented with the choice of network product vendors, niche players and open source elements, the relevance for end to end integrators who can integrate right elements and develop innovative automation has greatly gone up.