We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DC

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Distributed, Parallel, and Cluster Computing

Title: Scheduling Policies for Stability and Optimal Server Running Cost in Cloud Computing Platforms

Abstract: We propose throughput and cost optimal job scheduling algorithms in cloud computing platforms offering Infrastructure as a Service. We first consider online migration and propose job scheduling algorithms to minimize job migration and server running costs. We consider algorithms that assume knowledge of job-size on arrival of jobs. We characterize the optimal cost subject to system stability. We develop a drift-plus-penalty framework based algorithm that can achieve optimal cost arbitrarily closely. Specifically this algorithm yields a trade-off between delay and costs. We then relax the job-size knowledge assumption and give an algorithm that uses readily offered service to the jobs. We show that this algorithm gives order-wise identical cost as the job size based algorithm. Later, we consider offline job migration that incurs migration delays. We again present throughput optimal algorithms that minimize server running cost. We illustrate the performance of the proposed algorithms and compare these to the existing algorithms via simulation.
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC)
Cite as: arXiv:2201.09050 [cs.DC]
  (or arXiv:2201.09050v4 [cs.DC] for this version)

Submission history

From: Haritha K [view email]
[v1] Sat, 22 Jan 2022 13:57:37 GMT (292kb,D)
[v2] Thu, 27 Jan 2022 23:44:05 GMT (289kb,D)
[v3] Mon, 31 Jan 2022 09:14:03 GMT (292kb,D)
[v4] Sun, 5 Jun 2022 06:34:34 GMT (292kb,D)

Link back to: arXiv, form interface, contact.