Performance Enhancement Of Floodlight Software Defined Networking Controller Using Workload Adaptive Packet Batching

Computer Engineering Project Topics

Get the Complete Project Materials Now! »

The innovation of high tech devices with increasing demand for big data processing, made thernnetworking systems unresponsive to the need of users. The capacity of network technologies suchrnas wired, wireless, and cellular networks has been increasing highly due to the high traffic of thernnetwork system. Such traffic nature of today’s network system is very complex which is very hardrnto be handled by the conventional networks. These conventional network characteristics could notrnbe adapted to the fluctuating requirements. Due to this, it is very hard to manage the differentrnnetworking devices; inflexibility to increase in size of the networks, and dependability to thernspecific vendor's software. Software Defined Networking was made by separating the cumbersomernnetwork control from data forwarding devices, apart from traditional networking. rnSDN was aimed at making a networking paradigm that responds quickly to the changing networkrnrequirements. SDN controller uses an OpenFlow protocol, which handles rules for the traffic thatrnarrives at the switch. Floodlight controller uses static packet batching for supervising the traffic byrnOpenFlow protocol. The static batching is sluggish to the rapidly expanding traffic and it takes arnhigh time for processing. In this thesis, the Workload Adaptive Packet Batching, which learns thernbatch size based on the nature of the workloads, was proposed to optimize the performance of thernFloodlight SDN controller. rnThis study implemented and tested on the network that was created by Mininet network emulator.rnThe network consists of the virtual switches and hosts that are managed by the Floodlightrncontroller. After network setup, the performance evaluation was performed using the Cbench tool,rnwhich tests for throughput and latency metrics. rnThe proposed Workload Adaptive Packet Batching achieved an enhanced average throughput ofrn11% and a latency of 10%. The throughput was improved and the latency was reduced with thisrnproposed mechanism. Therefore, enterprise SDN networks can boost their performance and trafficrnmanagement by applying the Floodlight controller into their networks.

Get Full Work

Report copyright infringement or plagiarism

Be the First to Share On Social



1GB data
1GB data

RELATED TOPICS

1GB data
1GB data
Performance Enhancement Of Floodlight Software Defined Networking Controller Using Workload Adaptive Packet   Batching

208