Abstract

Software-Defined Networking (SDN) is an innovative technology which provides a programmable network control which is decoupled from the physical infrastructure. Network Virtualization (NV) is the phenomenon where a given physical network infrastructure and its resources are abstracted to create multiple logical virtual network slices of the underlying substrate. NV enables independent virtual networks to co-exist on one or more shared physical network infrastructure. Edge computing makes use of the edge resources in close proximity to end-users to reduce service delay and the network traffic volume in the end-to-end networks. Similarly, network slicing which is a key enabling technology for 5G networks is designed to support different services from different platforms at different scales enables sharing of physical network infrastructure on many different virtual network layers. These innovative technologies and strategies have gained significant attention from both academia and industry as they have the potential to maximize network resource utilization and optimize end-to-end network service delivery in 5G solutions deployment. To enable continuous simulation and development of applicable 5G networking concepts using these technologies, there is a need for an accessible and easy-to-learn testbed which is able to efficiently measure the performance of physical and virtual network capacities, provisioning approaches and management of multiple architectural models using large-scale network slicing configurations in a repeatable and controllable manner. These tools and toolkits provide scalable, lightweight and controlled cloud simulation environments necessary to analyse network traffic flows, allocation capacities and policies and the behaviour of multiple heterogeneous networks at an extremely low cost as compared to the huge financial commitments involved in conducting similar experiments in a real-life event. Existing solutions do not support Network Slicing and end- to -end heterogenous network automation which are key enablers of 5G network implementation. Hence in this paper, the CloudSimHypervisor framework is developed in this based on CloudSimSDN-NFV. The complete architecture and features of the CloudSimHypervisor framework and some used cases are presented in this paper. We validate the CloudSimHypervisor framework with two use case experiments in the cloud computing environment: Joint compute and network resource utilization and network traffic prioritization. Results from these experiments display the efficiency of the CloudSimHypervisor in estimating and measuring processing speed, transmission speed, compute and network usage efficiency and energy consumption.

Highlights

  • The emergence of modern technologies such as Cloud Computing, Software Defined Networking (SDN), NetworkThe associate editor coordinating the review of this manuscript and approving it for publication was Tariq Umer .Functions Virtualization (NFV), Edge Computing and the Internet of Things (IoT) have rapidly transformed end-toend service provisioning over the past decade [1] and have smart services for subscription

  • Peripherals and components of the Network Virtualization Hypervisor and Network Slicing have been designed and developed as Java Classes based on object-oriented setup by extending several Classes in CloudSimSDN-network functions virtualization (NFV) and developing some new Classes as well based on the requirements of the new scenarios implemented in CloudSimHypervisor

  • The cost involved in developing in these testbeds and the limitations with the existing simulation applications demands a simulation framework which has functions that addresses these challenges and capabilities which advances further studies and applications of theory to development of new technologies

Read more

Summary

INTRODUCTION

The emergence of modern technologies such as Cloud Computing, Software Defined Networking (SDN), Network. It is mainly enabled by NFV, SDN, cloud computing, and edge computing [12] These 5G networks would be required to support different types of services from different industries at different scales and enable sharing of physical network infrastructures but on many different virtual network layers. This implies that, end-to-end communication paths would have to traverse multiple autonomous systems and layers operated by different. Cloud computing enables the deployment of service-oriented network architecture, large-scale cloud network infrastructures and datacentres in different geographical locations, end-to-end service provisioning for user demands in these heterogeneous network domains has proven to be very difficult to achieve.

RELATED WORK
FRAMEWORK DESIGN
VALIDATION
TESTBED CONFIGURATION
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call