首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium >Dynamic Resource Allocation of Computer Clusters with Probabilistic Workloads
【24h】

Dynamic Resource Allocation of Computer Clusters with Probabilistic Workloads

机译:具有概率工作负载的计算机群集动态资源分配

获取原文

摘要

Real-time resource scheduling is an important factor for improving the performance of cluster computing. In many distributed and parallel processing systems, particularly real-time systems, it is desirable and more efficient for jobs to finish as close to a target time as possible. This work models the execution time for such a stochastic environment and proposes a dynamic algorithm for optimizing the job completion times by dynamically allocating resources to jobs that are behind schedule and taking resources from jobs that are ahead of schedule. We validate our analytical model with simulations that represent the real computing environment. The results of our simulations show that our alternative is the best estimate to predict the time remaining by using earlier data. Emphasis is placed on where variance enters the system and how well it can be controlled. Also our dynamic algorithm involves modifying the architecture to help reduce the peak number of servers used to execute a job and thus optimize the computation cost.
机译:实时资源调度是提高集群计算性能的重要因素。在许多分布式和并行处理系统中,特别是实时系统,对于作业来说是理想的,更有效地完成尽可能接近目标时间。这项工作模拟了这种随机环境的执行时间,并提出了一种动态算法,用于通过将资源动态分配给落后的时间表并从计划提前的作业中获取资源来优化作业完成时间。我们使用代表真实计算环境的模拟验证我们的分析模型。我们的模拟结果表明,我们的替代方案是通过使用早期数据预测剩余时间的最佳估计。重点放在差异进入系统的位置以及如何控制它。此外,我们的动态算法涉及修改架构,以帮助减少用于执行作业的服务器的峰值数,从而优化计算成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号