【24h】

Enhancements to the Decision Process of the Self-Tuning dynP Scheduler

机译:自我调整dynP Scheduler决策过程的增强

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

摘要

The self-tuning dynP scheduler for modern cluster resource management systems switches between different basic scheduling policies dynamically during run time. This allows to react on changing characteristics of the waiting jobs. In this paper we present enhancements to the decision process of the self-tuning dynP scheduler and evaluate their impact on the performance: (ⅰ) While doing a self-tuning step a performance metric is needed for ranking the schedules generated by the different basic scheduling policies. This allows different objectives for the self-tuning process, e. g. more user centric by improving the response time, or more owner centric by improving the makespan. (ⅱ) Furthermore, a self-tuning process can be called at different times of the scheduling process: only at times when the characteristics of waiting jobs change (half self-tuning), i. e. new jobs are submitted; or always when the schedule changes (full self-tuning), i.e. when jobs are submitted or running jobs terminate. We use discrete event simulations to evaluate the achieved performance. As job input for driving the simulations we use original traces from real supercomputer installations. The evaluation of the two enhancements to the decision process of the self-tuning dynP scheduler shows that a good performance is achieved, if the self-tuning metric is the same as the metric used measuring the overall performance at the end of the simulation. Additionally, calling the self-tuning process only when new jobs are submitted, is sufficient in most scenarios and the performance difference to full self-tuning is small.
机译:用于现代群集资源管理系统的自调整dynP调度程序在运行时动态地在不同的基本调度策略之间切换。这允许对等待的作业的变化特性做出反应。在本文中,我们介绍了自调整dynP调度程序的决策过程的增强功能,并评估了其对性能的影响:(ⅰ)在执行自调整步骤时,需要一种性能指标来对由不同基本调度生成的计划进行排名政策。这为自整定过程提供了不同的目标,例如。 G。通过缩短响应时间,以用户为中心,或者通过改善有效期,以用户为中心。 (ⅱ)此外,可以在调度过程的不同时间调用自调整过程:仅在等待作业的特性发生变化的时候(半自调整),即e。提交新工作;或总是在时间表更改时(完全自我调整),即提交作业或正在运行的作业终止时。我们使用离散事件模拟来评估实现的性能。作为驱动模拟的工作输入,我们使用来自真正的超级计算机安装的原始跟踪。对自调整dynP调度程序的决策过程的两项增强功能的评估表明,如果自调整指标与模拟结束时用于测量总体性能的指标相同,则可以实现良好的性能。此外,在大多数情况下,仅在提交新作业时才调用自调整过程,这在大多数情况下已足够,并且与完全自调整的性能差异很小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号