{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T13:57:29Z","timestamp":1774965449950,"version":"3.50.1"},"reference-count":71,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,12,23]],"date-time":"2019-12-23T00:00:00Z","timestamp":1577059200000},"content-version":"vor","delay-in-days":22,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Load unbalancing problem is a multi-variant, multi-constraint problem that degrades performance and efficiency of computing resources. Load balancing techniques cater the solution for load unbalancing situation for two undesirable facets- overloading and under-loading. In contempt of the importance of load balancing techniques to the best of our knowledge, there is no comprehensive, extensive, systematic and hierarchical classification about the existing load balancing techniques. Further, the factors that cause load unbalancing problem are neither studied nor considered in the literature. This paper presents a detailed encyclopedic review about the load balancing techniques. The advantages and limitations of existing methods are highlighted with crucial challenges being addressed so as to develop efficient load balancing algorithms in future. The paper also suggests new insights towards load balancing in cloud computing.<\/jats:p>","DOI":"10.1186\/s13677-019-0146-7","type":"journal-article","created":{"date-parts":[[2019,12,23]],"date-time":"2019-12-23T15:02:39Z","timestamp":1577113359000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":147,"title":["Load balancing in cloud computing \u2013 A hierarchical taxonomical classification"],"prefix":"10.1186","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1217-9357","authenticated-orcid":false,"given":"Shahbaz","family":"Afzal","sequence":"first","affiliation":[]},{"given":"G.","family":"Kavitha","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,12,23]]},"reference":[{"key":"146_CR1","doi-asserted-by":"publisher","first-page":"878","DOI":"10.1016\/j.procs.2016.05.278","volume":"85","author":"P Pradhan","year":"2016","unstructured":"Pradhan P, Behera PK, Ray BNB (2016) Modified round Robin algorithm for resource allocation in cloud computing. Proced Comp Sci 85:878\u2013890","journal-title":"Proced Comp Sci"},{"key":"146_CR2","unstructured":"Mishra SK, Sahoo B, Parida PP (2018) Load balancing in cloud computing: a big picture. J King Saud Univ Comp Infor Sci:1\u201332"},{"issue":"11","key":"146_CR3","first-page":"70","volume":"11","author":"VK Reddy","year":"2011","unstructured":"Reddy VK, Rao BT, Reddy LSS (2011) Research issues in cloud computing. Glob J Comp Sci Technol 11(11):70\u201376","journal-title":"Glob J Comp Sci Technol"},{"key":"146_CR4","doi-asserted-by":"crossref","unstructured":"Bohn RB, Messina J, Liu F, Tong J, Mao J (2011) NIST cloud computing reference architecture. In: Proceedings of IEEE 7th world congress on services (SERVICES\u201911), Washington, DC, USA, Jul. 2011, pp 594\u2013596","DOI":"10.1109\/SERVICES.2011.105"},{"key":"146_CR5","unstructured":"Bokhari MU, Shallal QM, Tamandani YK (2016, March) Cloud computing service models: a comparative study. In: 3rd international conference on computing for sustainable global development (INDIACom), 16\u201318, March 2016, pp 890\u2013895"},{"key":"146_CR6","doi-asserted-by":"crossref","unstructured":"Mahmood Z (2011, August) Cloud computing: characteristics and deployment approaches. In: 2011 IEEE 11th international conference on Computer and Information Technology (CIT), pp 121\u2013126","DOI":"10.1109\/CIT.2011.75"},{"key":"146_CR7","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1016\/B978-0-12-411454-8.00010-3","volume-title":"Mastering Cloud Computing","author":"Rajkumar Buyya","year":"2013","unstructured":"Buyya R, Vecchiola C, Selvi ST (2013) Mastering cloud computing: foundations and applications programming. Morgan Kaufmann, USA, 2013"},{"key":"146_CR8","doi-asserted-by":"crossref","unstructured":"Jain N, Choudhary S (2016, March) Overview of virtualization in cloud computing. In: Symposium on colossal data analysis and networking (CDAN), pp 1\u20134","DOI":"10.1109\/CDAN.2016.7570950"},{"key":"146_CR9","doi-asserted-by":"crossref","unstructured":"Alouane M, El Bakkali H (2016, May) Virtualization in cloud computing: no hype vs HyperWall new approach. In: 2016 International Conference on Electrical and Information Technologies (ICEIT), pp 49\u201354","DOI":"10.1109\/EITech.2016.7519629"},{"key":"146_CR10","doi-asserted-by":"crossref","unstructured":"Rimal BP, Choi E, Lumb I (2009, August) A taxonomy and survey of cloud computing systems. In: Fifth international joint conference on INC, IMS and IDC, 2009. NCM\u201909, pp 44\u201351","DOI":"10.1109\/NCM.2009.218"},{"key":"146_CR11","doi-asserted-by":"crossref","unstructured":"Afzal S, Kavitha G (2018, December) Optimization of task migration cost in infrastructure cloud computing using IMDLB algorithm. In: 2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET), pp 1\u20136","DOI":"10.1109\/ICCSDET.2018.8821193"},{"key":"146_CR12","doi-asserted-by":"crossref","unstructured":"Achar R, Thilagam PS, Soans N, Vikyath PV, Rao S, Vijeth AM (2013, December) Load balancing in cloud based on live migration of virtual machines. In: 2013 annual IEEE India Conference (INDICON), pp 1\u20135","DOI":"10.1109\/INDCON.2013.6726147"},{"key":"146_CR13","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.compeleceng.2015.08.016","volume":"47","author":"D Magalh\u00e3es","year":"2015","unstructured":"Magalh\u00e3es D, Calheiros RN, Buyya R, Gomes DG (2015) Workload modeling for resource usage analysis and simulation in cloud computing. Comp Elect Eng 47:69\u201381","journal-title":"Comp Elect Eng"},{"key":"146_CR14","doi-asserted-by":"crossref","unstructured":"Dam S, Mandal G, Dasgupta K, Dutta P (2015, February) Genetic algorithm and gravitational emulation based hybrid load balancing strategy in cloud computing. In: Proceedings of the 2015 third international conference on computer, communication, control and information technology (C3IT), pp 1\u20137","DOI":"10.1109\/C3IT.2015.7060176"},{"key":"146_CR15","doi-asserted-by":"crossref","unstructured":"Dave A, Patel B, Bhatt G (2016, October) Load balancing in cloud computing using optimization techniques: a study. In: International Conference on Communication and Electronics Systems (ICCES), pp 1\u20136","DOI":"10.1109\/CESYS.2016.7889883"},{"key":"146_CR16","unstructured":"Gupta H, Sahu K (2014) Honey bee behavior based load balancing of tasks in cloud computing. Int J Sci Res 3(6)"},{"key":"146_CR17","unstructured":"Mishra SK, Puthal D, Sahoo B, Jena SK, Obaidat MS (2017) An adaptive task allocation technique for green cloud computing. J Supercomp 405:1\u201316"},{"issue":"1\u20132","key":"146_CR18","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1504\/IJCC.2016.075094","volume":"5","author":"AH Ibrahim","year":"2016","unstructured":"Ibrahim AH, Faheem HEDM, Mahdy YB, Hedar AR (2016) Resource allocation algorithm for GPUs in a private cloud. Int J Cloud Comp 5(1\u20132):45\u201356","journal-title":"Int J Cloud Comp"},{"issue":"1","key":"146_CR19","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1504\/IJCC.2015.067708","volume":"4","author":"M Jebalia","year":"2015","unstructured":"Jebalia M, Ben Letafa A, Hamdi M, Tabbane S (2015) An overview on coalitional game-theoretic approaches for resource allocation in cloud computing architectures. Int J Cloud Comp 4(1):63\u201377","journal-title":"Int J Cloud Comp"},{"key":"146_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jnca.2018.03.002","volume":"110","author":"Mostafa Noshy","year":"2018","unstructured":"Noshy M, Ibrahim A, Ali HA (2018) Optimization of live virtual machine migration in cloud computing: a survey and future directions. J Netw Comput Appl:1\u201310","journal-title":"Journal of Network and Computer Applications"},{"issue":"3","key":"146_CR21","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MWC.2013.6549280","volume":"20","author":"L Gkatzikis","year":"2013","unstructured":"Gkatzikis L, Koutsopoulos I (2013) Migrate or not? Exploiting dynamic task migration in mobile cloud computing systems. IEEE Wirel Commun 20(3):24\u201332","journal-title":"IEEE Wirel Commun"},{"issue":"2","key":"146_CR22","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1109\/TCC.2013.10","volume":"1","author":"P Jamshidi","year":"2013","unstructured":"Jamshidi P, Ahmad A, Pahl C (2013) Cloud migration research: a systematic review. IEEE Trans Cloud Comp 1(2):142\u2013157","journal-title":"IEEE Trans Cloud Comp"},{"key":"146_CR23","unstructured":"Raviteja S, Atmakuri R, Vengaiah C (2017) A review on cloud computing migration and issues"},{"issue":"4","key":"146_CR24","first-page":"98","volume":"10","author":"E Shamsinezhad","year":"2013","unstructured":"Shamsinezhad E, Shahbahrami A, Hedayati A, Zadeh AK, Banirostam H (2013) Presentation methods for task migration in cloud computing by combination of Yu router and post-copy. Int J Comp Sci Iss 10(4):98","journal-title":"Int J Comp Sci Iss"},{"key":"146_CR25","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.jnca.2017.04.007","volume":"88","author":"EJ Ghomi","year":"2017","unstructured":"Ghomi EJ, Rahmani AM, Qader NN (2017) Load-balancing algorithms in cloud computing: a survey. J Netw Comput Appl 88:50\u201371","journal-title":"J Netw Comput Appl"},{"key":"146_CR26","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.jnca.2016.06.003","volume":"71","author":"AS Milani","year":"2016","unstructured":"Milani AS, Navimipour NJ (2016) Load balancing mechanisms and techniques in the cloud environments: systematic literature review and future trends. J Netw Comput Appl 71:86\u201398","journal-title":"J Netw Comput Appl"},{"issue":"3","key":"146_CR27","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1016\/j.eij.2015.07.001","volume":"16","author":"M Kalra","year":"2015","unstructured":"Kalra M, Singh S (2015) A review of metaheuristic scheduling techniques in cloud computing. Egypt Inform J 16(3):275\u2013295","journal-title":"Egypt Inform J"},{"issue":"3","key":"146_CR28","doi-asserted-by":"publisher","first-page":"64","DOI":"10.5815\/ijmecs.2016.03.08","volume":"8","author":"M Mesbahi","year":"2016","unstructured":"Mesbahi M, Rahmani AM (2016) Load balancing in cloud computing: a state of the art survey. Int J Mod Educ Comp Sci 8(3):64","journal-title":"Int J Mod Educ Comp Sci"},{"key":"146_CR29","doi-asserted-by":"crossref","unstructured":"Kanakala VR, Reddy VK, Karthik K (2015, March) Performance analysis of load balancing techniques in cloud computing environment. In: 2015 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), pp 1\u20136","DOI":"10.1109\/ICECCT.2015.7226052"},{"key":"146_CR30","doi-asserted-by":"crossref","unstructured":"Shah JM, Kotecha K, Pandya S, Choksi DB, Joshi N (2017, May) Load balancing in cloud computing: methodological survey on different types of algorithm. In: 2017 International Conference on Trends in Electronics and Informatics (ICEI), pp 100\u2013107","DOI":"10.1109\/ICOEI.2017.8300865"},{"key":"146_CR31","doi-asserted-by":"publisher","first-page":"14159","DOI":"10.1109\/ACCESS.2018.2805842","volume":"6","author":"AA Neghabi","year":"2018","unstructured":"Neghabi AA, Navimipour NJ, Hosseinzadeh M, Rezaee A (2018) Load balancing mechanisms in the software defined networks: a systematic and comprehensive review of the literature. IEEE Access 6:14159\u201314178","journal-title":"IEEE Access"},{"key":"146_CR32","unstructured":"Afzal S, Kavitha G A taxonomic classification of load balancing metrics: a systematic review"},{"key":"146_CR33","first-page":"208","volume-title":"Computer and information security handbook","author":"JR Vacca","year":"2009","unstructured":"Vacca JR (2009) Computer and information security handbook. Morgan Kauffman, Burlington, MA, p 208"},{"key":"146_CR34","unstructured":"Kitchenham B (2004) Procedures for performing systematic reviews. Keele, UK, Keele University, 33(2004), 1\u201326"},{"key":"146_CR35","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1016\/j.chb.2016.03.008","volume":"61","author":"Z Soltani","year":"2016","unstructured":"Soltani Z, Navimipour NJ (2016) Customer relationship management mechanisms: a systematic review of the state of the art literature and recommendations for future research. Comput Hum Behav 61:667\u2013688","journal-title":"Comput Hum Behav"},{"key":"146_CR36","unstructured":"Pandey K, Swaroop A (2011) A comprehensive performance analysis of proactive, reactive and hybrid manets routing protocols. arXiv preprint arXiv:1112.5703"},{"key":"146_CR37","unstructured":"Polepally V, Chatrapati KS (2017) Dragonfly optimization and constraint measure-based load balancing in cloud computing. Cluster Comp:1\u201313"},{"key":"146_CR38","doi-asserted-by":"publisher","first-page":"376","DOI":"10.1016\/j.asoc.2016.10.028","volume":"52","author":"Z Xiao","year":"2017","unstructured":"Xiao Z, Tong Z, Li K, Li K (2017) Learning non-cooperative game for load balancing under self-interested distributed environment. Appl Soft Comput 52:376\u2013386","journal-title":"Appl Soft Comput"},{"key":"146_CR39","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 (2018) Heuristic-based load-balancing algorithm for IaaS cloud. Futur Gener Comput Syst 81:156\u2013165","journal-title":"Futur Gener Comput Syst"},{"key":"146_CR40","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1016\/j.procs.2017.12.092","volume":"125","author":"M Kumar","year":"2018","unstructured":"Kumar M, Dubey K, Sharma SC (2018) Elastic and flexible deadline constraint load balancing algorithm for cloud computing. Proced Comp Sci 125:717\u2013724","journal-title":"Proced Comp Sci"},{"key":"146_CR41","unstructured":"Borovskiy V, Wust J, Schwarz C, Koch W, Zeier A (2011) A linear programming approach for optimizing workload distribution in a cloud. Cloud Comp:127\u2013132"},{"issue":"5","key":"146_CR42","doi-asserted-by":"publisher","first-page":"2292","DOI":"10.1016\/j.asoc.2013.01.025","volume":"13","author":"PV Krishna","year":"2013","unstructured":"Krishna PV (2013) Honey bee behavior inspired load balancing of tasks in cloud computing environments. Appl Soft Comput 13(5):2292\u20132303","journal-title":"Appl Soft Comput"},{"key":"146_CR43","doi-asserted-by":"crossref","unstructured":"Li K, Xu G, Zhao G, Dong Y, Wang D (2011, August). Cloud task scheduling based on load balancing ant colony optimization. In: 2011 sixth annual ChinaGrid conference, pp. 3\u20139","DOI":"10.1109\/ChinaGrid.2011.17"},{"key":"146_CR44","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1016\/j.procs.2015.03.168","volume":"45","author":"A Singh","year":"2015","unstructured":"Singh A, Juneja D, Malhotra M (2015) Autonomous agent based load balancing algorithm in cloud computing. Proced Comp Sci 45:832\u2013841","journal-title":"Proced Comp Sci"},{"key":"146_CR45","doi-asserted-by":"crossref","unstructured":"Lavanya M, Vaithiyanathan V (2015) Load prediction algorithm for dynamic resource allocation. Indian J Sci Technol 8(35)","DOI":"10.17485\/ijst\/2015\/v8i35\/86637"},{"key":"146_CR46","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1016\/j.compeleceng.2016.01.029","volume":"58","author":"SL Chen","year":"2017","unstructured":"Chen SL, Chen YY, Kuo SH (2017) CLB: a novel load balancing architecture and algorithm for cloud services. Comp Elect Eng 58:154\u2013160","journal-title":"Comp Elect Eng"},{"key":"146_CR47","doi-asserted-by":"crossref","unstructured":"Ashouraei M, Khezr SN, Benlamri R, Navimipour NJ (2018, August) A new SLA-aware load balancing method in the cloud using an improved parallel task scheduling algorithm. In: 2018 IEEE 6th international conference on future internet of things and cloud (FiCloud), pp 71\u201376","DOI":"10.1109\/FiCloud.2018.00018"},{"issue":"C","key":"146_CR48","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1016\/j.procs.2017.09.141","volume":"115","author":"M Kumar","year":"2017","unstructured":"Kumar M, Sharma SC (2017) Dynamic load balancing algorithm for balancing the workload among virtual machine in cloud computing. Proced Comp Sci 115(C):322\u2013329","journal-title":"Proced Comp Sci"},{"key":"146_CR49","doi-asserted-by":"crossref","unstructured":"Rajput SS, Kushwah VS (2016, December) A genetic based improved load balanced min-min task scheduling algorithm for load balancing in cloud computing. In: 2016 8th international conference on Computational Intelligence and Communication Networks (CICN), pp 677\u2013681","DOI":"10.1109\/CICN.2016.139"},{"key":"146_CR50","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.knosys.2017.09.040","volume":"138","author":"L Tang","year":"2017","unstructured":"Tang L, Li Z, Ren P, Pan J, Lu Z, Su J, Meng Z (2017) Online and offline based load balance algorithm in cloud computing. Knowl-Based Syst 138:91\u2013104","journal-title":"Knowl-Based Syst"},{"issue":"5","key":"146_CR51","doi-asserted-by":"publisher","first-page":"739","DOI":"10.1007\/s10766-013-0275-4","volume":"42","author":"F Ramezani","year":"2014","unstructured":"Ramezani F, Lu J, Hussain FK (2014) Task-based system load balancing in cloud computing using particle swarm optimization. Int J Parallel Prog 42(5):739\u2013754","journal-title":"Int J Parallel Prog"},{"key":"146_CR52","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1016\/j.compeleceng.2016.11.001","volume":"57","author":"M Vanitha","year":"2017","unstructured":"Vanitha M, Marikkannu P (2017) Effective resource utilization in cloud environment through a dynamic well-organized load balancing algorithm for virtual machines. Comp Elec Eng 57:199\u2013208","journal-title":"Comp Elec Eng"},{"key":"146_CR53","doi-asserted-by":"publisher","first-page":"340","DOI":"10.1016\/j.protcy.2013.12.369","volume":"10","author":"K Dasgupta","year":"2013","unstructured":"Dasgupta K, Mandal B, Dutta P, Mandal JK, Dam S (2013) A genetic algorithm (ga) based load balancing strategy for cloud computing. Proced Technol 10:340\u2013347","journal-title":"Proced Technol"},{"issue":"6","key":"146_CR54","doi-asserted-by":"publisher","first-page":"1297","DOI":"10.1007\/s00521-014-1804-9","volume":"26","author":"KM Cho","year":"2015","unstructured":"Cho KM, Tsai PW, Tsai CW, Yang CS (2015) A hybrid meta-heuristic algorithm for VM scheduling with load balancing in cloud computing. Neural Comput & Applic 26(6):1297\u20131309","journal-title":"Neural Comput & Applic"},{"key":"146_CR55","doi-asserted-by":"crossref","unstructured":"Dam S, Mandal G, Dasgupta K, Dutta P (2015, February) Genetic algorithm and gravitational emulation based hybrid load balancing strategy in cloud computing. In: 2015 third international conference on computer, communication, control and information technology (C3IT), pp 1\u20137","DOI":"10.1109\/C3IT.2015.7060176"},{"issue":"9","key":"146_CR56","first-page":"1425","volume":"15","author":"SK Vasudevan","year":"2016","unstructured":"Vasudevan SK, Anandaram S, Menon AJ, Aravinth A (2016) A novel improved honey bee based load balancing technique in cloud computing environment. Asian J Infor Technol 15(9):1425\u20131430","journal-title":"Asian J Infor Technol"},{"key":"146_CR57","doi-asserted-by":"crossref","unstructured":"Kapur R (2015, August) A workload balanced approach for resource scheduling in cloud computing. In: 2015 eighth international conference on contemporary computing (IC3), pp 36\u201341","DOI":"10.1109\/IC3.2015.7346649"},{"key":"146_CR58","doi-asserted-by":"crossref","unstructured":"Panwar R, Mallick B (2015, October) Load balancing in cloud computing using dynamic load management algorithm. In: 2015 International Conference on Green Computing and Internet of Things (ICGCIoT), pp 773\u2013778","DOI":"10.1109\/ICGCIoT.2015.7380567"},{"key":"146_CR59","doi-asserted-by":"crossref","unstructured":"Sharma S, Luhach AK, Abdhullah SS (2016) An optimal load balancing technique for cloud computing environment using bat algorithm. Indian J Sci Technol 9(28)","DOI":"10.17485\/ijst\/2016\/v9i28\/98384"},{"key":"146_CR60","doi-asserted-by":"crossref","unstructured":"Ajit M, Vidya G (2013, July) VM level load balancing in cloud environment. In: 2013 fourth International Conference on Computing,Communications and Networking Technologies (ICCCNT), pp 1\u20135","DOI":"10.1109\/ICCCNT.2013.6726705"},{"issue":"4","key":"146_CR61","first-page":"3307","volume":"6","author":"B Mondal","year":"2015","unstructured":"Mondal B, Choudhury A (2015) Simulated annealing (SA) based load balancing strategy for cloud computing. Int J Comp Sci Info Technol 6(4):3307\u20133312","journal-title":"Int J Comp Sci Info Technol"},{"issue":"5","key":"146_CR62","first-page":"34","volume":"4","author":"N Pasha","year":"2014","unstructured":"Pasha N, Agarwal A, Rastogi R (2014) Round robin approach for VM load balancing algorithm in cloud computing environment. Int J Adv Res Comp Sci Soft Eng 4(5):34\u201339","journal-title":"Int J Adv Res Comp Sci Soft Eng"},{"issue":"6","key":"146_CR63","first-page":"274","volume":"2","author":"A Gulati","year":"2013","unstructured":"Gulati A, Chopra RK (2013) Dynamic round robin for load balancing in a cloud computing. IJCSMC 2(6):274\u2013278","journal-title":"IJCSMC"},{"key":"146_CR64","unstructured":"Galloway JM, Smith KL, Vrbsky SS (2011, October) Power aware load balancing for cloud computing. In: proceedings of the world congress on engineering and computer science, Vol. 1, pp 19\u201321"},{"key":"146_CR65","doi-asserted-by":"crossref","unstructured":"Garg S, Gupta DV, Dwivedi RK (2016, November) Enhanced active monitoring load balancing algorithm for virtual machines in cloud computing. In: International conference on System Modeling & Advancement in Research Trends (SMART), pp 339\u2013344","DOI":"10.1109\/SYSMART.2016.7894546"},{"key":"146_CR66","unstructured":"Tripathi AM, Singh S (2018) PMAMA: priority-based modified active monitoring load balancing algorithm in cloud computing. J Adv Res Dynam Cont Syst:809\u2013823"},{"key":"146_CR67","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1007\/978-981-10-6620-7_65","volume-title":"Big data analytics","author":"AN Singh","year":"2018","unstructured":"Singh AN, Prakash S (2018) WAMLB: weighted active monitoring load balancing in cloud computing. In: Big data analytics. Springer, Singapore, pp 677\u2013685"},{"key":"146_CR68","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1016\/j.procs.2015.07.385","volume":"57","author":"G Patel","year":"2015","unstructured":"Patel G, Mehta R, Bhoi U (2015) Enhanced load balanced min-min algorithm for static meta task scheduling in cloud computing. Proced Comp Sci 57:545\u2013553","journal-title":"Proced Comp Sci"},{"key":"146_CR69","unstructured":"Chen H, Wang F, Helian N, Akanmu G (2013, February) User-priority guided min-min scheduling algorithm for load balancing in cloud computing. In: 2013 national conference on parallel computing technologies (PARCOMPTECH), pp 1\u20138"},{"key":"146_CR70","unstructured":"Mathur S, Larji AA, Goyal A (2017, June) Static load balancing using ASA max-min algorithm. Int J Res Appl Sci Eng Technol"},{"key":"146_CR71","doi-asserted-by":"crossref","unstructured":"Devi DC, Uthariaraj VR (2016) Load balancing in cloud computing environment using improved weighted round robin algorithm for non-preemptive dependent tasks. Sci World J","DOI":"10.1155\/2016\/3896065"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-019-0146-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13677-019-0146-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-019-0146-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,22]],"date-time":"2020-12-22T00:06:55Z","timestamp":1608595615000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-019-0146-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":71,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["146"],"URL":"https:\/\/doi.org\/10.1186\/s13677-019-0146-7","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12]]},"assertion":[{"value":"21 January 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 November 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 December 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that there is no competing interest.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"22"}}