Leveraging User Heterogeneities to Maximize Profits in the Cloud

Guo Xu, Tongquan Wei*, Junlong Zhou, Mingsong Chen

*Corresponding author for this work

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

1 Scopus citations

Abstract

The main goal of a cloud service provider is to make profits by providing services to users. Existing pricing strategies adopt a single revenue function for different types of service requests, which ignores the heterogeneity of users and leads to low profits. In this paper, we propose a heterogeneity-aware request scheduling scheme that maximizes profits of service providers by exploiting the heterogeneity of users. Specifically, we first model charge functions of requests at the granularity of individual users to capture their heterogeneity. Then an integer linear programming (ILP)-based optimal scheduling algorithm is designed to maximize profits, which is followed by an approximate but lightweight genetic algorithm (GA)-based profit improvement scheme. The GA-based scheme is particularly tailored for applications of high scheduling resolution. Extensive simulation results show that our schemes improve profits by at least 22.46% compared to benchmarking methods while achieving at least 13.51 times of speedup.

Original languageEnglish
Title of host publicationProceedings - 2018 IEEE 24th International Conference on Parallel and Distributed Systems, ICPADS 2018
PublisherIEEE Computer Society
Pages170-177
Number of pages8
ISBN (Electronic)9781538673089
DOIs
StatePublished - 2 Jul 2018
Event24th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2018 - Singapore, Singapore
Duration: 11 Dec 201813 Dec 2018

Publication series

NameProceedings of the International Conference on Parallel and Distributed Systems - ICPADS
Volume2018-December
ISSN (Print)1521-9097

Conference

Conference24th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2018
Country/TerritorySingapore
CitySingapore
Period11/12/1813/12/18

Keywords

  • Cloud computing
  • profit maximization
  • user heterogeneity
  • user requests scheduling

Fingerprint

Dive into the research topics of 'Leveraging User Heterogeneities to Maximize Profits in the Cloud'. Together they form a unique fingerprint.

Cite this