Online Resource Allocation With Machine Variability: A Bandit Perspective

Autor: Jun Guo, Huanle Xu, Wing Cheong Lau, Alex X. Liu, Tiantong Zeng, Yang Liu
Rok vydání: 2020
Předmět:
Zdroj: IEEE/ACM Transactions on Networking. 28:2243-2256
ISSN: 1558-2566
1063-6692
DOI: 10.1109/tnet.2020.3006906
Popis: Approximation jobs that allow partial execution of their many tasks to achieve valuable results have played an important role in today’s large-scale data analytics. This fact can be utilized to maximize the system utility of a big data computing cluster by choosing proper tasks in scheduling for each approximation job. A fundamental challenge herein, however, is that the machine service capacity may fluctuate substantially during a job’s lifetime, which makes it difficult to assign valuable tasks to well-performing machines. In addition, the cluster scheduler needs to make online scheduling decisions without knowing future job arrivals according to machine availabilities. In this paper, we tackle this online resource allocation problem for approximation jobs in parallel computing clusters. In particular, we model a cluster with heterogeneous machines as a multi-armed bandit where each machine is treated as an arm. By making estimations on machine service rates while balancing the exploration-exploitation trade-off, we design an efficient online resource allocation algorithm from a bandit perspective. The proposed algorithm extends existing online convex optimization techniques and yields a sublinear regret bound. Moreover, we also examine the performance of the proposed algorithm via extensive trace-driven simulations and demonstrate that it outperforms the baselines substantially.
Databáze: OpenAIRE