{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T03:20:41Z","timestamp":1767842441732,"version":"3.49.0"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,6,26]],"date-time":"2019-06-26T00:00:00Z","timestamp":1561507200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,6,26]],"date-time":"2019-06-26T00:00:00Z","timestamp":1561507200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"National Science and Technology Major Project of the Ministry of Science and Technology of China","award":["2017ZX05019001-011"],"award-info":[{"award-number":["2017ZX05019001-011"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2020,3]]},"DOI":"10.1007\/s10723-019-09486-y","type":"journal-article","created":{"date-parts":[[2019,6,26]],"date-time":"2019-06-26T07:09:15Z","timestamp":1561532955000},"page":"123-148","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["Heuristic Load Balancing Based Zero Imbalance Mechanism in Cloud Computing"],"prefix":"10.1007","volume":"18","author":[{"given":"Lingfu","family":"Kong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2812-610X","authenticated-orcid":false,"given":"Jean Pepe Buanga","family":"Mapetu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhen","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,6,26]]},"reference":[{"issue":"5","key":"9486_CR1","doi-asserted-by":"publisher","first-page":"1152","DOI":"10.1007\/s12083-016-0468-x","volume":"10","author":"P Khethavath","year":"2017","unstructured":"Khethavath, P., Thomas, J.P., Chan-Tin, E.: Towards an efficient distributed cloud computing architecture. Peer-to-Peer Network. Appl. 10(5), 1152\u20131168 (2017)","journal-title":"Peer-to-Peer Network. Appl."},{"issue":"1","key":"9486_CR2","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1016\/j.future.2017.09.012","volume":"78","author":"F Pop","year":"2018","unstructured":"Pop, F., Iosup, A., Prodan, R.: HPS-HDS: high performance scheduling for heterogeneous distributed systems. Futur. Gener. Comput. Syst. 78(1), 242\u2013244 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9486_CR3","doi-asserted-by":"crossref","unstructured":"Buhussain, A.A., De Grande, R.E., Boukerche, A.: Elasticity based scheduling heuristic algorithm for cloud environments. In: Proceedings of the 20th IEEE\/ACM International Symposium on Distributed Simulation and Real Time Applications, pp 1\u20138. ACM (2016)","DOI":"10.1109\/DS-RT.2016.34"},{"key":"9486_CR4","doi-asserted-by":"publisher","unstructured":"Rodrigo da Rosa, R., et al.: A survey on global management view: toward combining system monitoring, resource management, and load prediction. J. Grid Comput., 1\u201330. \nhttps:\/\/doi.org\/10.1007\/s10723-018-09471-x\n\n (2019)","DOI":"10.1007\/s10723-018-09471-x"},{"key":"9486_CR5","unstructured":"Mishra, S.K., Sahoo, B., Parida, P.P.: Load balancing in cloud computing: a big picture. Journal of King Saud University-Computer and Information Sciences, pp. 1\u201331 (2018)"},{"key":"9486_CR6","doi-asserted-by":"crossref","unstructured":"Malik, S., Saini, P., Rani, S.: Energy efficient resource allocation for heterogeneous workload in cloud computing. In: Proceedings of the 5th International Conference on Frontiers in Intelligent Computing: Theory and Applications, pp 89\u201397 (2017)","DOI":"10.1007\/978-981-10-3153-3_9"},{"key":"9486_CR7","doi-asserted-by":"publisher","unstructured":"Polepally, V., Chatrapati, K.S.: Dragonfly optimization and constraint measure-based load balancing in cloud computing. Cluster Comput. \nhttps:\/\/doi.org\/10.1007\/s10586-017-1056-4","DOI":"10.1007\/s10586-017-1056-4"},{"key":"9486_CR8","first-page":"1","volume":"30","author":"J Sana Shaikh","year":"2015","unstructured":"Sana Shaikh, J., Rathod, S.B.: A QoS load balancing scheduling algorithm in cloud environment. Int. J. Comput. Trends Technol. (IJCTT) 30, 1\u20135 (2015)","journal-title":"Int. J. Comput. Trends Technol. (IJCTT)"},{"key":"9486_CR9","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.jnca.2017.04.007","volume":"88","author":"EJ Ghomia","year":"2017","unstructured":"Ghomia, E.J., Rahmania, A.M., Qaderb, N.N.: Load-balancing algorithms in cloud computing: a survey. J. Netw. Comput. Appl. 88, 50\u201371 (2017)","journal-title":"J. Netw. Comput. Appl."},{"issue":"17","key":"9486_CR10","first-page":"1","volume":"131","author":"NK Mishra","year":"2015","unstructured":"Mishra, N.K., Mishra, N.: Load balancing techniques: need, objectives and major challenges in cloud computing- a systematic review. Int. J. Comput. Appl. 131(17), 1\u20139 (2015)","journal-title":"Int. J. Comput. Appl."},{"key":"9486_CR11","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/s10723-015-9359-2","volume":"14","author":"S Sukhpal","year":"2016","unstructured":"Sukhpal, S., Inderveer, C.: A survey on resource scheduling in cloud computing: issues and challenges. J. Grid Comput. 14, 217\u2013264 (2016)","journal-title":"J. Grid Comput."},{"issue":"3","key":"9486_CR12","doi-asserted-by":"publisher","first-page":"901","DOI":"10.1016\/j.future.2017.07.052","volume":"78","author":"W Chongdarakul","year":"2018","unstructured":"Chongdarakul, W., Sophatsathit, P., Lursinsap, C.: Theoretical and heuristic aspects of heterogeneous system scheduling with constraints on client\u2019s multiple I\/O ports. Futur. Gener. Comput. Syst. 78(3), 901\u2013919 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9486_CR13","doi-asserted-by":"crossref","unstructured":"Beloglazov, A., Buyya, R.: Energy efficient resource management in virtualized cloud data centers. In: Proceedings of the 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing, pp 826\u2013831 (2010)","DOI":"10.1109\/CCGRID.2010.46"},{"key":"9486_CR14","doi-asserted-by":"crossref","unstructured":"Li, L.: Energy consumption management of virtual cloud computing platform. In: IOP Conference Series: Earth and Environmental Science, pp 1\u20135 (2017)","DOI":"10.1088\/1755-1315\/94\/1\/012193"},{"issue":"1","key":"9486_CR15","first-page":"257","volume":"78","author":"F Juarez","year":"2016","unstructured":"Juarez, F., Ejarque, J., Badia, R.M.: Dynamic energy-aware scheduling for parallel task-based application in cloud computing. Future Generation Computer Systems-the International Journal of Escience 78(1), 257\u2013271 (2016)","journal-title":"Future Generation Computer Systems-the International Journal of Escience"},{"key":"9486_CR16","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Chen, L., Shen, H., Cheng, X.: An energy-efficient task scheduling heuristic algorithm without virtual machine migration in real-time cloud environments. In: Springer International Conference on Network and System Security, pp 80\u201397 (2016)","DOI":"10.1007\/978-3-319-46298-1_6"},{"key":"9486_CR17","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.rcim.2018.09.002","volume":"56","author":"L Feng","year":"2019","unstructured":"Feng, L., Liaob, T.W., Lin, Z.: Two-level multi-task scheduling in a cloud manufacturing environment. Robot. Comput. Integr. Manuf. 56, 127\u2013139 (2019)","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"9486_CR18","doi-asserted-by":"publisher","first-page":"765","DOI":"10.1016\/j.future.2017.05.042","volume":"79","author":"NT Adel","year":"2018","unstructured":"Adel, N.T., Richard, O.S., Rajkumar, B.: Resource provisioning for data-intensive applications with deadline constraints on hybrid clouds using Aneka. Futur. Gener. Comput. Syst. 79, 765\u2013775 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9486_CR19","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/978-981-10-1627-116","volume":"2","author":"HB Alla","year":"2017","unstructured":"Alla, H.B., Alla, S.B., Ezzati, A., Mouhsen, A.: A novel architecture with dynamic queues based on fuzzy logic and particle swarm optimization algorithm for task scheduling in cloud computing. Advances in Ubiquitous Networking 2, 205\u2013217 (2017). \nhttps:\/\/doi.org\/10.1007\/978-981-10-1627-116","journal-title":"Advances in Ubiquitous Networking"},{"key":"9486_CR20","doi-asserted-by":"crossref","unstructured":"Jena, R.K.: Multi objective task scheduling in cloud environment using nested PSO framework. In: Proceedings of the 3rd International Conference on Recent Trends in Computing (ICRTC), pp 1219\u20131227 (2015)","DOI":"10.1016\/j.procs.2015.07.419"},{"key":"9486_CR21","doi-asserted-by":"crossref","unstructured":"Khalili, A., Babamir, S.M.: Makespan improvement of PSO-based dynamic scheduling in cloud environment. In: Proceedings of the 23rd IEEE Iranian conference on Electrical Engineering, pp 613\u2013618 (2015)","DOI":"10.1109\/IranianCEE.2015.7146288"},{"key":"9486_CR22","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/s10922-016-9385-9","volume":"25","author":"M Masdari","year":"2017","unstructured":"Masdari, M., Salehi, F., Jalali, M., Bidaki, M.: A survey of PSO-based scheduling algorithms in cloud computing. J. Netw. Syst. Manag. 25, 122\u2013158 (2017)","journal-title":"J. Netw. Syst. Manag."},{"issue":"1","key":"9486_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10115-017-1044-2","volume":"52","author":"P Singh","year":"2017","unstructured":"Singh, P., Dutta, M., Aggarwal, N.: A review of task scheduling based on meta-heuristics approach in cloud computing. Knowl. Inf. Syst. 52(1), 1\u201351 (2017)","journal-title":"Knowl. Inf. Syst."},{"issue":"5","key":"9486_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1371\/journal.pone.0176321","volume":"12","author":"S Madni","year":"2017","unstructured":"Madni, S., Latiff, M., Abdullahi, M., Abdulhamid , S.M., Usman, M.J.: Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment. PLoS one 12 (5), 1\u201326 (2017)","journal-title":"PLoS one"},{"key":"9486_CR25","first-page":"205","volume":"115","author":"P Vigneshwaran","year":"2017","unstructured":"Vigneshwaran, P., Umamakeswari, A., Gurubaran, S., ShaileshDheep, G.: A study of various meta- heuristic algorithms for scheduling in cloud. Intl. J. Pure Appl. Math. 115, 205\u2013208 (2017)","journal-title":"Intl. J. Pure Appl. Math."},{"key":"9486_CR26","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.future.2015.07.021","volume":"55","author":"H Arabnejad","year":"2016","unstructured":"Arabnejad, H., Barbosa, J.G., Prodan, R.: Low-time complexity budget\u2013deadline constrained workflow scheduling on heterogeneous resources. Futur. Gener. Comput. Syst. 55, 29\u201340 (2016). \nhttps:\/\/doi.org\/10.1016\/j.future.2015.07.021","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"6","key":"9486_CR27","first-page":"2933","volume":"5","author":"A Mohammad","year":"2012","unstructured":"Mohammad, A., et al.: Availability challenge of cloud system under DDOS attack. Indian J. Sci. Technol. 5(6), 2933\u20132937 (2012)","journal-title":"Indian J. Sci. Technol."},{"issue":"1","key":"9486_CR28","doi-asserted-by":"publisher","first-page":"61714","DOI":"10.1109\/ACCESS.2018.2876033","volume":"6","author":"JP Buanga Mapetu","year":"2018","unstructured":"Buanga Mapetu, J.P., Chen, Z., Kong, L.: Heuristic cloudlet allocation approach based on optimal completion time and earliest finish time. IEEE Access 6(1), 61714\u201361727 (2018). \nhttps:\/\/doi.org\/10.1109\/ACCESS.2018.2876033","journal-title":"IEEE Access"},{"key":"9486_CR29","doi-asserted-by":"publisher","first-page":"1091","DOI":"10.1007\/s00607-016-0494-9","volume":"98","author":"SJ Nirmala","year":"2016","unstructured":"Nirmala, S.J., Saira Bhanu, S.M.: Catfish-PSO based scheduling of scientific workflows in IaaS cloud. Computing 98, 1091\u20131109 (2016)","journal-title":"Computing"},{"key":"9486_CR30","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/s10586-013-0275-6","volume":"17","author":"AG Delavar","year":"2014","unstructured":"Delavar, A.G., Aryan, Y.: HSGA: a hybrid heuristic algorithm for workflow scheduling in cloud systems. Clust. Comput. 17, 129\u2013137 (2014)","journal-title":"Clust. Comput."},{"key":"9486_CR31","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/978-981-10-1627-116","volume":"2","author":"HB Alla","year":"2017","unstructured":"Alla, H.B., Alla, S.B., Ezzati, A., Mouhsen, A.: A novel architecture with dynamic queues based on fuzzy logic and particle swarm optimization algorithm for task scheduling in cloud computing. Advances in Ubiquitous Networking 2, 205\u2013217 (2017). \nhttps:\/\/doi.org\/10.1007\/978-981-10-1627-116","journal-title":"Advances in Ubiquitous Networking"},{"key":"9486_CR32","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.parco.2013.03.002","volume":"39","author":"S Su","year":"2013","unstructured":"Su, S., Li, J., Huang, Q., Huang, X., Shuang, K., Wang, J.: Cost-efficient task scheduling for executing large programs in the cloud. Parallel Comput. 39, 177\u2013188 (2013)","journal-title":"Parallel Comput."},{"key":"9486_CR33","doi-asserted-by":"crossref","unstructured":"Djebbar, E.I., Belalen, G.: Tasks scheduling and resource allocation for high data management in scientific cloud computing environment. In: 2nd International Conference on Mobile, Secure and Programmable Networking (MSPN), pp 16\u201327 (2016)","DOI":"10.1007\/978-3-319-50463-6_2"},{"key":"9486_CR34","doi-asserted-by":"publisher","first-page":"2748","DOI":"10.1007\/s11227-015-1416-x","volume":"71","author":"Z Wang","year":"2015","unstructured":"Wang, Z., Su, X.: Dynamically hierarchical resource-allocation algorithm in cloud computing environment. J. Supercomput. 71, 2748\u20132766 (2015)","journal-title":"J. Supercomput."},{"key":"9486_CR35","first-page":"1","volume":"2014","author":"G Du","year":"2014","unstructured":"Du, G., He, H., Meng, Q.: Energy-efficient scheduling for tasks with deadline in virtualized environments. Math. Probl. Eng. 2014, 1\u20137 (2014)","journal-title":"Math. Probl. Eng."},{"key":"9486_CR36","doi-asserted-by":"crossref","unstructured":"Saramu, K.A., Jaganathan, S.: Intensified scheduling algorithm for virtual machine tasks in cloud computing, Springer Artificial Intelligence and Evolutionary Algorithms in Engineering Systems, pp. 283\u2013290 (2015)","DOI":"10.1007\/978-81-322-2135-7_31"},{"key":"9486_CR37","doi-asserted-by":"publisher","first-page":"1409","DOI":"10.1007\/s13369-015-1626-9","volume":"40","author":"S Banerjee","year":"2015","unstructured":"Banerjee, S., Adhikari, M., Kar, S., Biswas, U.: Development and analysis of a new cloudlet allocation strategy for QoS improvement in cloud. Arab J. Sci. Eng. 40, 1409\u20131425 (2015)","journal-title":"Arab J. Sci. Eng."},{"issue":"12","key":"9486_CR38","first-page":"5694","volume":"11","author":"W Hashem","year":"2017","unstructured":"Hashem, W., Nashaat, H., Rizk, R.: Honey Bee based load balancing in cloud computing. KSII Trans. Internet Inf. Syst. 11(12), 5694\u20135711 (2017)","journal-title":"KSII Trans. Internet Inf. Syst."},{"key":"9486_CR39","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1016\/j.compeleceng.2017.11.018","volume":"69","author":"M Kumar","year":"2018","unstructured":"Kumar, M., Sharma, S.C.: Deadline constrained based dynamic load balancing algorithm with elasticity in cloud environment. Comput. Electr. Eng. 69, 395\u2013411 (2018)","journal-title":"Comput. Electr. Eng."},{"issue":"2","key":"9486_CR40","doi-asserted-by":"publisher","first-page":"1518","DOI":"10.1109\/JSYST.2016.2542251","volume":"12","author":"L Zuo","year":"2018","unstructured":"Zuo, L., Dong, S., Shu, L.: A multi-queue interlacing peak scheduling method based on tasks\u2019 classification in cloud computin. IEEE Syst. J. 12(2), 1518\u20131530 (2018)","journal-title":"IEEE Syst. J."},{"issue":"4","key":"9486_CR41","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1016\/j.jksuci.2016.01.003","volume":"29","author":"S Roy","year":"2017","unstructured":"Roy, S., Banerjee, S., Chowdhury, K.R., Biswas, U.: Development and analysis of a three phase cloudlet allocation algorithm. Journal of King Saud University - Computer and Information Sciences 29(4), 473\u2013483 (2017)","journal-title":"Journal of King Saud University - Computer and Information Sciences"},{"key":"9486_CR42","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1016\/j.future.2017.10.035","volume":"81","author":"M Adhikari","year":"2018","unstructured":"Adhikari, M., Amgoth, T.: Heuristic-based load balancing algorithm for IaaS cloud. Futur. Gener. Comput. Syst. 81, 156\u2013165 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9486_CR43","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1002\/spe.2163","volume":"44","author":"L Weiwei","year":"2014","unstructured":"Weiwei, L., Chen, L., Wang, J.Z., Buyya, R.: Bandwidth-aware divisible task scheduling for cloud computing. Software-Practice and Experience 44, 163\u2013174 (2014)","journal-title":"Software-Practice and Experience"},{"key":"9486_CR44","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1002\/spe.995","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros, R.N., Ranjan, R., Beloglazov, A., De-Rose, C.A.F., Buyya, R.: Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. ACM Software Practice and Experience 41, 23\u201350 (2011). \nhttps:\/\/doi.org\/10.1002\/spe.995","journal-title":"ACM Software Practice and Experience"},{"key":"9486_CR45","doi-asserted-by":"publisher","unstructured":"Humane, P., Varshapriya, J.N.: Simulation of cloud infrastructure using CloudSim simulator: a practical approach for researchers. In: International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials. \nhttps:\/\/doi.org\/10.1109\/ICSTM.2015.7225415\n\n, pp 207\u2013211 (2015)","DOI":"10.1109\/ICSTM.2015.7225415"},{"key":"9486_CR46","unstructured":"Chapin, S.J., Cirne, W., Feitelson, D.G.: Benchmarks and standards for the evaluation of parallel job schedulers. In: Feitelson, D.G., Rudolph, L. (eds.) Job Scheduling Strategies for Parallel Processing. Lect. Notes Comput. Sci., vol. 1659, pp. 66\u201389, 1999. [Online]. Available: \nhttp:\/\/www.cs.huji.ac.il\/labs\/parallel\/workload\/logs.html(accessedon12-09-2018)\n\n. Springer (1999)"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-019-09486-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-019-09486-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-019-09486-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,24]],"date-time":"2020-06-24T23:10:15Z","timestamp":1593040215000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-019-09486-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,26]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["9486"],"URL":"https:\/\/doi.org\/10.1007\/s10723-019-09486-y","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,26]]},"assertion":[{"value":"16 November 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 June 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 June 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}