Lower and Upper Quartiles Enhanced Round Robin Algorithm for Scheduling of Outlier Tasks in Cloud Computing

Muneer Abdullah Saeed Al-Mekhlafi, Nashwan Nagi Saleh Al-Marbe
{"title":"Lower and Upper Quartiles Enhanced Round Robin Algorithm for Scheduling of Outlier Tasks in Cloud Computing","authors":"Muneer Abdullah Saeed Al-Mekhlafi, Nashwan Nagi Saleh Al-Marbe","doi":"10.59421/joeats.v1i1.1420","DOIUrl":null,"url":null,"abstract":"Cloud computing is one of the top emerging technologies with \nhuge market and enterprise potential as it provides on-demand, -based access \nto large-scale shared computing resources. Task scheduling is one of the most \nimportant issues in cloud computing in order to enhance performance and \nresource utilization while minimizing costs. Because of its simplicity and \nfairness, the round-robin algorithm is the ideal task scheduling algorithm, \nalthough it suffers from time complexity and cannot handle outlier tasks. \nSeveral modifications of Round Robin have been introduced to enhance time \ncomplexity. To ensure sufficient deal with time complexity and outlier tasks, \nthis paper introduces a novel enhanced round-robin heuristic algorithm by \nutilizing the round-robin algorithm and updating its time quantum \ndynamically based on the lower and upper quartiles of the time quantum for \nall the tasks in the ready queue. The experimental results on four datasets \nshowed that the proposed algorithm significantly outperformed baseline \nalgorithms in terms of the average waiting time, turnaround time, and \nresponse time. The results show that, when compared to the baseline \nalgorithm in cases 3 and 4, the proposed algorithm enhances the average \nwaiting time's time complexity by 50% with datasets containing random and \noutlier tasks.","PeriodicalId":372911,"journal":{"name":"Journal of Engineering and Technological Sciences - JOEATS","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Engineering and Technological Sciences - JOEATS","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.59421/joeats.v1i1.1420","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Cloud computing is one of the top emerging technologies with huge market and enterprise potential as it provides on-demand, -based access to large-scale shared computing resources. Task scheduling is one of the most important issues in cloud computing in order to enhance performance and resource utilization while minimizing costs. Because of its simplicity and fairness, the round-robin algorithm is the ideal task scheduling algorithm, although it suffers from time complexity and cannot handle outlier tasks. Several modifications of Round Robin have been introduced to enhance time complexity. To ensure sufficient deal with time complexity and outlier tasks, this paper introduces a novel enhanced round-robin heuristic algorithm by utilizing the round-robin algorithm and updating its time quantum dynamically based on the lower and upper quartiles of the time quantum for all the tasks in the ready queue. The experimental results on four datasets showed that the proposed algorithm significantly outperformed baseline algorithms in terms of the average waiting time, turnaround time, and response time. The results show that, when compared to the baseline algorithm in cases 3 and 4, the proposed algorithm enhances the average waiting time's time complexity by 50% with datasets containing random and outlier tasks.
云计算中离群任务调度的上下四分位增强轮循算法
云计算是具有巨大市场和企业潜力的顶级新兴技术之一,因为它提供了对大规模共享计算资源的按需、基于基础的访问。任务调度是云计算中最重要的问题之一,它可以在最小化成本的同时提高性能和资源利用率。轮循算法具有简单、公平的特点,是理想的任务调度算法,但存在时间复杂度大、处理异常任务能力差等缺点。引入了对轮循的几个修改,以提高时间复杂度。为了充分处理时间复杂度和离群任务,本文引入了一种新的增强轮循启发式算法,该算法利用轮循算法并根据就绪队列中所有任务的时间量子的上下四分位数动态更新其时间量子。在4个数据集上的实验结果表明,该算法在平均等待时间、周转时间和响应时间方面明显优于基准算法。结果表明,在包含随机任务和离群任务的数据集上,与基线算法相比,本文算法将平均等待时间的时间复杂度提高了50%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信