Weitere Kapitel dieses Buchs durch Wischen aufrufen
Network management is very painful and tedious process in large networks having hundreds of switches and routers. Software Defined Networking (SDN) is a new way for creating, designing and managing networks which aims to change this current undesirable situation. The main idea of SDN consists in logically centralizing network control in a SDN controller, which controls and monitors the behavior of the network. In this paper we developed an SDN application that performs server load balancing. The Main problem with traditional load balancer is that they use dedicated hardware. That hardware is very expensive and inflexible. Network Administrators cannot write their own algorithms since traditional load balancers are vendor locked. Therefore to solve these problems, we created SDN application which turned simple OpenFlow device into powerful load balancer. There are already certain existing load balancing algorithms in SDN but main problem with all these algorithms is that every request and return message has to pass through the load balancer. It introduces unnecessary latency. To solve these problems we implemented direct routing based load balancing algorithms. In Direct Routing, the load balancer is not involved in the return message from the web server to the client. It means server responds directly to client bypassing the load balancer thus improving performance.
Bitte loggen Sie sich ein, um Zugang zu diesem Inhalt zu erhalten
Sie möchten Zugang zu diesem Inhalt erhalten? Dann informieren Sie sich jetzt über unsere Produkte:
Cardellini, Valeria, Michele Colajanni, and S. Yu Philip. “Dynamic load balancing on web-server systems.” IEEE Internet computing 3, no. 3 (1999): 28–39.
Ghaffarinejad, Ashkan, and Violet R. Syrotiuk. “Load Balancing in a Campus Network Using Software Defined Networking.” In Research and Educational Experiment Workshop (GREE), 2014 Third GENI, pp. 75–76. IEEE, 2014.
Teo, Yong Meng, and Rassul Ayani. “Comparison of load balancing strategies on cluster-based web servers.” Simulation 77, no. 5–6 (2001): 185–195.
Feamster, Nick, Jennifer Rexford, and Ellen Zegura. “The road to SDN: an intellectual history of programmable networks.” ACM SIGCOMM Computer Communication Review 44, no. 2 (2014): 87–98.
Mendonca, Marc, Bruno Astuto A. Nunes, Xuan-Nam Nguyen, Katia Obraczka, and Thierry Turletti.” A Survey of software-defined networking: past, present, and future of programmable networks.” hal-00825087 (2013).
Suzuki, Kazuya, Kentaro Sonoda, Nobuyuki Tomizawa, Yutaka Yakuwa, Terutaka Uchida, Yuta Higuchi, Toshio Tonouchi, and Hideyuki Shimonishi.” A Survey on OpenFlow Technologies.” IEICE Transactions on Communications 97, no. 2 (2014): 375–386.
Lara, Adrian, Anisha Kolasani, and Byrav Ramamurthy. “Network innovation using openflow: A survey.” (2013): 1–20.
Wang, Richard, Dana Butnariu, and Jennifer Rexford. “OpenFlow-based server load balancing gone wild.” (2011).
Koerner, Marc, and Odej Kao. “Multiple service load-balancing with OpenFlow.” In High Performance Switching and Routing (HPSR), 2012 IEEE 13th International Conference on, pp. 210–214. IEEE, 2012.
Shang, Zhihao, Wenbo Chen, Qiang Ma, and Bin Wu. “Design and implementation of server cluster dynamic load balancing based on OpenFlow.” In Awareness Science and Technology and Ubi-Media Computing (iCAST-UMEDIA), 2013 International Joint Conference on, pp. 691–697. IEEE, 2013.
Uppal, Hardeep, and Dane Brandon. “OpenFlow based load balancing.” University of Washington. CSE561: Networking. Project Report, Spring (2010).
Kaur, S.; Singh, J.; Kumar, K.; Ghumman, N.S., “Round-robin based load balancing in Software Defined Networking,” Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on, vol., no., pp.2136,2139, 11–13 March 2015.
Kaur, Sukhveer, Japinder Singh, and Navtej Singh Ghumman. “Network Programmability Using POX Controller”.
Sukaridhoto, Sritrusta, Nobuo Funabiki, Toru Nakanishi, and Dadet Pramadihanto. “A comparative study of open source softwares for virtualization with streaming server applications.” In Consumer Electronics, 2009. ISCE’09. IEEE 13th International Symposium on, pp. 577–581. IEEE, 2009.
Jung, Sung-Jae, Yu-Mi Bae, and Wooyoung Soh. “Web Performance Analysis of Open Source Server Virtualization Techniques.” International Journal of Multimedia and Ubiquitous Engineering 6, no. 4 (2011): 45–51.
Hu, Yiming, Ashwini Nanda, and Qing Yang. “Measurement, analysis and performance improvement of the Apache web server.” In Performance, Computing and Communications Conference, 1999 IEEE International, pp. 261–267. IEEE, 1999.
- Implementation of Server Load Balancing in Software Defined Networking
- Springer India
Neuer Inhalt/© ITandMEDIA