{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T15:25:13Z","timestamp":1777130713316,"version":"3.51.4"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2025,7,23]],"date-time":"2025-07-23T00:00:00Z","timestamp":1753228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,7,23]],"date-time":"2025-07-23T00:00:00Z","timestamp":1753228800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Putra University research grant"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2025,8]]},"DOI":"10.1007\/s00607-025-01527-7","type":"journal-article","created":{"date-parts":[[2025,7,23]],"date-time":"2025-07-23T04:29:56Z","timestamp":1753244996000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Empowering cloud providers: optimised locust-inspired algorithm for SLA violation mitigation in green cloud computing"],"prefix":"10.1007","volume":"107","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3101-8062","authenticated-orcid":false,"given":"Yousef A.","family":"Alsaaidah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdullah","family":"Muhammed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0005-7037","authenticated-orcid":false,"given":"Mohammed Alaa","family":"Ala\u2019anzy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Othman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Azizol","family":"Abdullah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,7,23]]},"reference":[{"issue":"2","key":"1527_CR1","doi-asserted-by":"publisher","first-page":"44","DOI":"10.3390\/bdcc9020044","volume":"9","author":"E Dritsas","year":"2025","unstructured":"Dritsas E, Trigka M (2025) A survey on the applications of cloud computing in the industrial internet of things. Big Data Cognit Comput 9(2):44","journal-title":"Big Data Cognit Comput"},{"key":"1527_CR2","doi-asserted-by":"crossref","unstructured":"Alam M, Mustajab S, Shahid M, Ahmad F (2023) Cloud computing: architecture, vision, challenges, opportunities, and emerging trends. In: 2023 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS), pp. 829\u2013834. IEEE","DOI":"10.1109\/ICCCIS60361.2023.10425507"},{"key":"1527_CR3","doi-asserted-by":"crossref","unstructured":"Ali H, Abidin S, Alam M (2024) Auditing of outsourced data in cloud computing: an overview. In: 2024 11th International Conference on Computing for Sustainable Global Development (INDIACom), pp. 111\u2013117. IEEE","DOI":"10.23919\/INDIACom61295.2024.10498177"},{"key":"1527_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2024.123528","volume":"249","author":"J Zhang","year":"2024","unstructured":"Zhang J, Yu H, Fan G, Li Z, Xu J, Li J (2024) Handling hierarchy in cloud data centers: A hyper-heuristic approach for resource contention and energy-aware virtual machine management. Expert Syst Appl 249:123528","journal-title":"Expert Syst Appl"},{"key":"1527_CR5","doi-asserted-by":"crossref","unstructured":"Upadhyay MK, Alam M, et al (2024) Load balancing techniques in fog and edge computing: Issues and challenges. In: 2024 IEEE International Conference on Computing, Power and Communication Technologies (IC2PCT), vol. 5, pp. 210\u2013215. IEEE","DOI":"10.1109\/IC2PCT60090.2024.10486765"},{"key":"1527_CR6","doi-asserted-by":"crossref","unstructured":"Ala\u2019anzy AF, Ala\u2019anzy MA, Bukar UA, Zhukabayeva T, Baumuratova D, Karabayev N (2024) Real-time oversight of parking space management in iot edge computing for industry 4.0: A case study. In: 2024 IEEE 7th International Symposium on Telecommunication Technologies (ISTT), pp. 132\u2013137. IEEE. https:\/\/ieeexplore.ieee.org\/abstract\/document\/10750756","DOI":"10.1109\/ISTT63363.2024.10750756"},{"key":"1527_CR7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s42044-024-00192-x","volume":"8","author":"MK Deepak Upadhyay","year":"2025","unstructured":"Deepak Upadhyay MK, Alam M (2025) Deadline constrained based load balancing algorithm for batch of iot tasks on fog and edge computing environments. Iran J Comput Sci 8:1\u201322","journal-title":"Iran J Comput Sci"},{"key":"1527_CR8","doi-asserted-by":"crossref","unstructured":"Alanzy M, Latip R, Muhammed A (2018) Range wise busy checking 2-way imbalanced algorithm for cloudlet allocation in cloud environment. In: Journal of Physics: Conference Series, vol. 1018, p. 012018. IOP Publishing","DOI":"10.1088\/1742-6596\/1018\/1\/012018"},{"issue":"1","key":"1527_CR9","first-page":"1","volume":"12","author":"H Shakeel","year":"2022","unstructured":"Shakeel H, Alam M (2022) Load balancing approaches in cloud and fog computing environments: a framework, classification, and systematic review. Int J Cloud Appl Comput (IJCAC) 12(1):1\u201324","journal-title":"Int J Cloud Appl Comput (IJCAC)"},{"key":"1527_CR10","doi-asserted-by":"publisher","first-page":"141868","DOI":"10.1109\/ACCESS.2019.2944420","volume":"7","author":"M Ala\u2019anzy","year":"2019","unstructured":"Ala\u2019anzy M, Othman M (2019) Load balancing and server consolidation in cloud computing environments: a meta-study. IEEE Access 7:141868\u2013141887","journal-title":"IEEE Access"},{"issue":"1","key":"1527_CR11","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1002\/spe.3248","volume":"54","author":"R Buyya","year":"2024","unstructured":"Buyya R, Ilager S, Arroba P (2024) Energy-efficiency and sustainability in new generation cloud computing: a vision and directions for integrated management of data centre resources and workloads. Softw Pract Exp 54(1):24\u201338","journal-title":"Softw Pract Exp"},{"key":"1527_CR12","unstructured":"Gartner: Top 10 Strategic Technology Trends 2024, (2024). Accessed: July. 4, (2024) https:\/\/www.gartner.com\/en\/articles\/gartner-top-10-strategic-technology-trends-for-2024"},{"key":"1527_CR13","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.jpdc.2023.02.003","volume":"176","author":"H Zhao","year":"2023","unstructured":"Zhao H, Feng N, Li J, Zhang G, Wang J, Wang Q, Wan B (2023) Vm performance-aware virtual machine migration method based on ant colony optimization in cloud environment. J Parallel Distrib Comput 176:17\u201327","journal-title":"J Parallel Distrib Comput"},{"key":"1527_CR14","doi-asserted-by":"crossref","unstructured":"Sheikhani L, Lu H, Gu C (2021) Priority-based scheduling approach to minimize the sla violations in cloud environment. In: 2021 7th International Conference on Computer and Communications (ICCC), pp. 1449\u20131457. IEEE","DOI":"10.1109\/ICCC54389.2021.9674264"},{"key":"1527_CR15","volume":"41","author":"SA Murad","year":"2024","unstructured":"Murad SA, Azmi ZRM, Muzahid AJM, Sarker MMH, Miah MSU, Bhuiyan MKB, Rahimi N, Bairagi AK (2024) Priority based job scheduling technique that utilizes gaps to increase the efficiency of job distribution in cloud computing. Sustain Comput Inform Syst 41:100942","journal-title":"Sustain Comput Inform Syst"},{"issue":"11","key":"1527_CR16","doi-asserted-by":"publisher","first-page":"3755","DOI":"10.1007\/s00607-024-01335-5","volume":"106","author":"M Ghorbian","year":"2024","unstructured":"Ghorbian M, Ghobaei-Arani M (2024) A survey on the cold start latency approaches in serverless computing: an optimization-based perspective. Computing 106(11):3755\u20133809","journal-title":"Computing"},{"key":"1527_CR17","first-page":"291","volume":"103","author":"M Ghorbian","year":"2024","unstructured":"Ghorbian M, Ghobaei-Arani M, Asadolahpour-Karimi R (2024) Function placement approaches in serverless computing: a survey. J Syst Arch 103:291","journal-title":"J Syst Arch"},{"key":"1527_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2024.100650","volume":"53","author":"M Tari","year":"2024","unstructured":"Tari M, Ghobaei-Arani M, Pouramini J, Ghorbian M (2024) Auto-scaling mechanisms in serverless computing: a comprehensive review. Comput Sci Rev 53:100650","journal-title":"Comput Sci Rev"},{"issue":"5","key":"1527_CR19","doi-asserted-by":"publisher","first-page":"826","DOI":"10.3390\/electronics13050826","volume":"13","author":"J Zidar","year":"2024","unstructured":"Zidar J, Mati\u0107 T, Aleksi I, Hocenski \u017d (2024) Dynamic voltage and frequency scaling as a method for reducing energy consumption in ultra-low-power embedded systems. Electronics 13(5):826","journal-title":"Electronics"},{"issue":"8","key":"1527_CR20","first-page":"4529","volume":"15","author":"R Keshri","year":"2023","unstructured":"Keshri R, Vidyarthi DP (2023) Communication-aware, energy-efficient vm placement in cloud data center using ant colony optimization. Int J Inf Technol 15(8):4529\u20134535","journal-title":"Int J Inf Technol"},{"issue":"1","key":"1527_CR21","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1007\/s42979-023-02465-x","volume":"5","author":"RR John","year":"2024","unstructured":"John RR, Kanaga EGM, Lovesum J, Sandeep S (2024) An enhanced approximation algorithm using red black tree and hashmap for virtual machine placement problem. SN Comput Sci 5(1):153","journal-title":"SN Comput Sci"},{"issue":"13","key":"1527_CR22","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"A Beloglazov","year":"2012","unstructured":"Beloglazov A, Buyya R (2012) Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurr Comput Pract Exp 24(13):1397\u20131420","journal-title":"Concurr Comput Pract Exp"},{"issue":"1","key":"1527_CR23","first-page":"59","volume":"4","author":"M Yenugula","year":"2024","unstructured":"Yenugula M, Sahoo S, Goswami S (2024) Cloud computing for sustainable development: an analysis of environmental, economic and social benefits. J Fut Sustain 4(1):59\u201366","journal-title":"J Fut Sustain"},{"key":"1527_CR24","first-page":"1","volume":"5","author":"M Masdari","year":"2020","unstructured":"Masdari M, Khezri H (2020) Efficient vm migrations using forecasting techniques in cloud computing: a comprehensive review. Clus Comput 5:1\u201330","journal-title":"Clus Comput"},{"key":"1527_CR25","first-page":"422","volume":"423","author":"KP Kumar","year":"2020","unstructured":"Kumar KP, Ragunathan T, Vasumathi D, Prasad PK et al (2020) An efficient load balancing technique based on cuckoo search and firefly algorithm in cloud. Algorithms 423:422\u2013432","journal-title":"Algorithms"},{"key":"1527_CR26","first-page":"1","volume":"2","author":"N Madyavanhu","year":"2024","unstructured":"Madyavanhu N, Kumar V (2024) Utilizing multi-population ant colony system and exponential grey prediction model for multi-objective virtual machine consolidation in cloud data centers. Int J Inform Technol 2:1\u201313","journal-title":"Int J Inform Technol"},{"key":"1527_CR27","doi-asserted-by":"publisher","first-page":"183117","DOI":"10.1109\/ACCESS.2024.3508793","volume":"12","author":"R Zhanuzak","year":"2024","unstructured":"Zhanuzak R, Ala\u2019anzy MA, Othman M, Algarni A (2024) Optimizing cloud computing performance with an enhanced dynamic load balancing algorithm for superior task allocation. IEEE Access 12:183117\u2013183132","journal-title":"IEEE Access"},{"issue":"1","key":"1527_CR28","doi-asserted-by":"publisher","first-page":"2055394","DOI":"10.1080\/08839514.2022.2055394","volume":"36","author":"S Abedi","year":"2022","unstructured":"Abedi S, Ghobaei-Arani M, Khorami E, Mojarad M (2022) Dynamic resource allocation using improved firefly optimization algorithm in cloud environment. Appl Artif Intell 36(1):2055394","journal-title":"Appl Artif Intell"},{"issue":"8","key":"1527_CR29","doi-asserted-by":"publisher","first-page":"6302","DOI":"10.1007\/s11227-019-02816-7","volume":"76","author":"SMG Kashikolaei","year":"2020","unstructured":"Kashikolaei SMG, Hosseinabadi AAR, Saemi B, Shareh MB, Sangaiah AK, Bian G-B (2020) An enhancement of task scheduling in cloud computing based on imperialist competitive algorithm and firefly algorithm. J Supercomput 76(8):6302\u20136329","journal-title":"J Supercomput"},{"key":"1527_CR30","doi-asserted-by":"crossref","unstructured":"Talwani S, Singla J (2021) Enhanced bee colony approach for reducing the energy consumption during vm migration in cloud computing environment. In: IOP Conference Series: Materials Science and Engineering, vol. 1022, p. 012069. IOP Publishing","DOI":"10.1088\/1757-899X\/1022\/1\/012069"},{"issue":"13","key":"1527_CR31","doi-asserted-by":"publisher","first-page":"2578","DOI":"10.3390\/electronics13132578","volume":"13","author":"P Li","year":"2024","unstructured":"Li P, Wang H, Tian G, Fan Z (2024) Towards sustainable cloud computing: Load balancing with nature-inspired meta-heuristic algorithms. Electronics 13(13):2578","journal-title":"Electronics"},{"key":"1527_CR32","doi-asserted-by":"crossref","unstructured":"Garg M, Kaur A, Dhiman G (2021) A novel resource allocation and scheduling based on priority using metaheuristic for cloud computing environment. In: Impacts and Challenges of Cloud Business Intelligence, pp. 113\u2013134. IGI Global,???","DOI":"10.4018\/978-1-7998-5040-3.ch008"},{"issue":"1","key":"1527_CR33","first-page":"211","volume":"23","author":"M Sharma","year":"2020","unstructured":"Sharma M, Garg R (2020) Higa: Harmony-inspired genetic algorithm for rack-aware energy-efficient task scheduling in cloud data centers. Eng Sci Technol Int J 23(1):211\u2013224","journal-title":"Eng Sci Technol Int J"},{"key":"1527_CR34","doi-asserted-by":"publisher","first-page":"5901","DOI":"10.1007\/s00521-019-04067-2","volume":"32","author":"K Prasanna Kumar","year":"2020","unstructured":"Prasanna Kumar K, Kousalya K (2020) Amelioration of task scheduling in cloud computing using crow search algorithm. Neural Comput Appl 32:5901\u20135907","journal-title":"Neural Comput Appl"},{"key":"1527_CR35","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.future.2019.12.043","volume":"106","author":"C Wei","year":"2020","unstructured":"Wei C, Hu Z-H, Wang Y-G (2020) Exact algorithms for energy-efficient virtual machine placement in data centers. Futur Gener Comput Syst 106:77\u201391","journal-title":"Futur Gener Comput Syst"},{"issue":"19","key":"1527_CR36","doi-asserted-by":"publisher","first-page":"3249","DOI":"10.3390\/electronics11193249","volume":"11","author":"S Talwani","year":"2022","unstructured":"Talwani S, Singla J, Mathur G, Malik N, Jhanjhi N, Masud M, Aljahdali S (2022) Machine-learning-based approach for virtual machine allocation and migration. Electronics 11(19):3249","journal-title":"Electronics"},{"issue":"5","key":"1527_CR37","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1007\/s42979-024-02982-3","volume":"5","author":"V Mongia","year":"2024","unstructured":"Mongia V (2024) Emac: Dynamic vm consolidation framework for energy-efficiency and multi-metric sla compliance in cloud data centers. SN Comput Sci 5(5):643","journal-title":"SN Comput Sci"},{"issue":"5","key":"1527_CR38","doi-asserted-by":"publisher","first-page":"1216","DOI":"10.1002\/spe.3062","volume":"52","author":"J Ahmadi","year":"2022","unstructured":"Ahmadi J, Toroghi Haghighat A, Rahmani AM, Ravanmehr R (2022) A flexible approach for virtual machine selection in cloud data centers with ahp. Softw Pract Exp 52(5):1216\u20131241","journal-title":"Softw Pract Exp"},{"key":"1527_CR39","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2022.108152","volume":"102","author":"MSA Khan","year":"2022","unstructured":"Khan MSA, Santhosh R (2022) Hybrid optimization algorithm for vm migration in cloud computing. Comput Electr Eng 102:108152","journal-title":"Comput Electr Eng"},{"issue":"2","key":"1527_CR40","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1109\/TSC.2014.2382555","volume":"8","author":"F Farahnakian","year":"2014","unstructured":"Farahnakian F, Ashraf A, Pahikkala T, Liljeberg P, Plosila J, Porres I, Tenhunen H (2014) Using ant colony system to consolidate vms for green cloud computing. IEEE Trans Serv Comput 8(2):187\u2013198","journal-title":"IEEE Trans Serv Comput"},{"issue":"21","key":"1527_CR41","doi-asserted-by":"publisher","first-page":"7308","DOI":"10.3390\/s21217308","volume":"21","author":"MA Ala\u2019anzy","year":"2021","unstructured":"Ala\u2019anzy MA, Othman M, Hanapi ZM, Alrshah MA (2021) Locust inspired algorithm for cloudlet scheduling in cloud computing environments. Sensors 21(21):7308","journal-title":"Sensors"},{"key":"1527_CR42","doi-asserted-by":"publisher","first-page":"35435","DOI":"10.1109\/ACCESS.2018.2839028","volume":"6","author":"HA Kurdi","year":"2018","unstructured":"Kurdi HA, Alismail SM, Hassan MM (2018) Lace: A locust-inspired scheduling algorithm to reduce energy consumption in cloud datacenters. IEEE Access 6:35435\u201335448","journal-title":"IEEE Access"},{"issue":"1","key":"1527_CR43","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1007\/s11063-021-10637-0","volume":"54","author":"MA Ala\u2019anzy","year":"2022","unstructured":"Ala\u2019anzy MA, Othman M (2022) Mapping and consolidation of vms using locust-inspired algorithms for green cloud computing. Neural Process Lett 54(1):405\u2013421","journal-title":"Neural Process Lett"},{"key":"1527_CR44","doi-asserted-by":"crossref","unstructured":"Ala\u2019anzy MA, Othman M, Hasan S, Ghaleb SM, Latip R (2020) Optimising cloud servers utilisation based on locust-inspired algorithm. In: 2020 7th International Conference on Soft Computing & Machine Intelligence (ISCMI), pp. 23\u201327. IEEE","DOI":"10.1109\/ISCMI51676.2020.9311584"},{"issue":"12","key":"1527_CR45","doi-asserted-by":"publisher","first-page":"1004522","DOI":"10.1371\/journal.pcbi.1004522","volume":"11","author":"G Ariel","year":"2015","unstructured":"Ariel G, Ayali A (2015) Locust collective motion and its modeling. PLoS Comput Biol 11(12):1004522","journal-title":"PLoS Comput Biol"},{"issue":"1","key":"1527_CR46","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1140\/epjst\/e2008-00633-y","volume":"157","author":"CM Topaz","year":"2008","unstructured":"Topaz CM, Bernoff AJ, Logan S, Toolson W (2008) A model for rolling swarms of locusts. Eur Phys J Spec Top 157(1):93\u2013109","journal-title":"Eur Phys J Spec Top"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-025-01527-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-025-01527-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-025-01527-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T18:26:21Z","timestamp":1757269581000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-025-01527-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,23]]},"references-count":46,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2025,8]]}},"alternative-id":["1527"],"URL":"https:\/\/doi.org\/10.1007\/s00607-025-01527-7","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,23]]},"assertion":[{"value":"9 March 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 July 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 July 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that there are no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}}],"article-number":"174"}}