Virtualization, SDN & NFV
Network function virtualization (NFV) provides a modern approach to manage, configure and design networking services. NFV breakdowns the network functions such as firewall, intrusion detection, network address translation (NAT), caching, and domain name service (DNS) etc. from proprietary hardware appliances so they can keep running in software.
It’s intended to merge and deliver the networking components expected to bolster a virtualized infrastructure – including storage, virtual servers, other networks etc. It uses standard IT virtualization advancements that keep running on high-volume service, storage hardware, and switch to virtualize network functions. It is pertinent to all data plane handling or control plane function in both wireless and wired network infrastructures.
Software-defined networking (SDN) has its jump on campus networks. It was the outcome of a very frustrating process of trying different things with new protocols and there was a need to go for the some new software in the network devices each time gone for a new approach. So they thought about to make the behaviour of the network devices programmable, and enabling to control them through a central element. This approach helped to a solemnisation of some basic elements that has been used to define the SDN of today viz. centralization of control, ability to program the conduct of the network by improvising well-defined interfaces, and partition of control and forwarding functions.
Network function virtualization (NFV) was formulated and drawn by a consortium of service providers. Service providers endeavoured to accelerate the deployment of new network services so as to have improve their revenue and growth strategies, and they felt that all their efforts to achieve these goals had been restricted to kept at limited level due to hardware-based appliances. This led them to focus more on creating standard IT virtualization technologies and in the way they found NFV very helpful to provision and accelerating service innovation by utilizing the standard IT virtualisation innovation to associate many network equipment sorts onto industry standard high volume servers, storages, and switches, which could easily be installed in the Network Nodes, at the end user premises, or even at Datacentres.