[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Dynamic server cluster load balancing in virtualization environment with openflow

Published: 01 January 2015 Publication History

Abstract

The load balancing technology is widely used in current enterprise network to provide high quality and reliable service. Conventional load balancing technology is often achieved by specific hardware that is usually very expensive and lacks sufficient flexibility. Meanwhile, it is easy to become a single point of failure and would be restricted in virtualization environments. Thus, we propose a load balancing algorithm based on server running state, which can calculate comprehensive loading according to the CPU utilization, memory utilization, and network traffic of the servers. Furthermore, a load balancing solution based on software defined networks (SDN) technology is applied in this paper, and it is designed and implemented in OpenFlow network. We combine network management and server state monitor in this scheme, in which the OpenFlow switches forward the request to the least comprehensive loading server by modifying the packet.

References

[1]
T. Benson, A. Anand, A. Akella, and M. Zhang, "Understanding data center traffic characteristics," ACM SIGCOMM Computer Communication Review, vol. 40, no. 1, pp. 92-99, 2010.
[2]
R. Schoonderwoerd, J. L. Bruten, O. E. Holland, and L. J. M. Rothkrantz, "Ant-based load balancing in telecommunications networks," Adaptive Behavior, vol. 5, no. 2, pp. 169-207, 1997.
[3]
V. Cardellini, M. Colajanni, and P. S. Yu, "Dynamic load balancing on web-server systems," IEEE Internet Computing, vol. 3, no. 3, pp. 28-39, 1999.
[4]
B. Raghavan, T. Koponen, A. Ghodsi, M. Casado, S. Ratnasamy, and S. Shenker, "Software-defined internet architecture: decoupling architecture from infrastructure," in Proceedings of the 11th ACM Workshop on Hot Topics in Networks (HotNets '12), pp. 43- 48, ACM, October 2012.
[5]
N. McKeown, T. Anderson, H. Balakrishnan et al., "OpenFlow: enabling innovation in campus networks," ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, 2008.
[6]
R. Wang, D. Butnariu, and J. Rexford, "OpenFlow-based server load balancing gone wild," in Proceedings of the 11th USENIX Conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (Hot-ICE '11), Boston, Mass, USA, April 2011.
[7]
T. Anderson, L. Peterson, S. Shenker, and J. Turner, "Overcoming the internet impasse through virtualization," Computer, vol. 38, no. 4, pp. 34-41, 2005.
[8]
M. Koerner and O. Kao, "Multiple service load-balancing with openflow," in Proceedings of the IEEE 13th International Conference on High Performance Switching and Routing (HPSR '12), pp. 210-214, Belgrade, Serbia, June 2012.
[9]
H. Uppal and D. Brandon, "OpenFlow based load balancing," Project Report CSE561: Networking, University of Washington, 2010.
[10]
N. Handigol, S. Seetharaman, M. Flajslik, N. McKeown, and R. Johari, "Plug-n-serve: load-balancing web traffic using Open-Flow," in Proceedings of the ACM SIGCOMM Conference on Data Communication (SIGCOMM'09), Barcelona, Spain, 2009.
[11]
L. Yu and D. Pan, "OpenFlow based load balancing for fat-tree networks with multipath support," in Proceedings of the 12th IEEE International Conference on Communications (ICC '13), Budapest, Hungary, 2013.
[12]
H. Long, Y. Shen, M. Guo, and F. Tang, "LABERIO: dynamic load-balanced routing in OpenFlow-enabled networks," in Proceedings of the 27th IEEE International Conference on Advanced Information Networking and Applications (AINA '13), pp. 290- 297, IEEE, March 2013.
[13]
A. Ghaffarinejad and V. R. Syrotiuk, "Load balancing in a campus network using software defined networking," in Proceedings of the 3rd GENI Research and Educational Experiment Workshop (GREE '14), IEEE, 2014.
[14]
S. Hassas Yeganeh and Y. Ganjali, "Kandoo: a framework for efficient and scalable offloading of control applications," in Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 19-24, New York, NY, US, August 2012.
[15]
Y. Murata, T. Inaba, H. Takizawa, and H. Kobayashi, "A distributed and cooperative load balancing mechanism for large-scale P2P systems," in Proceedings of the International Symposium on Applications and the Internet Workshops (SAINT '06), pp. 126-129, IEEE, January 2006.
[16]
S. Adabala, V. Chadha, P. Chawla et al., "From virtualized resources to virtual computing grids: the in-VIGO system," Future Generation Computer Systems, vol. 21, no. 6, pp. 896-909, 2005.
[17]
Specification, OpenFlow Switch. "v1. 3.0.", 2012.

Cited By

View all
  • (2021)An enhanced AHP–TOPSIS-based load balancing algorithm for switch migration in software-defined networksThe Journal of Supercomputing10.1007/s11227-020-03285-z77:1(563-596)Online publication date: 1-Jan-2021
  • (2021)Middlebox selection optimization via an intelligent framework in software‐defined networkingTransactions on Emerging Telecommunications Technologies10.1002/ett.423632:4Online publication date: 22-Feb-2021
  • (2020)A Dominance of the Channel Capacity in Load Balancing of Software Defined NetworkWireless Personal Communications: An International Journal10.1007/s11277-020-07130-7112:3(1859-1873)Online publication date: 6-Feb-2020
  1. Dynamic server cluster load balancing in virtualization environment with openflow

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image International Journal of Distributed Sensor Networks
      International Journal of Distributed Sensor Networks  Volume 2015, Issue
      Special issue on Emergence in User Experience and Quality of Service for Internet of Things
      January 2015
      117 pages
      ISSN:1550-1329
      EISSN:1550-1477
      Issue’s Table of Contents

      Publisher

      Hindawi Limited

      London, United Kingdom

      Publication History

      Published: 01 January 2015
      Accepted: 08 September 2014
      Received: 04 August 2014

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 20 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2021)An enhanced AHP–TOPSIS-based load balancing algorithm for switch migration in software-defined networksThe Journal of Supercomputing10.1007/s11227-020-03285-z77:1(563-596)Online publication date: 1-Jan-2021
      • (2021)Middlebox selection optimization via an intelligent framework in software‐defined networkingTransactions on Emerging Telecommunications Technologies10.1002/ett.423632:4Online publication date: 22-Feb-2021
      • (2020)A Dominance of the Channel Capacity in Load Balancing of Software Defined NetworkWireless Personal Communications: An International Journal10.1007/s11277-020-07130-7112:3(1859-1873)Online publication date: 6-Feb-2020

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media