Abstract
Cloud Computing Technology has hatched some fascinating services, including hosted file servers, applications on demand and business continuity solutions. The volume of data storage upsurges quickly in open environment. So, load balancing is a main challenge in cloud environment. Load balancing helps to distribute the dynamic workload across multiple nodes to ensure that no single node is overloaded. It helps in proper utilization of resources. It also improve the performance of the system. Cloud data center management is an essential problem due to the numerous and heterogeneous strategies that can be applied, ranging from the virtual machine location to the coalition with other clouds. Load Balancing is important for essential operations in cloud virtual environments. Many algorithms have been developed for allocating client’s requests to available remote nodes. This paper presents a survey on load balancing algorithms in cloud management systems and virtual desktop infrastructure as well as properties of cloud computing. The survey also presents a comparative metrics on load balancing algorithms such as round robin, honey bee, ant colony, and active clustering and others as main the focus.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R.H.: Above the clouds: a berkeley view of cloud computing. Commun. ACM 53(4), 50–58 (2009). Eecs Department University of California Berkeley
Begum, S., Prashanth, C.S.R.: Review of load balancing in cloud computing. Int. J. Comput. Sci. Issues 10(1), s536 (2013)
Cao, J., Cleveland, W.S., Gao, Y., Jeffay, K., Smith, F.D., Weigle, M.: Stochastic models for generating synthetic HTTP source traffic. In: Joint Conference of the IEEE Computer and Communications Societies, vol. 3, pp. 1546–1557 (2004)
Cavoukian, A.: Privacy in the clouds - a white paper on privacy and digital identity implications for the internet (2008). https://www.ipc.on.ca/wp-content/uploads/2008/05/privacyintheclouds.pdf
Dasilva, D.A., Liu, L., Bessis, N., Zhan, Y.: Enabling green it through building a virtual desktop infrastructure. In: Eighth International Conference on Semantics, Knowledge and Grids, pp. 32–38 (2012)
Daz, M., Martn, C., Rubio, B.: State-of-the-art, challenges, and open issues in the integration of internet of things and cloud computing. J. Netw. Comput. Appl. 67(C), 99–117 (2016)
Liu, J., Lai, W.: Security analysis of VLAN-based virtual desktop infrastructure. In: International Conference on Educational and Network Technology, pp. 301–304 (2010)
Lu, Y., Xie, Q., Kliot, G., Geller, A., Larus, J.R., Greenberg, A.: Join-idle-queue: A novel load balancing algorithm for dynamically scalable web services. Perform. Eval. 68(11), 1056–1071 (2011)
Mell, P., Grance, T.: The nist definition of cloud computing. Commun. ACM 53(6), 50 (2009)
Moharana, S.S.: Analysis of load balancers in cloud computing. Int. J. Comput. Sci. Eng. 2(2), 101–108 (2013)
Moura, J., Hutchison, D.: Review and analysis of networking challenges in cloud computing. J. Netw. Comput. Appl. 60, 113–129 (2016)
Nakai, A.M., Madeira, E., Buzato, L.E.: Improving the QOS of web services via client-based load distribution. In: XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (2011)
Sharma, R., Kumar, A.: Load balancing in cloud computing system. AJES, 1(2) (2012)
Shimonski, R.: Windows server 2003 clustering & load balancing (ebook), 1st edn. Windows Server. McGraw-Hill Education (2003). ISBN-13: 978-0072226225, ISBN-10: 0072226226
Wang, S.C., Yan, K.Q., Liao, W.P., Wang, S.S.: Towards a load balancing in a three-level cloud computing network. In: IEEE International Conference on Computer Science and Information Technology, pp. 108–113 (2010)
Zhang, Z.P., Wen, L.J.: Loba-min-min: The grid resources scheduling algorithm based on load balance. Appl. Mech. Mater. 321–324, 2507–2513 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Taylor, M.E., Shen, J. (2017). Cloud Management Systems and Virtual Desktop Infrastructure Load Balancing Algorithms - A Survey. In: Sun, X., Chao, HC., You, X., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2017. Lecture Notes in Computer Science(), vol 10602. Springer, Cham. https://doi.org/10.1007/978-3-319-68505-2_26
Download citation
DOI: https://doi.org/10.1007/978-3-319-68505-2_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-68504-5
Online ISBN: 978-3-319-68505-2
eBook Packages: Computer ScienceComputer Science (R0)