首页> 外文会议>IEEE International Conference on Cloud Computing Technology and Science >Algorithms for Optimising Heterogeneous Cloud Virtual Machine Clusters
【24h】

Algorithms for Optimising Heterogeneous Cloud Virtual Machine Clusters

机译:优化异构云虚拟机集群的算法

获取原文

摘要

It is challenging to execute an application in a heterogeneous cloud cluster, which consists of multiple types of virtual machines with different performance capabilities and prices. This paper aims to mitigate this challenge by proposing a scheduling mechanism to optimise the execution of Bag-of-Task jobs on a heterogeneous cloud cluster. The proposed scheduler considers two approaches to select suitable cloud resources for executing a user application while satisfying pre-defined Service Level Objectives (SLOs) both in terms of execution deadline and minimising monetary cost. Additionally, a mechanism for dynamic re-assignment of jobs during execution is presented to resolve potential violation of SLOs. Experimental studies are performed both in simulation and on a public cloud using real-world applications. The results highlight that our scheduling approaches result in cost saving of up to 31% in comparison to naive approaches that only employ a single type of virtual machine in a homogeneous cluster. Dynamic reassignment completely prevents deadline violation in the best-case and reduces deadline violations by 95% in the worst-case scenario.
机译:在异构云集群中执行应用程序具有挑战性,该集群由具有不同性能和价格的多种类型的虚拟机组成。本文旨在通过提出一种调度机制来优化异构云集群上任务袋作业的执行,从而缓解这一挑战。提出的调度程序考虑了两种方法,以选择合适的云资源来执行用户应用程序,同时在执行期限和最小化货币成本方面都满足预定义的服务水平目标(SLO)。此外,提出了一种在执行过程中动态重新分配作业的机制,以解决可能违反SLO的问题。使用真实世界的应用程序,既可以在仿真中也可以在公共云上进行实验研究。结果表明,与仅在同类集群中采用单一类型虚拟机的朴素方法相比,我们的调度方法最多可节省31%的成本。动态重新分配完全可以防止在最佳情况下违反期限,在最坏情况下可以将违反期限减少95%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号