A Unified and Scalable Programming Language for SDN
Elakya R1, M. Vishal2, Allen Christopher3, Devender Singh4, Karthikeyan G5
1Ms Elakya R, Assistant Professor in SRM Institute of Science and Technology, Chennai, India.
2Mr M. Vishal, Pursuing his Bachelor of Technology in Computer Science and Engineering at SRM University, Chennai, India.
3Mr Allen Christopher, Pursuing his Bachelor of Technology in Computer Science and Engineering at SRM University, Chennai, India.
4Mr Devender Singh, Pursuing his Bachelor of Technology in Computer Science and Engineering at SRM University, Chennai, India.
Manuscript received on 01 April 2019 | Revised Manuscript received on 07 May 2019 | Manuscript published on 30 May 2019 | PP: 308-310 | Volume-8 Issue-1, May 2019 | Retrieval Number: A3121058119/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: In networking, the introduction of Software-Defined Networking (SDN) has brought many opportunities to both networking and computing community. Decoupling of the network management logic from data forwarding plane could be a key innovation in SDN that contributes to the introduction of network programmability. With the global view of the entire network, the centralized controller can manage the entire network through the customized control logic programmed for an individual use case. In this SDN, the network bandwidth is divides into multiple layers to produce various quality of network fuctions.. Network Function Virtualization became more feasible with the introduction of SDN, where the virtualized network function can move around dynamically around the network with SDN’s dynamic network reconfiguration ability.
In data center, cloud providers use network virtualization in order to store and compute the data to the users through which elastic service is provided to the users. The virtualized resources are shared and leased to cloud tenants, which are provisioned from the physical resources in the data center.
Index Terms: Software Defined Network (SDN), Quality of Service (QoS), Network Function Virtualization, Network Programability.

Scope of the Article: Software Defined Networking and Network Function Virtualization