Robust multi-resource allocation with demand uncertainties in cloud scheduler

Jianguo Yao, Qiumin Lu, Hans Arno Jacobsen, Haibing Guan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

18 Scopus citations

Abstract

Cloud scheduler manages multi-resources (e.g., CPU, GPU, memory, storage etc.) in cloud platform to improve resource utilization and achieve cost-efficiency for cloud providers. The optimal allocation for multi-resources has become a key technique in cloud computing and attracted more and more researchers' attentions. The existing multi-resource allocation methods are developed based on a condition that the job has constant demands for multi-resources. However, these methods may not apply in a real cloud scheduler due to the dynamic resource demands in jobs' execution. In this paper, we study a robust multi-resource allocation problem with uncertainties brought by varying resource demands. To this end, the cost function is chosen as either of two multi-resource efficiency-fairness metrics called Fairness on Dominant Shares and Generalized Fairness on Jobs, and we model the resource demand uncertainties through three typical models, i.e., scenario demand uncertainty, box demand uncertainty and ellipsoidal demand uncertainty. By solving an optimization problem we get the solution for robust multi-resource allocation with uncertainties for cloud scheduler. The extensive simulations show that the proposed approach can handle the resource demand uncertainties and the cloud scheduler runs in an optimized and robust manner.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE 36th International Symposium on Reliable Distributed Systems, SRDS 2017
PublisherIEEE Computer Society
Pages34-43
Number of pages10
ISBN (Electronic)9781538616796
DOIs
StatePublished - 13 Oct 2017
Event36th IEEE International Symposium on Reliable Distributed Systems, SRDS 2017 - Hong Kong, Hong Kong
Duration: 26 Sep 201729 Sep 2017

Publication series

NameProceedings of the IEEE Symposium on Reliable Distributed Systems
Volume2017-September
ISSN (Print)1060-9857

Conference

Conference36th IEEE International Symposium on Reliable Distributed Systems, SRDS 2017
Country/TerritoryHong Kong
CityHong Kong
Period26/09/1729/09/17

Keywords

  • Cloud scheduler
  • Demand uncertainties
  • Multi-resource
  • Robust

Fingerprint

Dive into the research topics of 'Robust multi-resource allocation with demand uncertainties in cloud scheduler'. Together they form a unique fingerprint.

Cite this