首页> 外文会议>2013 22nd Australasian Conference on Software Engineering >An Empirical Investigation on the Simulation of Priority and Shortest-Job-First Scheduling for Cloud-Based Software Systems
【24h】

An Empirical Investigation on the Simulation of Priority and Shortest-Job-First Scheduling for Cloud-Based Software Systems

机译:基于云的软件系统优先级和最短工作优先调度仿真的实证研究

获取原文
获取原文并翻译 | 示例

摘要

Background: Given the dynamics in resource allocation schemes offered by cloud computing, effective scheduling algorithms are important to utilize these benefits. Aim: In this paper, we propose a scheduling algorithm integrated with task grouping, priority-aware and SJF (shortest-job-first) to reduce the waiting time and make span, as well as to maximize resource utilization. Method: Scheduling is responsible for allocating the tasks to the best suitable resources with consideration of some dynamic parameters, restrictions and demands, such as network restriction and resource processing capability as well as waiting time. The proposed scheduling algorithm is integrated with task grouping, prioritization of bandwidth awareness and SJF algorithm, which aims at reducing processing time, waiting time and overhead. In the experiment, tasks are generated using Gaussian distribution and resources are created using Random distribution as well as CloudSim framework is used to simulate the proposed algorithm under various conditions. Results are then compared with existing algorithms for evaluation. Results: In comparison with existing task grouping algorithms, results show that the proposed algorithm waiting time and processing time decreased significantly (over 30%). Conclusion: The proposed method effectively minimizes waiting time and processing time and reduces processing cost to achieve optimum resources utilization and minimum overhead, as well as to reduce influence of bandwidth bottleneck in communication.
机译:背景:鉴于云计算提供的资源分配方案的动态性,有效的调度算法对于利用这些优势非常重要。目的:在本文中,我们提出了一种与任务分组,优先级感知和SJF(最短作业优先)集成的调度算法,以减少等待时间和建立跨度,并最大程度地利用资源。方法:调度负责在考虑一些动态参数,限制和要求(例如网络限制和资源处理能力以及等待时间)的情况下,将任务分配给最合适的资源。所提出的调度算法与任务分组,带宽感知优先级和SJF算法集成在一起,旨在减少处理时间,等待时间和开销。在实验中,使用高斯分布生成任务,使用随机分布创建资源,并使用CloudSim框架在各种条件下模拟所提出的算法。然后将结果与现有算法进行比较以进行评估。结果:与现有的任务分组算法相比,结果表明所提出的算法等待时间和处理时间显着减少(超过30%)。结论:该方法有效地减少了等待时间和处理时间,降低了处理成本,以实现资源的最佳利用和最小的开销,并减少了带宽瓶颈对通信的影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号