首页> 外文会议>IEEE International Conference on Cluster Computing >CORP: Cooperative Opportunistic Resource Provisioning for Short-Lived Jobs in Cloud Systems
【24h】

CORP: Cooperative Opportunistic Resource Provisioning for Short-Lived Jobs in Cloud Systems

机译:CORP:针对云系统中短期工作的合作机会资源配置

获取原文

摘要

In cloud systems, achieving high resource utilization and low Service Level Objective (SLO) violation rate are important to the cloud provider for high profit. For this purpose, recently, some methods have been proposed to predict allocated but unused resources and reallocate them to long-running service jobs. However, the accuracy of their prediction method relies on the existence of patterns in jobs' resource utilization. Therefore, these methods cannot be used for short-lived jobs, which usually do not have certain patterns but exhibit frequent fluctuations in resource requirements. Also, these methods may result in resource fragmentation and lead to low resource utilization because they neglect job resource intensity in multi-resource allocation and may allocate much more resources to jobs. To handle this problem, we propose a Cooperative Opportunistic Resource Provisioning scheme (CORP) for short-lived jobs. CORP uses the deep learning method to predict the amount of temporarily-unused resource of each short-lived job. It also predicts the fluctuations of the amount of unused resource using Hidden Markov Model, and adjusts the predicted amount for the peak and valley of unused resource, and dynamically allocates the corrected amount of resource to jobs. Further, CORP uses a job packing strategy by leveraging complementary jobs' requirements on different resource types and allocates such jobs to the same VM to fully utilize unused resources, which increases resource utilization. Extensive experimental results based on a real cluster and Amazon EC2 show that CORP achieves high resource utilization and low SLO violation rate compared to previous resource provisioning schemes.
机译:在云系统中,实现高资源利用率和低服务水平目标(SLO)违规率对于云提供商获取高利润至关重要。为此,最近提出了一些方法来预测已分配但未使用的资源并将其重新分配给长期运行的服务作业。但是,他们的预测方法的准确性取决于作业资源利用中模式的存在。因此,这些方法不能用于短暂的工作,这些工作通常没有特定的模式,但是经常出现资源需求的波动。而且,这些方法可能会导致资源碎片化并导致资源利用率低下,因为它们在多资源分配中忽略了作业资源强度,并且可能为作业分配更多的资源。为了解决此问题,我们为短期工作提出了合作机会资源调配方案(CORP)。 CORP使用深度学习方法来预测每个短期工作的临时未使用资源的数量。它还使用“隐马尔可夫模型”预测未使用资源量的波动,并调整未使用资源的峰值和谷值的预测量,并将校正后的资源量动态分配给作业。此外,CORP通过利用补充作业对不同资源类型的需求来使用作业打包策略,并将此类作业分配给同一VM以充分利用未使用的资源,从而提高了资源利用率。基于真实集群和Amazon EC2的大量实验结果表明,与以前的资源供应方案相比,CORP实现了较高的资源利用率和较低的SLO违规率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号