Profit Maximization for Cloud Brokers in Cloud Computing

Along with the development of cloud computing, more and more applications are migrated into the cloud. An important feature of cloud computing is pay-as-you-go. However, most users always should pay more than their actual usage due to the one-hour billing cycle. In addition, most cloud service provi...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on parallel and distributed systems Vol. 30; no. 1; pp. 190 - 203
Main Authors Mei, Jing, Li, Kenli, Tong, Zhao, Li, Qiang, Li, Keqin
Format Journal Article
LanguageEnglish
Published New York IEEE 01.01.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Along with the development of cloud computing, more and more applications are migrated into the cloud. An important feature of cloud computing is pay-as-you-go. However, most users always should pay more than their actual usage due to the one-hour billing cycle. In addition, most cloud service providers provide a certain discount for long-term users, but short-term users with small computing demands cannot enjoy this discount. To reduce the cost of cloud users, we introduce a new role, which is cloud broker . A cloud broker is an intermediary agent between cloud providers and cloud users. It rents a number of reserved VMs from cloud providers with a good price and offers them to users on an on-demand basis at a cheaper price than that provided by cloud providers. Besides, the cloud broker adopts a shorter billing cycle compared with cloud providers. By doing this, the cloud broker can reduce a great amount of cost for user. In addition to reduce the user cost, the cloud broker also could earn the difference in prices between on-demand and reserved VMs. In this paper, we focus on how to configure a cloud broker and how to price its VMs such that its profit can be maximized on the premise of saving costs for users. Profit of a cloud broker is affected by many factors such as the user demands, the purchase price and the sales price of VMs, the scale of the cloud broker, etc.. Moreover, these factors are affected mutually, which makes the analysis on profit more complicated. In this paper, we first give a synthetically analysis on all the affecting factors, and define an optimal multiserver configuration and VM pricing problem which is modeled as a profit maximization problem. Second, combining the partial derivative and bisection search method, we propose a heuristic method to solve the optimization problem. The near-optimal solutions can be used to guide the configuration and VM pricing of the cloud broker. Moreover, a series of comparisons are given which show that a cloud broker can save a considerable cost for users.
AbstractList Along with the development of cloud computing, more and more applications are migrated into the cloud. An important feature of cloud computing is pay-as-you-go. However, most users always should pay more than their actual usage due to the one-hour billing cycle. In addition, most cloud service providers provide a certain discount for long-term users, but short-term users with small computing demands cannot enjoy this discount. To reduce the cost of cloud users, we introduce a new role, which is cloud broker . A cloud broker is an intermediary agent between cloud providers and cloud users. It rents a number of reserved VMs from cloud providers with a good price and offers them to users on an on-demand basis at a cheaper price than that provided by cloud providers. Besides, the cloud broker adopts a shorter billing cycle compared with cloud providers. By doing this, the cloud broker can reduce a great amount of cost for user. In addition to reduce the user cost, the cloud broker also could earn the difference in prices between on-demand and reserved VMs. In this paper, we focus on how to configure a cloud broker and how to price its VMs such that its profit can be maximized on the premise of saving costs for users. Profit of a cloud broker is affected by many factors such as the user demands, the purchase price and the sales price of VMs, the scale of the cloud broker, etc.. Moreover, these factors are affected mutually, which makes the analysis on profit more complicated. In this paper, we first give a synthetically analysis on all the affecting factors, and define an optimal multiserver configuration and VM pricing problem which is modeled as a profit maximization problem. Second, combining the partial derivative and bisection search method, we propose a heuristic method to solve the optimization problem. The near-optimal solutions can be used to guide the configuration and VM pricing of the cloud broker. Moreover, a series of comparisons are given which show that a cloud broker can save a considerable cost for users.
Author Mei, Jing
Li, Qiang
Li, Keqin
Li, Kenli
Tong, Zhao
Author_xml – sequence: 1
  givenname: Jing
  orcidid: 0000-0002-6258-0114
  surname: Mei
  fullname: Mei, Jing
  email: jingmei1988@163.com
  organization: ed HPCSIP, Ministry of Education of China, College of Information Science and Engineering, Hunan Normal University, Changsha, Hunan, China
– sequence: 2
  givenname: Kenli
  orcidid: 0000-0002-2635-7716
  surname: Li
  fullname: Li, Kenli
  email: lkl@hnu.edu.cn
  organization: College of Information Science and Engineering, National Supercomputing Center in Changsha, Hunan University, Changsha, Hunan, China
– sequence: 3
  givenname: Zhao
  orcidid: 0000-0002-8624-6364
  surname: Tong
  fullname: Tong, Zhao
  email: tongzhao@hunnu.edu.cn
  organization: ed HPCSIP, Ministry of Education of China, College of Information Science and Engineering, Hunan Normal University, Changsha, Hunan, China
– sequence: 4
  givenname: Qiang
  orcidid: 0000-0001-5224-4048
  surname: Li
  fullname: Li, Qiang
  email: liqiang@hunnu.edu.cn
  organization: ed HPCSIP, Ministry of Education of China, College of Information Science and Engineering, Hunan Normal University, Changsha, Hunan, China
– sequence: 5
  givenname: Keqin
  surname: Li
  fullname: Li, Keqin
  email: lik@newpaltz.edu
  organization: College of Information Science and Engineering, National Supercomputing Center in Changsha, Hunan University, Changsha, Hunan, China
BookMark eNp9kE9PwzAMxSM0JLbBB0BcKnFusZMmTY5Q_kpDTGKco3RLUcbWjDSVgE9PxyYOHDjZst6zn38jMmh8Ywk5RcgQQV3MptfPGQWUGZUcaS4OyBA5lylFyQZ9DzlPFUV1REZtuwTAnEM-JHIafO1i8mg-3Np9meh8k9Q-JOXKd4vkKvg3G9rENftB6debLrrm9Zgc1mbV2pN9HZOX25tZeZ9Onu4eystJOqeKxRQVEwaKyggpsGIAgvexOBSWF0IsEC0Ka62RtLIiX1QFl0JSy0WdF1SAYmNyvtu7Cf69s23US9-Fpj-pKfJCgQTKelWxU82Db9tgaz138eeZGIxbaQS9xaS3mPQWk95j6p34x7kJbm3C57-es53H9dF_9ZIpxXNk36qmcq8
CODEN ITDSEO
CitedBy_id crossref_primary_10_1007_s10586_020_03151_w
crossref_primary_10_1109_TASE_2020_2971512
crossref_primary_10_4204_EPTCS_385_28
crossref_primary_10_1007_s11042_024_18556_7
crossref_primary_10_1007_s11227_021_04197_2
crossref_primary_10_1016_j_egyr_2021_10_094
crossref_primary_10_1109_ACCESS_2019_2937511
crossref_primary_10_1016_j_bspc_2024_106895
crossref_primary_10_3390_sym15111981
crossref_primary_10_1109_TCC_2021_3122445
crossref_primary_10_3390_coatings11101173
crossref_primary_10_1016_j_simpat_2023_102725
crossref_primary_10_1016_j_future_2024_01_002
crossref_primary_10_1109_ACCESS_2020_3018166
crossref_primary_10_1002_er_7316
crossref_primary_10_1007_s10462_024_10756_9
crossref_primary_10_3390_s21217300
crossref_primary_10_1016_j_scs_2022_103888
crossref_primary_10_1049_rpg2_12854
crossref_primary_10_3390_coatings11121564
crossref_primary_10_1109_TCC_2024_3390933
crossref_primary_10_22399_ijcesen_707
crossref_primary_10_1016_j_future_2025_107773
crossref_primary_10_1109_TSC_2019_2924002
crossref_primary_10_1016_j_egyr_2021_08_191
crossref_primary_10_1109_TCC_2024_3372370
crossref_primary_10_1109_TNSM_2021_3075619
crossref_primary_10_1007_s11761_022_00334_8
crossref_primary_10_1016_j_jnca_2022_103384
crossref_primary_10_1016_j_future_2022_11_031
crossref_primary_10_1109_TCC_2020_2992461
crossref_primary_10_7717_peerj_cs_2350
crossref_primary_10_1080_10919392_2020_1838847
crossref_primary_10_1109_TNSM_2022_3181145
crossref_primary_10_3390_coatings11121555
crossref_primary_10_1109_TASE_2019_2958979
crossref_primary_10_1109_JIOT_2019_2948432
crossref_primary_10_1109_TMC_2021_3075947
crossref_primary_10_1016_j_cities_2022_103794
crossref_primary_10_1109_TCC_2020_3047017
crossref_primary_10_1515_ijcre_2021_0145
crossref_primary_10_1016_j_jcss_2020_10_008
crossref_primary_10_1016_j_jpdc_2020_10_004
crossref_primary_10_32604_cmes_2023_043627
crossref_primary_10_1007_s10586_021_03525_8
crossref_primary_10_1007_s00607_020_00838_1
crossref_primary_10_1016_j_est_2023_108675
crossref_primary_10_1109_TVT_2023_3275365
crossref_primary_10_3390_su132111606
crossref_primary_10_1109_TPDS_2021_3112562
crossref_primary_10_1109_JIOT_2021_3090779
crossref_primary_10_1109_TCC_2021_3133464
crossref_primary_10_1002_dac_4334
crossref_primary_10_1002_ett_4492
crossref_primary_10_1109_TSUSC_2021_3115388
crossref_primary_10_1109_ACCESS_2021_3115238
crossref_primary_10_1109_TCAD_2021_3068095
crossref_primary_10_1016_j_neucom_2020_08_091
crossref_primary_10_1109_ACCESS_2019_2950435
crossref_primary_10_1016_j_jpdc_2021_05_016
crossref_primary_10_3390_info15040232
crossref_primary_10_1016_j_jpdc_2022_02_003
crossref_primary_10_1049_iet_com_2019_0554
crossref_primary_10_1007_s44227_024_00052_x
crossref_primary_10_1109_JIOT_2019_2942006
crossref_primary_10_3390_su132011466
Cites_doi 10.1109/CloudNet.2016.41
10.1016/j.simpat.2013.01.004
10.1109/MCI.2014.2369893
10.1109/TPDS.2015.2432799
10.1016/j.future.2008.12.001
10.1109/TC.2015.2401021
10.1007/s00607-012-0254-4
10.1186/2192-113X-1-2
10.1145/1496091.1496100
10.1109/TPDS.2012.203
10.1109/ICDCS.2013.20
10.1109/CLOUD.2015.93
10.1145/2701.2705
10.1109/TSC.2011.7
10.1109/IPDPS.2013.60
10.1109/ALLERTON.2015.7447117
10.1109/TEM.2014.2317760
10.1016/j.jksuci.2015.12.006
10.1016/j.future.2011.07.003
10.1109/TSC.2016.2589241
10.1007/s11227-011-0686-1
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/TPDS.2018.2851246
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEL
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Technology Research Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1558-2183
EndPage 203
ExternalDocumentID 10_1109_TPDS_2018_2851246
8399541
Genre orig-research
GrantInformation_xml – fundername: National Outstanding Youth Science Program of National Natural Science Foundation of China
  grantid: 61625202
– fundername: China Postdoctoral Science Foundation
  grantid: 2018T110829
  funderid: 10.13039/501100002858
– fundername: National Natural Science Foundation of China
  grantid: 61432005
  funderid: 10.13039/501100001809
– fundername: National Natural Science Foundation of China
  grantid: 61602170; 61502165; 61772182; 61370095; 61472124
  funderid: 10.13039/501100001809
GroupedDBID --Z
-~X
.DC
0R~
29I
4.4
5GY
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AGQYO
AHBIQ
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
IEDLZ
IFIPE
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNS
TN5
TWZ
UHB
AAYXX
CITATION
RIG
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c293t-1936a07ba6861b30065155507e5766d11e16eeea82be64db758682e56f4726093
IEDL.DBID RIE
ISSN 1045-9219
IngestDate Mon Jun 30 06:14:51 EDT 2025
Tue Jul 01 03:58:37 EDT 2025
Thu Apr 24 23:00:37 EDT 2025
Wed Aug 27 02:49:25 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c293t-1936a07ba6861b30065155507e5766d11e16eeea82be64db758682e56f4726093
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0001-5224-4048
0000-0002-2635-7716
0000-0002-6258-0114
0000-0002-8624-6364
PQID 2157908023
PQPubID 85437
PageCount 14
ParticipantIDs ieee_primary_8399541
proquest_journals_2157908023
crossref_citationtrail_10_1109_TPDS_2018_2851246
crossref_primary_10_1109_TPDS_2018_2851246
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2019-Jan.-1
2019-1-1
20190101
PublicationDateYYYYMMDD 2019-01-01
PublicationDate_xml – month: 01
  year: 2019
  text: 2019-Jan.-1
  day: 01
PublicationDecade 2010
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on parallel and distributed systems
PublicationTitleAbbrev TPDS
PublicationYear 2019
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref12
ref15
ref14
sarbazi-azad (ref21) 2013
ref30
ref11
ref10
ref17
ref18
fox (ref2) 2009
radi (ref19) 2015; 12
(ref9) 2017
(ref13) 2017
mell (ref6) 2009; 53
rajkumar (ref1) 2011; 8
ref24
ref23
ref26
ref20
kleinrock (ref25) 1975; 1
ref22
ref28
ref27
ref29
ref8
ref7
ref4
ref3
ref5
limbani (ref16) 2014; 2
References_xml – ident: ref18
  doi: 10.1109/CloudNet.2016.41
– ident: ref23
  doi: 10.1016/j.simpat.2013.01.004
– ident: ref3
  doi: 10.1109/MCI.2014.2369893
– ident: ref8
  doi: 10.1109/TPDS.2015.2432799
– ident: ref7
  doi: 10.1016/j.future.2008.12.001
– volume: 12
  year: 2015
  ident: ref19
  article-title: Efficient service broker policy for large-scale cloud environments
  publication-title: Int J Comput Sci
– ident: ref11
  doi: 10.1109/TC.2015.2401021
– ident: ref15
  doi: 10.1007/s00607-012-0254-4
– volume: 2
  start-page: 793
  year: 2014
  ident: ref16
  article-title: A proposed service broker strategy in cloudanalyst for cost-effective data center selection
  publication-title: Int J Eng Res Appl
– ident: ref14
  doi: 10.1186/2192-113X-1-2
– volume: 1
  year: 1975
  ident: ref25
  publication-title: Queueing Systems Theory
– ident: ref5
  doi: 10.1145/1496091.1496100
– ident: ref26
  doi: 10.1109/TPDS.2012.203
– ident: ref10
  doi: 10.1109/ICDCS.2013.20
– ident: ref20
  doi: 10.1109/CLOUD.2015.93
– start-page: 359
  year: 2013
  ident: ref21
  article-title: A cloud broker architecture for multicloud environments
– ident: ref30
  doi: 10.1145/2701.2705
– year: 2009
  ident: ref2
  article-title: Above the clouds: A berkeley view of cloud computing
– ident: ref12
  doi: 10.1109/TSC.2011.7
– year: 2017
  ident: ref13
– ident: ref28
  doi: 10.1109/IPDPS.2013.60
– ident: ref24
  doi: 10.1109/ALLERTON.2015.7447117
– volume: 53
  year: 2009
  ident: ref6
  article-title: The NIST definition of cloud computing
  publication-title: Nat Inst Standards Technol
– ident: ref27
  doi: 10.1109/TEM.2014.2317760
– ident: ref17
  doi: 10.1016/j.jksuci.2015.12.006
– ident: ref22
  doi: 10.1016/j.future.2011.07.003
– year: 2017
  ident: ref9
– volume: 8
  start-page: 1
  year: 2011
  ident: ref1
  publication-title: Cloud Computing Principles and Paradigms
– ident: ref4
  doi: 10.1109/TSC.2016.2589241
– ident: ref29
  doi: 10.1007/s11227-011-0686-1
SSID ssj0014504
Score 2.5242534
Snippet Along with the development of cloud computing, more and more applications are migrated into the cloud. An important feature of cloud computing is...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 190
SubjectTerms Cloud broker
Cloud computing
Computational modeling
Computing costs
Configurations
Cost engineering
cost reduction
Data centers
Heuristic methods
Maximization
Optimization
Pricing
Pricing policies
Profit maximization
Profits
queue model
service demand
Time factors
VM configuration
VM pricing
Title Profit Maximization for Cloud Brokers in Cloud Computing
URI https://ieeexplore.ieee.org/document/8399541
https://www.proquest.com/docview/2157908023
Volume 30
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFH_MnfTgdFOcTunBk9iun_k4ynQMYTJwg91K06YwNjvRFsS_3pc2LUNFvJWShDTvveb3S94HwDVVrgg-k6ZIVVJtlzumiCgxqRBJHKEKyTJ35_SJTBb-4zJYtuC2iYWRUpbOZ9JSj-VdfrKNC3VUNmQqDlNFqe8hcatitZobAz8oSwUiuwhMjmaobzAdmw_ns_tn5cTFLBfxhauw7s4eVBZV-fEnLreXcQem9cQqr5K1VeTCij-_5Wz878yP4FDjTOOuUoxjaMmsC526hoOhTboLBzsJCXvAZqqEd25Mo4_Vi47QNBDWGqPNtkgM5OxrhIvGKtMvqvGw6wksxg_z0cTUtRXMGDf43ETcRiKbiogw4ghPIRFEFggOJRIQkjiOdAh-RcRcIYmfCKQVhLkyIKlPkQJx7xTa2TaTZ2AgaIpcHlOeMuE7gjMqXA8FnfrIPkTC-mDXqx3GOvG4qn-xCUsCYvNQCShUAgq1gPpw03R5rbJu_NW4pxa8aajXug-DWqShtsv3EAEO5Sq82Dv_vdcF7OPYvDpkGUA7fyvkJcKOXFyV-vYFouHRhg
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFH8heFAPoqARRd3Bk3GDfXXt0aAGlRESIeHWrFuXEBCMjsT41_u6dYSoMd6WpW_r-tq93699HwCXgXJF8Kg0RaqSajvMNkUUEDMQIokjnEIyz90ZDkhv7D1O_EkFrtexMFLK3PlMWuoyP8tPlvFKbZW1qYrDVFHqW2j3fbuI1lqfGXh-XiwQ-YVvMlyI-gzT7rD2aHj7rNy4qOUgwnAU2t2wQnlZlR__4tzA3NcgLLtW-JXMrFUmrPjzW9bG__Z9H_Y00jRuiqlxABW5qEOtrOJg6EVdh92NlIQNoENVxDszwuhj-qJjNA0EtkZ3vlwlBrL2GQJGY7rQN4rnoeghjO_vRt2eqasrmDGa-MxE5EaiTiAiQoktXIVFEFsgPJRIQUhi29Im-BURdYQkXiKQWBDqSJ-kXoAkiLlHUF0sF_IYDIRNkcPigKVUeLZgNBCOi6pOPeQfIqFN6JSjzWOdelxVwJjznIJ0GFcK4kpBXCuoCVdrkdci78ZfjRtqwNcN9Vg3oVWqlOuV-c4R4gRMBRi7J79LXcB2bxT2ef9h8HQKO_geVmy5tKCava3kGYKQTJznc-8Lv_rUzw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Profit+Maximization+for+Cloud+Brokers+in+Cloud+Computing&rft.jtitle=IEEE+transactions+on+parallel+and+distributed+systems&rft.au=Mei%2C+Jing&rft.au=Li%2C+Kenli&rft.au=Tong%2C+Zhao&rft.au=Li%2C+Qiang&rft.date=2019-01-01&rft.issn=1045-9219&rft.eissn=1558-2183&rft.volume=30&rft.issue=1&rft.spage=190&rft.epage=203&rft_id=info:doi/10.1109%2FTPDS.2018.2851246&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TPDS_2018_2851246
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1045-9219&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1045-9219&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1045-9219&client=summon