Renting Servers for Multi-Parameter Jobs in the Cloud
Yaqiao Li, Mahtab Masoori, Lata Narayanan, Denis Pankratov

TL;DR
This paper investigates the problem of scheduling multi-parameter jobs in cloud environments, introducing algorithms with proven competitive ratios and demonstrating their effectiveness through theoretical bounds and experiments.
Contribution
It introduces a family of monotone AF algorithms with tight competitive ratios and extends 1D algorithms to multi-dimensional settings, providing new bounds and a practical greedy algorithm.
Findings
Monotone AF algorithms have a tight competitive ratio of Theta(d mu).
The dimension d scales the competitive ratio in the extended algorithms.
The greedy algorithm performs well across various settings in experiments.
Abstract
We study the Renting Servers in the Cloud problem (RSiC) in multiple dimensions. In this problem, a sequence of multi-parameter jobs must be scheduled on servers that can be rented on-demand. Each job has an arrival time, a finishing time, and a multi-dimensional size vector that specifies its resource demands. Each server has a multi-dimensional capacity and jobs can be scheduled on a server as long as in each dimension the sum of sizes of jobs does not exceed the capacity of the server in that dimension. The goal is to minimize the total rental time of servers needed to process the job sequence. AF algorithms do not rent new servers to accommodate a job unless they have to. We introduce a sub-family of AF algorithms called monotone AF algorithms. We show this family have a tight competitive ratio of , where is the dimension of the problem and is the ratio between…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Transportation and Mobility Innovations · Scheduling and Optimization Algorithms
