• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

云计算环境中用于实时非对称突发长度进程的增强型循环动态时间量子。

An enhanced round robin using dynamic time quantum for real-time asymmetric burst length processes in cloud computing environment.

机构信息

Computer Science and Engineering, Bangladesh Army International University of Science and Technology, Cumilla, Bangladesh.

Computer Science and Engineering, International University of Business Agriculture and Technology, Dhaka, Bangladesh.

出版信息

PLoS One. 2024 Aug 15;19(8):e0304517. doi: 10.1371/journal.pone.0304517. eCollection 2024.

DOI:10.1371/journal.pone.0304517
PMID:39146286
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11326590/
Abstract

Cloud computing is a popular, flexible, scalable, and cost-effective technology in the modern world that provides on-demand services dynamically. The dynamic execution of user requests and resource-sharing facilities require proper task scheduling among the available virtual machines, which is a significant issue and plays a crucial role in developing an optimal cloud computing environment. Round Robin is a prevalent scheduling algorithm for fair distribution of resources with a balanced contribution in minimized response time and turnaround time. This paper introduced a new enhanced round-robin approach for task scheduling in cloud computing systems. The proposed algorithm generates and keeps updating a dynamic quantum time for process execution, considering the available number of process in the system and their burst length. Since our method dynamically runs processes, it is appropriate for a real-time environment like cloud computing. The notable part of this approach is the capability of scheduling tasks with asymmetric distribution of burst time, avoiding the convoy effect. The experimental result indicates that the proposed algorithm has outperformed the existing improved round-robin task scheduling approaches in terms of minimized average waiting time, average turnaround time, and number of context switches. Comparing the method against five other enhanced round robin approaches, it reduced average waiting times by 15.77% and context switching by 20.68% on average. After executing the experiment and comparative study, it can be concluded that the proposed enhanced round-robin scheduling algorithm is optimal, acceptable, and relatively better suited for cloud computing environments.

摘要

云计算是现代世界中一种流行、灵活、可扩展且具有成本效益的技术,它提供按需动态服务。用户请求的动态执行和资源共享设施要求在可用的虚拟机之间进行适当的任务调度,这是一个重要问题,在开发优化的云计算环境中起着关键作用。轮询是一种常见的调度算法,用于公平分配资源,并在最小化响应时间和周转时间方面做出平衡贡献。本文提出了一种新的增强型轮询方法,用于云计算系统中的任务调度。所提出的算法生成并不断更新用于进程执行的动态量子时间,考虑到系统中可用的进程数量及其突发长度。由于我们的方法可以动态运行进程,因此它适合于云计算等实时环境。该方法的显著特点是能够调度具有非对称突发时间分布的任务,避免了车队效应。实验结果表明,与现有的改进轮询任务调度方法相比,该算法在最小化平均等待时间、平均周转时间和上下文切换次数方面表现更好。与其他五种增强型轮询方法进行比较,该方法的平均等待时间减少了 15.77%,上下文切换减少了 20.68%。通过执行实验和比较研究,可以得出结论,所提出的增强型轮询调度算法是最优的、可接受的,并且相对更适合云计算环境。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/70c44e66d1dd/pone.0304517.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/38cd1c6aafbe/pone.0304517.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/9de7a00f5ddb/pone.0304517.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/d81621df7a28/pone.0304517.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/4a26c9f81529/pone.0304517.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/1bc745649821/pone.0304517.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/e839f14cebf0/pone.0304517.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/70c44e66d1dd/pone.0304517.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/38cd1c6aafbe/pone.0304517.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/9de7a00f5ddb/pone.0304517.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/d81621df7a28/pone.0304517.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/4a26c9f81529/pone.0304517.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/1bc745649821/pone.0304517.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/e839f14cebf0/pone.0304517.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c190/11326590/70c44e66d1dd/pone.0304517.g007.jpg

相似文献

1
An enhanced round robin using dynamic time quantum for real-time asymmetric burst length processes in cloud computing environment.云计算环境中用于实时非对称突发长度进程的增强型循环动态时间量子。
PLoS One. 2024 Aug 15;19(8):e0304517. doi: 10.1371/journal.pone.0304517. eCollection 2024.
2
Federated learning inspired Antlion based orchestration for Edge computing environment.联邦学习启发的基于蚁狮的编排在边缘计算环境中。
PLoS One. 2024 Jun 4;19(6):e0304067. doi: 10.1371/journal.pone.0304067. eCollection 2024.
3
Cloud-Based Advanced Shuffled Frog Leaping Algorithm for Tasks Scheduling.基于云的高级混合蛙跳算法在任务调度中的应用
Big Data. 2024 Apr;12(2):110-126. doi: 10.1089/big.2022.0095. Epub 2023 Mar 3.
4
Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments.基于蝗虫启发式算法的云计算环境中的云单元调度
Sensors (Basel). 2021 Nov 3;21(21):7308. doi: 10.3390/s21217308.
5
Load Balancing in Cloud Computing Environment Using Improved Weighted Round Robin Algorithm for Nonpreemptive Dependent Tasks.基于改进加权循环算法的云计算环境中针对非抢占式相关任务的负载均衡
ScientificWorldJournal. 2016;2016:3896065. doi: 10.1155/2016/3896065. Epub 2016 Feb 3.
6
Evaluation of Task Scheduling Algorithms in Heterogeneous Computing Environments.异构计算环境中的任务调度算法评估。
Sensors (Basel). 2021 Sep 2;21(17):5906. doi: 10.3390/s21175906.
7
Secure Scientific Applications Scheduling Technique for Cloud Computing Environment Using Global League Championship Algorithm.基于全球联赛锦标赛算法的云计算环境安全科学应用调度技术
PLoS One. 2016 Jul 6;11(7):e0158102. doi: 10.1371/journal.pone.0158102. eCollection 2016.
8
GCWOAS2: Multiobjective Task Scheduling Strategy Based on Gaussian Cloud-Whale Optimization in Cloud Computing.GCWOAS2:云计算中基于高斯云-鲸鱼优化的多目标任务调度策略
Comput Intell Neurosci. 2021 Jun 10;2021:5546758. doi: 10.1155/2021/5546758. eCollection 2021.
9
An Efficient Dynamic-Decision Based Task Scheduler for Task Offloading Optimization and Energy Management in Mobile Cloud Computing.一种用于移动云计算中任务卸载优化和能量管理的高效基于动态决策的任务调度器。
Sensors (Basel). 2021 Jul 1;21(13):4527. doi: 10.3390/s21134527.
10
A deadline constrained scheduling algorithm for cloud computing system based on the driver of dynamic essential path.基于动态关键路径驱动的云计算系统有时间约束调度算法
PLoS One. 2019 Mar 8;14(3):e0213234. doi: 10.1371/journal.pone.0213234. eCollection 2019.

引用本文的文献

1
DBDAA: A real-time approach to Dynamic Banker's Deadlock Avoidance Algorithm with optimized time complexity.DBDAA:一种具有优化时间复杂度的实时动态银行家死锁避免算法。
PLoS One. 2024 Sep 20;19(9):e0310807. doi: 10.1371/journal.pone.0310807. eCollection 2024.

本文引用的文献

1
The Rise of Cloud Computing: Data Protection, Privacy, and Open Research Challenges-A Systematic Literature Review (SLR).云计算的兴起:数据保护、隐私和开放研究的挑战——系统文献综述 (SLR)。
Comput Intell Neurosci. 2022 Jun 7;2022:8303504. doi: 10.1155/2022/8303504. eCollection 2022.