Abstract

Cloud computing provides services on demand instantly, such as access to network infrastructure consisting of computing hardware, operating systems, network storage, database and applications. Network usage and demands are growing at a very fast rate and to meet the current requirements, there is a need for automatic infrastructure scaling. Traditional networks are difficult to automate because of the distributed nature of their decision making process for switching or routing which are collocated on the same device. Managing complex environments using traditional networks is time-consuming and expensive, especially in the case of generating virtual machines, migration and network configuration. To mitigate the challenges, network operations require efficient, flexible, agile and scalable software defined networks (SDN). This paper discuss various issues in SDN and suggests how to mitigate the network management related issues. A private cloud prototype test bed was setup to implement the SDN on the OpenStack platform to test and evaluate the various network performances provided by the various configurations.

Highlights

  • A cloud is defined as a place, over network infrastructure, where information technology (IT) and computing resources such as computer hardware, operating systems, networks, storage, databases and even entire applications are available instantly, on demand [2,3]

  • The cloud framework consists of three main layers: 1. Software as a Service (SaaS) - allows multiple end users to access applications which are running on cloud infrastructure through a web browser

  • 2.2 Software Defined Networking Architecture Traditional networks are difficult to automate because of the distributed nature of their decision making process for switching or routing which are collocated on the same device

Read more

Summary

Introduction

A cloud is defined as a place, over network infrastructure, where information technology (IT) and computing resources such as computer hardware, operating systems, networks, storage, databases and even entire applications are available instantly, on demand [2,3]. SDN implements centralized control-plane intelligence while keeping the data plane separate, which in turn enables the administrator to configure network hardware directly from the controller. This approach of centralizing control of the entire network makes the network highly flexible [7,8]. Data-center operators are facing tremendous growth in the number of servers and virtual machines and increasing server-to-server communication traffic To overcome these challenges, network operators require efficient, flexible, agile and scalable software defined networks (SDN). The control plane function centralizes the control plane intelligences (switching and routing) to the controller This allows administrators to configure the network hardware directly from the controller.

The Data plane represents packet forwarding hardware in the SDN architecture
OpenStack Frameworks
Basic services
Conclusion

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.