Abstract
Load balancing strategy is one of the most important issues for service resource allocation in order to balance tasks for different service resources. However, cloud computing has brought about many great changes to the traditional information service process when adjusting tasks among different service resources. In this paper, service alliance is introduced into the new information service model, which can provide a new communication mechanism for service providers and service users. Then, a task-oriented load balancing strategy, named double weighted least connection, is proposed. This strategy not only considers the usage of the service resources, but also takes account of the size of different tasks. Furthermore, a set of simulation experiments is discussed in order to evaluate the performance of different load balancing strategies in different situations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Fox, A.: Cloud computing – what’s in it for me as a scientist? Science 331(6016), 406–407 (2011)
Marston, S., Li, Z., Bandyopadhyay, S., et al.: Cloud computing - the business perspective. Decis. Support Syst. 51(1), 176–189 (2011)
Amazon Web Service. http://aws.amazon.com
Google App. http://code.google.com
Salesforce. http://www.salesforce.com
Goscinski, A., Brock, M.: Toward dynamic and attribute based publication, discovery and selection for Cloud computing. Future Gener. Comput. Syst. 26(7), 947–970 (2010)
Domingo, E.J., Niño, J.T., Lemos, A.L., et al.: CLOUDIO: a cloud computing-oriented multi-tenant architecture for business information system. In: The Third International Conference on Cloud Computing, pp. 532–533. IEEE (2010)
Wang, Y., Fu, T.Z., Chiu, D.M.: Design and evaluation of load balancing algorithms in P2P streaming protocols. Comput. Netw. 55(18), 4043–4054 (2011)
Sousa, A.D., Santos, D., Matos, P., et al.: Load balancing optimization of capacitated networks with path protection. Electron. Notes Discrete Math. 36(1), 1249–1256 (2010)
Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud computing and grid computing 360-degree compared. In: The 2008 Grid Computing Environments Workshop, pp. 1–10. IEEE (2008)
Bao-yan, S., Nan, G., et al.: DLRD: a P2P grid resource discovery mechanism for dynamic load-balance. J. Commun. 29(8), 94–99 (2008)
Wei, X., Xie, D.Q., Jiao, B.W., Liu, J.: Self-adaptive load balancing method in structured P2P protocol. J. Softw. 20(3), 660–670 (2009)
Gao, A., Mu, D.J., Hu, Y.S.: Differentiated service and load balancing in web cluster. J. Electron. Inf. Technol. 33(3), 555–562 (2011)
Lilun, Z., Hong, Y., Jianping, W., Junqiang, S.: Parallel load-balancing performance analysis based on maximal ratio of load offset. J. Comput. Res. Dev. 47(6), 1125–1131 (2010)
Li, Y., Yang, Y., Ma, M., Zhou, L.: A hybrid load balancing strategy of sequential tasks for grid computing environments. Future Gener. Comput. Syst. 25(8), 819–828 (2009)
Larroca, F., Rougier, J.L.: Minimum delay load-balancing via nonparametric regression and no-regret algorithms. J. Comput. Netw. 56(4), 152–1166 (2012)
Wang, S.F., Zhou, Z., Wu, W.: A layered iterative load balancing algorithm for distributed virtual environment. J. Softw. 19(9), 2471–2482 (2008)
Chen, Y.J., Lu, X.C.S., Zhi-Gang, X.Q.S.: A session-oriented adaptive load balancing algorithm. J. Softw. 19(7), 1828–1836 (2008)
Liao, W.H., Shih, K.P., Wu, W.C.: A grid-based dynamic load balancing approach for data-centric storage in wireless sensor networks. J. Comput. Electr. Eng. 36(1), 19–30 (2010)
Acknowledgement
This work was supported in part by the National Natural Science Foundation of China under Grant 71401048, 71131002, 71472058, and by Anhui Provincial Natural Science Foundation under Grant 1508085MG140.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Luo, H., Liang, Z., Niu, Y., Fang, X. (2016). Task Oriented Load Balancing Strategy for Service Resource Allocation in Cloud Environment. In: Tan, Y., Shi, Y., Li, L. (eds) Advances in Swarm Intelligence. ICSI 2016. Lecture Notes in Computer Science(), vol 9713. Springer, Cham. https://doi.org/10.1007/978-3-319-41009-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-41009-8_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41008-1
Online ISBN: 978-3-319-41009-8
eBook Packages: Computer ScienceComputer Science (R0)