arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2304.04797cs.LGcs.DCcs.SYeess.SY
收藏

RAPID:在动态公共云环境中实现快速在线策略学习

RAPID: Enabling Fast Online Policy Learning in Dynamic Public Cloud Environments

Oregon State University(俄勒冈州立大学);Intel Corporation(英特尔公司)

Drew Penney, Bin Li, Lizhong Chen, Jaroslaw J. Sydir, Anna Drewek-Ossowicka, Ramesh Illikkal, Charlie Tai, Ravi Iyer, Andrew Herdrich

AI总结:

针对公共云中动态工作负载的资源分配难题,RAPID框架利用轻量级QoS预测实现快速全在线策略学习,在真实平台上几分钟内稳定策略,QoS提升9.0倍,尽力而为性能提升19-43%。

摘要:

多工作负载之间的资源共享已成为云服务提供商中的普遍做法,其动机是提高资源利用率和降低拥有成本的需求。然而,由于资源争用可能对具有严格服务质量(QoS)要求的高优先级、面向用户的工作负载产生不利影响,有效的资源共享仍然是一个开放的挑战。尽管最近的方法已显示出有希望的结果,但这些工作在公共云环境中仍然不切实际,因为工作负载事先未知且可能仅运行短暂时间,从而禁止离线学习并显著阻碍在线学习。在本文中,我们提出了RAPID,一种用于在高度动态操作环境中进行快速、全在线资源分配策略学习的新颖框架。RAPID利用轻量级QoS预测,通过领域知识启发的样本效率和偏差减少技术实现,将控制与传统反馈源解耦,并以比先前工作快几个数量级的速度指导策略学习。在具有代表性云工作负载的真实服务器平台上的评估证实,RAPID可以在几分钟内学习稳定的资源分配策略,而先前最先进的方法需要数小时,同时将QoS提高9.0倍,并将尽力而为工作负载性能提高19-43%。

英文摘要:

Resource sharing between multiple workloads has become a prominent practice among cloud service providers, motivated by demand for improved resource utilization and reduced cost of ownership. Effective resource sharing, however, remains an open challenge due to the adverse effects that resource contention can have on high-priority, user-facing workloads with strict Quality of Service (QoS) requirements. Although recent approaches have demonstrated promising results, those works remain largely impractical in public cloud environments since workloads are not known in advance and may only run for a brief period, thus prohibiting offline learning and significantly hindering online learning. In this paper, we propose RAPID, a novel framework for fast, fully-online resource allocation policy learning in highly dynamic operating environments. RAPID leverages lightweight QoS predictions, enabled by domain-knowledge-inspired techniques for sample efficiency and bias reduction, to decouple control from conventional feedback sources and guide policy learning at a rate orders of magnitude faster than prior work. Evaluation on a real-world server platform with representative cloud workloads confirms that RAPID can learn stable resource allocation policies in minutes, as compared with hours in prior state-of-the-art, while improving QoS by 9.0x and increasing best-effort workload performance by 19-43%.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑