Download presentation
Presentation is loading. Please wait.
1
Scalability of Software Defined Network on
Floodlight Controller using OFNet Scalability of Software Defined Network on Floodlight Controller using OFNet By: Saleh Asadollahi & Dr. Bhargavi Goswami 1
2
Outline Limitations of Current Networks
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks Outline Limitations of Current Networks What is SDN? Floodlight SDN Controller SIMULATION ENVIRONMENT OBTAINED RESULTS Conclusion
3
Limitations of Current Networks
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks Lack of programmability and innovation Enterprise networks are difficult to manage “New control requirements have arisen”: How to easily configure huge networks? 3
4
What is SDN Traditional vs SDN
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks The key is to have a standardized control interface that speaks directly to hardware A whole network is like a big machine 4 OpenFlow/SDN tutorial, Srini Seetharaman, Deutsche Telekom, Silicon Valley Innovation Center
5
Floodlight SDN Controller
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks Floodlight open source java based web GUI The scope, the design goal No need for distance-vector routing if you have a global view – compute dijkstra directly Floodlight SDN Controller Architecture
6
SIMULATION ENVIRONMENT
Scalability of Software Defined Network on Floodlight Controller using OFNet SIMULATION ENVIRONMENT Experimenting with Scalability of Floodlight Controller in Software Defined Networks Check network flow, scan… Reduce the speed of the links that are not well utilized, or turn them off together Connectivity between nodes in the scenario GUI of Floodlight Controller Environment 6
7
Result: Experimenting with Scalability of Floodlight Controller in
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks Avreage Flow Setup Latency for scenario one and two Flow Failure for scenario one and two 7
8
Result: Experimenting with Scalability of Floodlight Controller in
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks OpenFlow Messages From Controller for scenario one and two OpenFlow Messages to Controller for scenario one and two 8
9
Result: Experimenting with Scalability of Floodlight Controller in
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks Flow Misses to Controller for scenario one and two Maximum Flow Table Enties for scenario one and two 9
10
Result: Experimenting with Scalability of Floodlight Controller in
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks Average Round Trip Time (RTT) for scenario one and two CPU Utilization for scenario one and two 10
11
Conclusion Experimenting with Scalability of Floodlight Controller in
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks With this paper, authors have made attempt to address the scalability features of the Floodlight controller by implementing two scenarios in simulation experimental environment over OFNet. In this paper, authors have provided the clear idea how to create experimental test bed with analysis of obtained statistical results keeping the performance as the central focus. We would conclude this paper by providing additional option of the implementation of SDN in simulation and emulation environment to inspire researchers to ideate and practically implement their ideas in the form of simulations to come up with contributions pushing the technology ahead. In this paper, we implemented Floodlight Controller using OFNet on two scenarios which shows step by step experimental setup that can be followed to implement their own experiments with ease. This paper may be used as guidance to new researchers in the domain of SDN willing to explore Floodlight and OFNet. Not just, experimentation, analysis provided in this experiment with lot of reasoning provides the logic behind every action during the experimentation and reasons for the results. Further, the research team will come up with few more papers on implementation of other SDN controllers in the coming future. The team also has planned to compare the controllers of SDN, once all the stellar controllers are implemented and experimented by them. 11
12
REFERENCES Experimenting with Scalability of Floodlight Controller in
Scalability of Software Defined Network on Floodlight Controller using OFNet Experimenting with Scalability of Floodlight Controller in Software Defined Networks Gowsami, B. Asadollahi, S., (2016). “Novel Approach to Improvise Congestion Control over Vehicular Ad Hoc Networks (VANET)” Proceedings of the 10th INDIACom; International Conference on “Computing for Sustainable Global Development”, March Delhi, India. IEEE Xplore ISBN: Asadollahi, S., Gowsami, B. (2017). Revolution in Existing Network under the Influence of Software Defined Network. Proceedings of the INDIACom 11th, Delhi, March IEEE Conference ID: 40353 McKeown et al, N. (2008). OpenFlow: Enabling innovation in campus networks. ACM SIGCOMM - Computer Communication Revie, vol. 38, no. 2, p. 69–74. Smith et al, M. (2014). OpFlex control protocol, Internet Engineering Task Force, from : Doria et al, A. (2010). Forwarding and control element separation (ForCES) protocol specification. Internet Engineering Task Forc, from Enns, R., Bjorklund, M., Schoenwaelder, J., Bierman, A. (2011). Network configuration protocol (NETCONF). Internet Engineering Task Forc, form Song, H. (2013). Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane. Proceedings of ACM SIGCOMM Workshop Hot Topics Softw Defined Netw II. p. 127–132. Asadollahi, S., Gowsami, B. (2017). Implementation of SDN using OpenDaylight Controller. Proceeding of An International Conference on Recent Trends in IT Innovations - Tec'afe ISSN(Online) : McCauley, M. (2012). POX, from Erickson, D. (2013). The Beacon OpenFlow controller. Proceedings of ACM SIGCOMM Workshop Hot Topocs Software Defined Network II, p, 2013. Gude al, N. (2008). NOX: Towards an operating system for networks. ACM SIGCOMM - Computer Communication Revie. vol. 38, no. 3, pp. 105–110. Nippon Telegraph and Telephone Corporation, RYU network operating system, 2012, from Project Floodlight, Floodlight. (2012). from Asadollahi, S., Gowsami, B. (2017). Software Defined Network, Controller Comparison. Proceedings of Tec'afe 2017,Vol.5, Special Issue 2, April ISSN: OFNet, from Lantz, B. Heller, and N. McKeown. (2010). A network in a laptop: Rapid prototyping for software-defined network. Proceedings of ACM SIGCOMM Workshop Hot Topics Netw, 19th. p. 19:1–19:6 B. Pfaff and B. Davie. (2013). The Open vSwitch database management protocol. Internet Engineering Task Force, RFC 7047, from Gowsami, B. Asadollahi, S., “Performance evaluation of widely implemented congestion control algorithms over diversified networking situations” Proceedings of International Conference on Computer Science Networks and Information Technology Held on 23rd-24th January 2016, Pattaya, Thailand. 12
13
Thanks! 13
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.