论文标题

不确定性下的云工作负载的真实在线安排

Truthful Online Scheduling of Cloud Workloads under Uncertainty

论文作者

Babaioff, Moshe, Lempel, Ronny, Lucier, Brendan, Menache, Ishai, Slivkins, Aleksandrs, Wong, Sam Chiu-Wai

论文摘要

云计算客户通常会在\ emph {大约}的常规时间表上提交重复的作业和计算管道,并具有出现差异的到达和运行时间。这种模式是机器学习中训练任务的典型特征,使客户可以部分预测未来的工作需求。我们开发了一个以在线方式接收工作语句(SOW)的云计算平台模型。母猪描述了未来的工作,其到达时间和持续时间是概率的,并且对提交代理商的实用性随着完成时间而下降。到达和持续时间分布以及公用事业功能被视为私人客户信息,并由战略代理报告给针对社会福利进行优化的调度程序。 我们设计的定价,调度和驱逐机制激励了母猪的真实报道。一个重要的挑战是尽管平台可能变得饱和,但仍保持激励措施。我们介绍了一个框架,以减少不确定性的调度,以免不确定。使用此框架,我们分别解决了作品陈述的对抗和随机提交,并分别获得对数和恒定的竞争机制。

Cloud computing customers often submit repeating jobs and computation pipelines on \emph{approximately} regular schedules, with arrival and running times that exhibit variance. This pattern, typical of training tasks in machine learning, allows customers to partially predict future job requirements. We develop a model of cloud computing platforms that receive statements of work (SoWs) in an online fashion. The SoWs describe future jobs whose arrival times and durations are probabilistic, and whose utility to the submitting agents declines with completion time. The arrival and duration distributions, as well as the utility functions, are considered private customer information and are reported by strategic agents to a scheduler that is optimizing for social welfare. We design pricing, scheduling, and eviction mechanisms that incentivize truthful reporting of SoWs. An important challenge is maintaining incentives despite the possibility of the platform becoming saturated. We introduce a framework to reduce scheduling under uncertainty to a relaxed scheduling problem without uncertainty. Using this framework, we tackle both adversarial and stochastic submissions of statements of work, and obtain logarithmic and constant competitive mechanisms, respectively.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源