Abstract
In order to improve the utilization of cloud computing resources and maintain the load balance, this paper proposes a cloud computing resource scheduling optimization chaotic firefly algorithm based on the Tent mapping to solve the problem that the firefly algorithm has premature convergence and is easily trapped in the local optimum. In the firefly algorithm, a chaotic algorithm based on the Tent mapping is introduced. By perturbing individuals, the convergence speed is accelerated and the local most optimal probability is reduced. The Bernoulli shift transformation is introduced to improve the cloud computing model. The simulation results based on CloudSim show that the algorithm can shorten the task completion time and improve the overall processing capability of the system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zuo, Z., Guo, X., Li, W.: An improved swarm optimization algorithm. Microelectron. Comput. 35(2), 61–66 (2018)
Jia, Y., Liu, J.: Optimization and application of firefly algorithm based on CloudSim. J. Beijing Inf. Sci. Technol. Univ. 33(1), 66–70 (2018)
Li, L., Yao, Y., Li, T.: Study on improved artificial firefly algorithm in cloud computing resources. Appl. Res. Comput. 30(8), 2298–2333 (2013)
Li, J., Peng, J.: Task scheduling algorithm based on improved genetic algorithm in cloud computing environment. J. Comput. Appl. 31(1), 184–186 (2011)
Wang, F., Li, M., Daun, W.: Cloud computing task scheduling based on dynamically adaptive ant colony algorithm. J. Comput. Appl. 33(11), 3160–3162 (2013)
Ye, S., Wenbo, Z., Hua, Z.: SLA-oriented virtual resources scheduling in cloud computing environment. Comput. Appl. Softw. 32(4), 11–17 (2015)
Sun, H., Zhu, J.: Design of task-resource allocation model based on Q-learning and double orientation ACO algorithm for cloud computing. Comput. Meas. Control 22(10), 3343–3347 (2014)
Shen, J., Wu, C., Hao, Y., Yin, B., Lin, Y.: Elastic resource adjustment method for cloud computing data center. J. Nanjing Univ. Sci. Technol. 39(1), 89–93 (2015)
Yang, D., Li, C., Yang, J.: Cloud computing resource scheduling based on improving chaos firefly algorithm. Comput. Eng. 41(2), 17–20 (2015)
Mo, Y., Ma, Y., Zheng, Q., et al.: Improved firefly algorithm based on simplex method and its application in solving non-linear equation groups. CAAI Trans. Intell. Syst. 9(6), 747–755 (2014)
Wu, D., Ding, X.: T-S model identification based on improved firefly algorithm. Comput. Simul. 30(3), 327–330 (2013)
Zhang, H., Chen, P., Xiong, J.: Task scheduling algorithm based on simulated annealing ant colony algorithm in cloud computing environment. J. Guangdong Univ. Technol. 31(3), 77–82 (2014)
Lan, F., Yong, Z., Ioan, R., et al.: Cloud computing and grid computing 360-degree compared. In: Proceedings of Grid Computing Environments Workshop, pp. 268–275. IEEE Press (2008)
Sesum-Cavic, V., Kuhn, E.: Applying swarm intelligence algorithm for dynamic load balancing to a cloud based call center. In: Proceedings of the 4th IEEE International Conference on Self Adaptive and Self Organizing Systems, pp. 255–256. IEEE Press (2010)
Grossman, R.L.: The case for cloud computing. IT Prof. 11(2), 23–27 (2009)
Zhao, L.: Cloud computing resource scheduling based on improved quantum partical swarm optimization algorithm. J. Nanjing Univ. Sci. Technol. 40(2), 223–228 (2016)
Dean, J., Ghemawat, S.: Map/reduce: simplified data processing on large clusters. Commun. ACM 51(1), 107–112 (2008)
Zhang, H., Han, J., Wei, B., Wang, J.: Research on cloud resource scheduling method based on map-reduce. Comput. Sci. 42(8), 118–123 (2015)
Acknowledgements
This research work was supported by the National Natural Science Foundation of China (Grant No. 61762031), Guangxi Key Research and Development Plan (No. 2017AB51024, 2018AB8126006), GuangXi key Laboratory Fund of Embedded Technology and Intelligent System.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xie, X., Qiu, M. (2018). Cloud Computing Resource Scheduling Optimization Based on Chaotic Firefly Algorithm Based on the Tent Mapping. In: Chen, Q., Wu, J., Zhang, S., Yuan, C., Batten, L., Li, G. (eds) Applications and Techniques in Information Security. ATIS 2018. Communications in Computer and Information Science, vol 950. Springer, Singapore. https://doi.org/10.1007/978-981-13-2907-4_10
Download citation
DOI: https://doi.org/10.1007/978-981-13-2907-4_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-2906-7
Online ISBN: 978-981-13-2907-4
eBook Packages: Computer ScienceComputer Science (R0)