arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1907.04498cs.DScs.NI
收藏

使用串联服务器进行速度扩展

Speed Scaling with Tandem Servers

Rahul Vaze, Jayakrishnan Nair

摘要:

考虑串联服务器设置的速度缩放,其中存在一系列服务器,并且每个作业必须按顺序由每个服务器处理。服务器具有可变的速度,它们的功耗是速度的凸递增函数。我们考虑了最坏情况下的设置以及随机设置。在最坏的情况下,工作被假定为任意(可能是相反确定的)到达时刻的单位大小。对于这个问题,我们设计了一个在线的速度缩放算法,是不断的竞争,相对于最佳的离线算法,具有非因果关系的信息。所提出的算法在所有活动服务器上始终使用相同的速度,使得总功耗等于未完成作业的数量。在随机设置中,我们考虑一个更一般的串联网络,在每个阶段的服务器的并行银行。在这种情况下,我们表明,随机路由与一个简单的门控静态速度选择是恒定的竞争力。在这两种情况下,竞争比仅取决于幂函数,并且与工作负载和服务器数量无关。

英文摘要:

Speed scaling for a tandem server setting is considered, where there is a series of servers, and each job has to be processed by each of the servers in sequence. Servers have a variable speed, their power consumption being a convex increasing function of the speed. We consider the worst case setting as well as the stochastic setting. In the worst case setting, the jobs are assumed to be of unit size with arbitrary (possibly adversarially determined) arrival instants. For this problem, we devise an online speed scaling algorithm that is constant competitive with respect to the optimal offline algorithm that has non-causal information. The proposed algorithm, at all times, uses the same speed on all active servers, such that the total power consumption equals the number of outstanding jobs. In the stochastic setting, we consider a more general tandem network, with a parallel bank of servers at each stage. In this setting, we show that random routing with a simple gated static speed selection is constant competitive. In both cases, the competitive ratio depends only on the power functions, and is independent of the workload and the number of servers.

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

↑