Application-Aware Dynamic Fine-Grained Resource Provisioning in a Virtualized Cloud Data Center

A key factor of win-win cloud economy is how to trade off between the application performance from customers and the profit of cloud providers. Current researches on cloud resource allocation do not sufficiently address the issues of minimizing energy cost and maximizing revenue for various applicat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on automation science and engineering Jg. 14; H. 2; S. 1172 - 1184
Hauptverfasser: Bi, Jing, Yuan, Haitao, Tan, Wei, Zhou, MengChu, Fan, Yushun, Zhang, Jia, Li, Jianqiang
Format: Journal Article
Sprache:Englisch
Veröffentlicht: IEEE 01.04.2017
Schlagworte:
ISSN:1545-5955, 1558-3783
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract A key factor of win-win cloud economy is how to trade off between the application performance from customers and the profit of cloud providers. Current researches on cloud resource allocation do not sufficiently address the issues of minimizing energy cost and maximizing revenue for various applications running in virtualized cloud data centers (VCDCs). This paper presents a new approach to optimize the profit of VCDC based on the service-level agreements (SLAs) between service providers and customers. A precise model of the external and internal request arrival rates is proposed for virtual machines at different service classes. An analytic probabilistic model is then developed for non-steady VCDC states. In addition, a smart controller is developed for fine-grained resource provisioning and sharing among multiple applications. Furthermore, a novel dynamic hybrid metaheuristic algorithm is developed for the formulated profit maximization problem, based on simulated annealing and particle swarm optimization. The proposed algorithm can guarantee that differentiated service qualities can be provided with higher overall performance and lower energy cost. The advantage of the proposed approach is validated with trace-driven simulations.
AbstractList A key factor of win-win cloud economy is how to trade off between the application performance from customers and the profit of cloud providers. Current researches on cloud resource allocation do not sufficiently address the issues of minimizing energy cost and maximizing revenue for various applications running in virtualized cloud data centers (VCDCs). This paper presents a new approach to optimize the profit of VCDC based on the service-level agreements (SLAs) between service providers and customers. A precise model of the external and internal request arrival rates is proposed for virtual machines at different service classes. An analytic probabilistic model is then developed for non-steady VCDC states. In addition, a smart controller is developed for fine-grained resource provisioning and sharing among multiple applications. Furthermore, a novel dynamic hybrid metaheuristic algorithm is developed for the formulated profit maximization problem, based on simulated annealing and particle swarm optimization. The proposed algorithm can guarantee that differentiated service qualities can be provided with higher overall performance and lower energy cost. The advantage of the proposed approach is validated with trace-driven simulations.
Author Wei Tan
Haitao Yuan
Jing Bi
MengChu Zhou
Yushun Fan
Jia Zhang
Jianqiang Li
Author_xml – sequence: 1
  givenname: Jing
  surname: Bi
  fullname: Bi, Jing
– sequence: 2
  givenname: Haitao
  surname: Yuan
  fullname: Yuan, Haitao
– sequence: 3
  givenname: Wei
  surname: Tan
  fullname: Tan, Wei
– sequence: 4
  givenname: MengChu
  surname: Zhou
  fullname: Zhou, MengChu
– sequence: 5
  givenname: Yushun
  surname: Fan
  fullname: Fan, Yushun
– sequence: 6
  givenname: Jia
  surname: Zhang
  fullname: Zhang, Jia
– sequence: 7
  givenname: Jianqiang
  surname: Li
  fullname: Li, Jianqiang
BookMark eNp9kMtOwzAQRS1UJNrCByA2_oEUP-I4XkZ9gVQJBIVtNHUmyCh1KicFla8noRULFqzuLO6Z0ZwRGfjaIyHXnE04Z-Z2nT3PJ4JxNRGKSSnUGRlypdJI6lQO-jlWkTJKXZBR07wzJuLUsCHJs92uchZaV_so-4SAdHbwsHWWLpzHaBmgi4I-YVPvg0X6GOoP13Rt59-o8xToqwvtHir31dWmVb0v6AxaoFP0LYZLcl5C1eDVKcfkZTFfT--i1cPyfpqtIiulaiMbx5gmJZhUwUZDYRiIDXChjJUiiSUrYiMRmdElE0aJWKIuGE9KFGhMiXJM-HGvDXXTBCzzXXBbCIecs7w3lPeG8t5QfjLUMfoPY137Y6Ltvq7-JW-OpEPE30taJolOtPwGzKd2HA
CODEN ITASC7
CitedBy_id crossref_primary_10_1109_TSMC_2019_2906310
crossref_primary_10_1109_TASE_2020_3000946
crossref_primary_10_1109_TASE_2020_2971512
crossref_primary_10_1016_j_compind_2018_01_021
crossref_primary_10_1109_TCC_2019_2956498
crossref_primary_10_1109_TII_2017_2766528
crossref_primary_10_3233_JIFS_179602
crossref_primary_10_1109_ACCESS_2020_3035181
crossref_primary_10_1007_s11277_020_07306_1
crossref_primary_10_1016_j_ins_2018_12_027
crossref_primary_10_1145_3460201
crossref_primary_10_1109_JAS_2020_1003539
crossref_primary_10_1109_TSMC_2017_2782009
crossref_primary_10_3390_en13174378
crossref_primary_10_1109_TASE_2019_2895801
crossref_primary_10_1016_j_engappai_2022_105345
crossref_primary_10_1109_ACCESS_2017_2761553
crossref_primary_10_1016_j_egyr_2021_09_116
crossref_primary_10_1109_TCC_2020_3015703
crossref_primary_10_1016_j_suscom_2025_101167
crossref_primary_10_1109_TASE_2020_3027532
crossref_primary_10_1109_TITS_2020_3040728
crossref_primary_10_1109_TASE_2018_2795241
crossref_primary_10_1145_3433541
crossref_primary_10_1109_ACCESS_2017_2773645
crossref_primary_10_1109_LRA_2019_2899224
crossref_primary_10_1109_TASE_2020_2975225
crossref_primary_10_1109_TII_2020_3045690
crossref_primary_10_1109_TSC_2019_2918776
crossref_primary_10_1007_s00500_022_06782_w
crossref_primary_10_3390_sym13040697
crossref_primary_10_1109_TASE_2016_2526781
crossref_primary_10_1080_00207543_2022_2035008
crossref_primary_10_1080_17517575_2019_1585578
crossref_primary_10_1109_JIOT_2022_3186173
crossref_primary_10_1109_ACCESS_2019_2962093
crossref_primary_10_1109_TASE_2017_2741965
crossref_primary_10_1109_JIOT_2024_3383512
crossref_primary_10_1109_ACCESS_2025_3558743
crossref_primary_10_1109_ACCESS_2020_3020940
crossref_primary_10_1109_TASE_2019_2892480
crossref_primary_10_1109_TITS_2022_3177404
crossref_primary_10_1109_TSMC_2018_2791527
crossref_primary_10_1109_TASE_2018_2838340
crossref_primary_10_1109_ACCESS_2017_2666793
crossref_primary_10_1109_ACCESS_2020_2985234
crossref_primary_10_1109_ACCESS_2020_3046132
crossref_primary_10_1109_TASE_2017_2693688
crossref_primary_10_1109_TSC_2018_2878561
crossref_primary_10_1109_TASE_2021_3133601
crossref_primary_10_1109_TNSM_2022_3228402
crossref_primary_10_1016_j_jclepro_2022_135782
crossref_primary_10_1016_j_jnca_2018_09_023
crossref_primary_10_1109_TSMC_2018_2818175
crossref_primary_10_1109_TNET_2020_2981477
crossref_primary_10_1155_2022_7106900
crossref_primary_10_1109_TPDS_2021_3097911
crossref_primary_10_1007_s00607_025_01526_8
crossref_primary_10_1109_JPHOT_2021_3102229
crossref_primary_10_1109_ACCESS_2020_3009885
crossref_primary_10_1109_JIOT_2023_3291367
crossref_primary_10_1109_TCSS_2021_3061439
crossref_primary_10_3390_app13010536
crossref_primary_10_1109_ACCESS_2020_3002335
crossref_primary_10_1109_ACCESS_2020_3003304
crossref_primary_10_1016_j_future_2020_12_005
crossref_primary_10_1109_JAS_2021_1003982
crossref_primary_10_1109_TITS_2018_2867519
crossref_primary_10_1109_ACCESS_2020_2981624
crossref_primary_10_1109_JAS_2021_1003862
crossref_primary_10_1007_s10115_020_01501_z
crossref_primary_10_1002_spe_2669
crossref_primary_10_1109_ACCESS_2024_3469193
crossref_primary_10_1109_TPDS_2021_3139014
crossref_primary_10_3390_su11185025
crossref_primary_10_1007_s12652_022_04197_x
crossref_primary_10_1002_dac_5075
crossref_primary_10_1109_TASE_2018_2862380
Cites_doi 10.1145/1165389.945462
10.1109/TPDS.2013.67
10.1016/j.asoc.2010.05.029
10.1109/TCC.2014.2306427
10.1109/TSG.2013.2237929
10.1016/j.compchemeng.2012.03.008
10.1109/TASE.2013.2272758
10.1109/TSMCA.2007.914767
10.1109/ICNP.2013.6733610
10.1007/978-3-642-10665-1_22
10.1109/TPDS.2012.280
10.1109/TC.2013.184
10.1109/TASE.2013.2276477
10.1109/TASE.2013.2293552
10.1109/TPDS.2014.2319095
10.1145/1851476.1851516
10.1109/DSN.2012.6263956
10.1007/978-3-642-24650-0_32
10.1109/PRDC.2010.30
10.1109/CLOUD.2011.106
10.1109/TASE.2011.2182049
10.1109/TPAMI.2014.2306415
10.1109/TASE.2010.2040999
10.1145/1555228.1555261
10.1145/1555228.1555263
10.1007/s11704-012-2107-x
10.1145/1519065.1519068
10.1109/ICAS.2006.13
10.1109/TASE.2014.2308955
10.1109/JSAC.2005.857206
10.1145/1342171.1342172
10.1145/1594977.1592584
10.1109/MC.2014.277
10.1002/9781118625651
10.1109/65.844498
10.1145/1273440.1250665
10.1145/2378956.2378964
10.1080/17517575.2013.830342
ContentType Journal Article
DBID 97E
RIA
RIE
AAYXX
CITATION
DOI 10.1109/TASE.2015.2503325
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE/IET Electronic Library
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1558-3783
EndPage 1184
ExternalDocumentID 10_1109_TASE_2015_2503325
7366767
Genre orig-research
GroupedDBID -~X
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
F5P
HZ~
H~9
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
PQQKQ
RIA
RIE
RNS
AAYXX
CITATION
ID FETCH-LOGICAL-c335t-c44e86fa985ab7ad90a2ba1259c326430d493ee097f0295243e7d016fe2e99fe3
IEDL.DBID RIE
ISICitedReferencesCount 98
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000399347500068&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1545-5955
IngestDate Sat Nov 29 04:12:45 EST 2025
Tue Nov 18 21:37:43 EST 2025
Tue Aug 26 17:01:35 EDT 2025
IsPeerReviewed false
IsScholarly true
Issue 2
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c335t-c44e86fa985ab7ad90a2ba1259c326430d493ee097f0295243e7d016fe2e99fe3
PageCount 13
ParticipantIDs ieee_primary_7366767
crossref_primary_10_1109_TASE_2015_2503325
crossref_citationtrail_10_1109_TASE_2015_2503325
PublicationCentury 2000
PublicationDate 2017-04-01
PublicationDateYYYYMMDD 2017-04-01
PublicationDate_xml – month: 04
  year: 2017
  text: 2017-04-01
  day: 01
PublicationDecade 2010
PublicationTitle IEEE transactions on automation science and engineering
PublicationTitleAbbrev TASE
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
References ref35
ref13
ref34
ref37
ref15
ref36
ref14
ref31
ref30
ref11
ref10
ref1
ref17
(ref39) 2015
ref16
ref19
ref18
yuan (ref9) 2015
wang (ref25) 2014; 15
zhao (ref33) 2011; 11
ref24
ghodsi (ref7) 2011
ref23
ref26
ref20
ref42
ref22
ref21
ref43
(ref38) 2015
kim (ref32) 2014; 12
ref28
ref27
ref29
ref8
iqbal (ref12) 2009
ref4
ref3
ref6
ref5
ref40
chen (ref2) 2012; 6
agrawal (ref41) 2008; 38
References_xml – ident: ref40
  doi: 10.1145/1165389.945462
– ident: ref8
  doi: 10.1109/TPDS.2013.67
– volume: 11
  start-page: 1827
  year: 2011
  ident: ref33
  article-title: Simulated annealing algorithm with adaptive neighborhood
  publication-title: Appl Soft Comput
  doi: 10.1016/j.asoc.2010.05.029
– ident: ref34
  doi: 10.1109/TCC.2014.2306427
– ident: ref36
  doi: 10.1109/TSG.2013.2237929
– ident: ref30
  doi: 10.1016/j.compchemeng.2012.03.008
– ident: ref1
  doi: 10.1109/TASE.2013.2272758
– volume: 38
  start-page: 258
  year: 2008
  ident: ref41
  article-title: Interactive particle swarm: A Pareto-adaptive metaheuristic to multiobjective optimization
  publication-title: IEEE Trans Syst Man Cybern Part A Syst Humans
  doi: 10.1109/TSMCA.2007.914767
– ident: ref4
  doi: 10.1109/ICNP.2013.6733610
– year: 2015
  ident: ref38
– start-page: 243
  year: 2009
  ident: ref12
  article-title: SLA-driven adaptive resource management for web applications on a heterogeneous compute cloud
  publication-title: Proc IEEE 1st Int Conf Cloud Comput
  doi: 10.1007/978-3-642-10665-1_22
– ident: ref17
  doi: 10.1109/TPDS.2012.280
– ident: ref35
  doi: 10.1109/TC.2013.184
– ident: ref11
  doi: 10.1109/TASE.2013.2276477
– volume: 15
  start-page: 1523
  year: 2014
  ident: ref25
  article-title: Iteration complexity of feasible descent methods for convex optimization
  publication-title: J Mach Learning Res
– volume: 12
  start-page: 690
  year: 2014
  ident: ref32
  article-title: Noncyclic scheduling of cluster tools with a branch and bound algorithm
  publication-title: IEEE Trans Autom Sci Eng
  doi: 10.1109/TASE.2013.2293552
– start-page: 1
  year: 2011
  ident: ref7
  article-title: Dominant resource fairness: Fair allocation of multiple resource types
  publication-title: Proc USENIX Symp on Networked Syst Design and Implementation
– ident: ref10
  doi: 10.1109/TPDS.2014.2319095
– ident: ref20
  doi: 10.1145/1851476.1851516
– ident: ref22
  doi: 10.1109/DSN.2012.6263956
– ident: ref18
  doi: 10.1007/978-3-642-24650-0_32
– ident: ref24
  doi: 10.1109/PRDC.2010.30
– ident: ref23
  doi: 10.1109/CLOUD.2011.106
– ident: ref13
  doi: 10.1109/TASE.2011.2182049
– ident: ref31
  doi: 10.1109/TPAMI.2014.2306415
– ident: ref27
  doi: 10.1109/TASE.2010.2040999
– ident: ref16
  doi: 10.1145/1555228.1555261
– ident: ref6
  doi: 10.1145/1555228.1555263
– volume: 6
  start-page: 373
  year: 2012
  ident: ref2
  article-title: Energy-aware application performance management in virtualized data centers
  publication-title: Journal of Computer Science and Frontier
  doi: 10.1007/s11704-012-2107-x
– year: 2015
  ident: ref39
– ident: ref19
  doi: 10.1145/1519065.1519068
– ident: ref15
  doi: 10.1109/ICAS.2006.13
– ident: ref3
  doi: 10.1109/TASE.2014.2308955
– ident: ref5
  doi: 10.1109/JSAC.2005.857206
– ident: ref21
  doi: 10.1145/1342171.1342172
– ident: ref28
  doi: 10.1145/1594977.1592584
– ident: ref43
  doi: 10.1109/MC.2014.277
– ident: ref26
  doi: 10.1002/9781118625651
– ident: ref37
  doi: 10.1109/65.844498
– year: 2015
  ident: ref9
  article-title: CAWSAC: Cost-aware workload scheduling and admission control for distributed cloud data centers
  publication-title: IEEE Trans Autom Sci Eng
– ident: ref29
  doi: 10.1145/1273440.1250665
– ident: ref42
  doi: 10.1145/2378956.2378964
– ident: ref14
  doi: 10.1080/17517575.2013.830342
SSID ssj0024890
Score 2.4823132
Snippet A key factor of win-win cloud economy is how to trade off between the application performance from customers and the profit of cloud providers. Current...
SourceID crossref
ieee
SourceType Enrichment Source
Index Database
Publisher
StartPage 1172
SubjectTerms Bismuth
Cloud computing
Computational modeling
Data center
dynamic resource provisioning
Dynamic scheduling
heuristic algorithm
Heuristic algorithms
Optimization
Resource management
Title Application-Aware Dynamic Fine-Grained Resource Provisioning in a Virtualized Cloud Data Center
URI https://ieeexplore.ieee.org/document/7366767
Volume 14
WOSCitedRecordID wos000399347500068&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1558-3783
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0024890
  issn: 1545-5955
  databaseCode: RIE
  dateStart: 20040101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEF7a4kEPvsX6Yg-exK3bZDebORbb6qkUrNJb2OxOoCCtpK2Cv97dJH0cRPAWwgTCzsJ8883jI-TWGuMSDSsYB5MykXLJNEQu52mDjTLDuYnSQmxCDQbxeAzDGrlfz8IgYtF8hi3_WNTy7cwsPVX2oELfkanqpK5UVM5qbfbqxQWf4hEBkyBlVcFsc3gYdV56volLtgJftPOq2FsxaEtUpYgp_YP__c0h2a-wI-2Uzj4iNZwek72tjYInJOlsCtKs86VzpN1Sc572nRV78ooQaOmKtadDTynMS1KWTqZU07dJ7mdKJt_O7PF9trS0qxeaehoY81Py2u-NHp9ZpaHATBjKBTNCYBxlGmKpU6UtcB2k2qEaMA64iZBbASEiB5XxAGQgQlTWwcAMAwTIMDwjjelsiueEqlS0DWSQBsphgsDGkcmUSB0GUJGVETYJX51qYqoF417n4j0pEg0OiXdE4h2RVI5okrv1Jx_ldo2_jE-8E9aG1flf_P76kuwGPgIXTTZXpLHIl3hNdsznYjLPb4q78wOer8EC
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fSxtBEB5sWmh9aGttMdrqPvhUurq52729eQxqqmiD0FR8O_Z25yAgSTkTBf96dy5nzIMU-nYcc3DsLMw33_z4APaD9zHRCFoq9KXUpTLSYRZznh6GrPJK-axsxCbscJhfX-PlGvxYzsIQUdN8Rgf82NTyw9TPmSo7tCl3ZNpX8JqVs9pprefNennDqDAmkAaNaWuYPYWHo_7vE27jMgcJl-1YF3slCq3IqjRRZfDh__7nI7xv0aPoL9y9AWs0-QTrKzsFN6HoP5ekZf_e1SSOF6rzYhCt5E_WhKAgnnh7ccmkwu2ClhXjiXDialzzVMn4IZod3UznQRy7mRNMBFP9Gf4MTkZHp7JVUZA-Tc1Meq0pzyqHuXGldQGVS0oXcQ36CN10qoLGlEihrVSCJtEp2RCBYEUJIVaUfoHOZDqhLRC21D2PFZaJjaggCXnmK6vLiAJsFkxGXVBPp1r4dsU4K13cFE2qobBgRxTsiKJ1RBe-Lz_5u9iv8S_jTXbC0rA9_-2XX-_B29PRr4vi4mx4vgPvEo7HTcvNV-jM6jl9gzf-bja-rXebe_QI2kLESw
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=Application-Aware+Dynamic+Fine-Grained+Resource+Provisioning+in+a+Virtualized+Cloud+Data+Center&rft.jtitle=IEEE+transactions+on+automation+science+and+engineering&rft.au=Jing+Bi&rft.au=Haitao+Yuan&rft.au=Wei+Tan&rft.au=MengChu+Zhou&rft.date=2017-04-01&rft.pub=IEEE&rft.issn=1545-5955&rft.volume=14&rft.issue=2&rft.spage=1172&rft.epage=1184&rft_id=info:doi/10.1109%2FTASE.2015.2503325&rft.externalDocID=7366767
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1545-5955&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1545-5955&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1545-5955&client=summon