A load-balanced hybrid heuristic for allocation of batch of tasks in cloud computing environment

IF 0.6 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Sophiya Shiekh, Mohammad Shahid, Manas Sambare, R. Haidri, D. Yadav
{"title":"A load-balanced hybrid heuristic for allocation of batch of tasks in cloud computing environment","authors":"Sophiya Shiekh, Mohammad Shahid, Manas Sambare, R. Haidri, D. Yadav","doi":"10.1108/ijpcc-06-2022-0220","DOIUrl":null,"url":null,"abstract":"\nPurpose\nCloud computing gives several on-demand infrastructural services by dynamically pooling heterogeneous resources to cater to users’ applications. The task scheduling needs to be done optimally to achieve proficient results in a cloud computing environment. While satisfying the user’s requirements in a cloud environment, scheduling has been proven an NP-hard problem. Therefore, it leaves scope to develop new allocation models for the problem. The aim of the study is to develop load balancing method to maximize the resource utilization in cloud environment.\n\n\nDesign/methodology/approach\nIn this paper, the parallelized task allocation with load balancing (PTAL) hybrid heuristic is proposed for jobs coming from various users. These jobs are allocated on the resources one by one in a parallelized manner as they arrive in the cloud system. The novel algorithm works in three phases: parallelization, task allocation and task reallocation. The proposed model is designed for efficient task allocation, reallocation of resources and adequate load balancing to achieve better quality of service (QoS) results.\n\n\nFindings\nThe acquired empirical results show that PTAL performs better than other scheduling strategies under various cases for different QoS parameters under study.\n\n\nOriginality/value\nThe outcome has been examined for the real data set to evaluate it with different state-of-the-art heuristics having comparable objective parameters.\n","PeriodicalId":43952,"journal":{"name":"International Journal of Pervasive Computing and Communications","volume":null,"pages":null},"PeriodicalIF":0.6000,"publicationDate":"2022-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Pervasive Computing and Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1108/ijpcc-06-2022-0220","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 1

Abstract

Purpose Cloud computing gives several on-demand infrastructural services by dynamically pooling heterogeneous resources to cater to users’ applications. The task scheduling needs to be done optimally to achieve proficient results in a cloud computing environment. While satisfying the user’s requirements in a cloud environment, scheduling has been proven an NP-hard problem. Therefore, it leaves scope to develop new allocation models for the problem. The aim of the study is to develop load balancing method to maximize the resource utilization in cloud environment. Design/methodology/approach In this paper, the parallelized task allocation with load balancing (PTAL) hybrid heuristic is proposed for jobs coming from various users. These jobs are allocated on the resources one by one in a parallelized manner as they arrive in the cloud system. The novel algorithm works in three phases: parallelization, task allocation and task reallocation. The proposed model is designed for efficient task allocation, reallocation of resources and adequate load balancing to achieve better quality of service (QoS) results. Findings The acquired empirical results show that PTAL performs better than other scheduling strategies under various cases for different QoS parameters under study. Originality/value The outcome has been examined for the real data set to evaluate it with different state-of-the-art heuristics having comparable objective parameters.
一种云计算环境下任务批量分配的负载平衡混合启发式算法
PurposeCloud计算通过动态汇集异构资源来满足用户的应用程序,从而提供多种按需基础设施服务。需要优化任务调度,以在云计算环境中获得熟练的结果。在云环境中满足用户需求的同时,调度已被证明是一个NP难题。因此,它为开发新的分配模型留下了空间。本研究的目的是开发负载平衡方法,以最大限度地提高云环境中的资源利用率。设计/方法论/方法本文针对来自不同用户的作业,提出了负载平衡并行任务分配(PTAL)混合启发式算法。这些作业在到达云系统时以并行方式逐个分配到资源上。该算法分为三个阶段:并行化、任务分配和任务重新分配。所提出的模型旨在实现高效的任务分配、资源的重新分配和充分的负载平衡,以获得更好的服务质量(QoS)结果。实验结果表明,在不同的QoS参数下,PTAL在各种情况下都比其他调度策略表现得更好。原创性/价值已经对真实数据集的结果进行了检查,以使用具有可比目标参数的不同最先进的启发式方法对其进行评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Pervasive Computing and Communications
International Journal of Pervasive Computing and Communications COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS-
CiteScore
6.60
自引率
0.00%
发文量
54
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信