Enabling cost-aware and adaptive elasticity of multi-tier cloud applications

Elasticity (on-demand scaling) of applications is one of the most important features of cloud computing. This elasticity is the ability to adaptively scale resources up and down in order to meet varying application demands. To date, most existing scaling techniques can maintain applications’ Quality...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Future generation computer systems Ročník 32; s. 82 - 98
Hlavní autori: Han, Rui, Ghanem, Moustafa M., Guo, Li, Guo, Yike, Osmond, Michelle
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Elsevier B.V 01.03.2014
Predmet:
ISSN:0167-739X, 1872-7115
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Elasticity (on-demand scaling) of applications is one of the most important features of cloud computing. This elasticity is the ability to adaptively scale resources up and down in order to meet varying application demands. To date, most existing scaling techniques can maintain applications’ Quality of Service (QoS) but do not adequately address issues relating to minimizing the costs of using the service. In this paper, we propose an elastic scaling approach that makes use of cost-aware criteria to detect and analyse the bottlenecks within multi-tier cloud-based applications. We present an adaptive scaling algorithm that reduces the costs incurred by users of cloud infrastructure services, allowing them to scale their applications only at bottleneck tiers, and present the design of an intelligent platform that automates the scaling process. Our approach is generic for a wide class of multi-tier applications, and we demonstrate its effectiveness against other approaches by studying the behaviour of an example e-commerce application using a standard workload benchmark. ► Elasticity enables adaptively scaling up and down cloud applications to meet run-time requirements. ► We propose an approach for achieving cost-effective elasticity. ► Cost-aware criteria are introduced. ► Changing workloads are adapted by scaling up or down only the bottleneck components in multi-tier applications.
AbstractList Elasticity (on-demand scaling) of applications is one of the most important features of cloud computing. This elasticity is the ability to adaptively scale resources up and down in order to meet varying application demands. To date, most existing scaling techniques can maintain applications’ Quality of Service (QoS) but do not adequately address issues relating to minimizing the costs of using the service. In this paper, we propose an elastic scaling approach that makes use of cost-aware criteria to detect and analyse the bottlenecks within multi-tier cloud-based applications. We present an adaptive scaling algorithm that reduces the costs incurred by users of cloud infrastructure services, allowing them to scale their applications only at bottleneck tiers, and present the design of an intelligent platform that automates the scaling process. Our approach is generic for a wide class of multi-tier applications, and we demonstrate its effectiveness against other approaches by studying the behaviour of an example e-commerce application using a standard workload benchmark. ► Elasticity enables adaptively scaling up and down cloud applications to meet run-time requirements. ► We propose an approach for achieving cost-effective elasticity. ► Cost-aware criteria are introduced. ► Changing workloads are adapted by scaling up or down only the bottleneck components in multi-tier applications.
Author Guo, Li
Ghanem, Moustafa M.
Han, Rui
Guo, Yike
Osmond, Michelle
Author_xml – sequence: 1
  givenname: Rui
  surname: Han
  fullname: Han, Rui
  email: r.han10@imperial.ac.uk
– sequence: 2
  givenname: Moustafa M.
  surname: Ghanem
  fullname: Ghanem, Moustafa M.
  email: mmg@imperial.ac.uk
– sequence: 3
  givenname: Li
  surname: Guo
  fullname: Guo, Li
  email: liguo@imperial.ac.uk
– sequence: 4
  givenname: Yike
  surname: Guo
  fullname: Guo, Yike
  email: y.guo@imperial.ac.uk
– sequence: 5
  givenname: Michelle
  surname: Osmond
  fullname: Osmond, Michelle
  email: mo197@imperial.ac.uk
BookMark eNqFkL1OwzAUhS1UJNrCGzDkBRzsOIlTBiRUlR8pEgtIbJZzfY1cpUlkO0V9e1LKxADTXc53dO63ILOu75CQa85Sznh5s03tGEePacZ4lrIiZbw6I3NeyYxKzosZmU8xSaVYvV-QRQhbxhiXgs9Jvel007ruI4E-RKo_tcdEdybRRg_R7THBVofowMVD0ttkN7bR0ejQJ9D245QbhtaBjq7vwiU5t7oNePVzl-TtYfO6fqL1y-Pz-r6mIFgZ6Qo0YCVFibk0ppCyYWVeCttwW8mmMrk1ktkVGFkWRcWNRmA2y5s8RyvAgliS21Mv-D4Ej1ZN874nRK9dqzhTRy9qq05e1NGLYoWavExw_gsevNtpf_gPuzthOD22n_5XARx2gMZ5hKhM7_4u-AIVTIPX
CitedBy_id crossref_primary_10_1007_s10586_016_0574_9
crossref_primary_10_1007_s10723_021_09597_5
crossref_primary_10_1007_s10766_016_0406_9
crossref_primary_10_1155_2019_7457938
crossref_primary_10_1186_s13677_016_0057_9
crossref_primary_10_1016_j_sysarc_2019_03_001
crossref_primary_10_1002_spe_2737
crossref_primary_10_1109_ACCESS_2023_3260069
crossref_primary_10_1109_TNSE_2023_3341907
crossref_primary_10_1007_s11227_020_03197_y
crossref_primary_10_1002_cpe_3495
crossref_primary_10_1109_TGCN_2018_2890034
crossref_primary_10_1007_s10586_020_03148_5
crossref_primary_10_1109_TSUSC_2018_2838338
crossref_primary_10_1109_TSC_2017_2711009
crossref_primary_10_1007_s11227_018_2679_9
crossref_primary_10_1109_TNSM_2020_3045059
crossref_primary_10_1109_TPDS_2020_3011979
crossref_primary_10_1016_j_future_2014_08_002
crossref_primary_10_1007_s10586_017_0816_5
crossref_primary_10_1007_s13369_017_2748_z
crossref_primary_10_1007_s12243_014_0450_7
crossref_primary_10_1016_j_comcom_2016_12_009
crossref_primary_10_1186_s13677_016_0065_9
crossref_primary_10_1016_j_jss_2015_08_051
crossref_primary_10_1007_s10115_016_0922_3
crossref_primary_10_1109_TPDS_2025_3585821
crossref_primary_10_1016_j_ins_2019_12_049
crossref_primary_10_1145_2843890
crossref_primary_10_1007_s10586_021_03265_9
crossref_primary_10_1007_s11227_017_2191_7
crossref_primary_10_1016_j_cpc_2016_07_004
crossref_primary_10_1109_TETCI_2017_2755691
crossref_primary_10_1186_s13677_023_00465_z
crossref_primary_10_1109_TCC_2020_3031676
crossref_primary_10_1109_TDSC_2022_3151462
crossref_primary_10_1109_TCC_2020_3006751
crossref_primary_10_1016_j_future_2015_03_022
crossref_primary_10_1007_s11276_021_02614_1
crossref_primary_10_1016_j_jnca_2016_03_001
crossref_primary_10_1016_j_compeleceng_2015_02_003
crossref_primary_10_1109_TSC_2015_2454272
crossref_primary_10_1007_s11227_020_03316_9
crossref_primary_10_1002_spe_2627
crossref_primary_10_1016_j_future_2013_10_017
crossref_primary_10_1002_cpe_8329
crossref_primary_10_1016_j_jnca_2015_07_002
crossref_primary_10_1109_TCC_2019_2944364
crossref_primary_10_1109_TNSM_2023_3268250
Cites_doi 10.1016/j.future.2010.10.016
10.1504/IJAHUC.2010.035535
10.1016/j.future.2011.10.001
10.1016/j.future.2011.07.003
10.1016/j.simpat.2011.01.007
10.1016/j.future.2008.12.001
10.1177/1094342003173003
10.1016/j.future.2011.05.022
10.1109/MC.2003.1160055
10.1016/j.future.2010.10.015
10.1109/ICAC.2005.27
10.1109/CCGrid.2012.52
10.1016/j.future.2011.05.016
10.1145/1342171.1342172
ContentType Journal Article
Copyright 2012 Elsevier B.V.
Copyright_xml – notice: 2012 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.future.2012.05.018
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-7115
EndPage 98
ExternalDocumentID 10_1016_j_future_2012_05_018
S0167739X12001148
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29H
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CS3
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M41
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
UHS
WUQ
XPP
ZMT
~G-
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ADNMO
AEIPS
AFJKZ
AGQPQ
AIIUN
ANKPU
APXCP
CITATION
EFKBS
~HD
ID FETCH-LOGICAL-c306t-9cace8736e47dd577b06463fb1f87b8d4fd70f9cd765581daec0f24b44ef3cfc3
ISICitedReferencesCount 104
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000331414700008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0167-739X
IngestDate Sat Nov 29 08:04:07 EST 2025
Tue Nov 18 22:25:03 EST 2025
Fri Feb 23 02:30:19 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Elasticity
Cloud computing
Cost-aware criteria
Multi-tier applications
Adaptive scaling algorithm
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c306t-9cace8736e47dd577b06463fb1f87b8d4fd70f9cd765581daec0f24b44ef3cfc3
PageCount 17
ParticipantIDs crossref_citationtrail_10_1016_j_future_2012_05_018
crossref_primary_10_1016_j_future_2012_05_018
elsevier_sciencedirect_doi_10_1016_j_future_2012_05_018
PublicationCentury 2000
PublicationDate March 2014
2014-03-00
PublicationDateYYYYMMDD 2014-03-01
PublicationDate_xml – month: 03
  year: 2014
  text: March 2014
PublicationDecade 2010
PublicationTitle Future generation computer systems
PublicationYear 2014
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References R. Pal, P. Hui, On the economics of cloud markets, Technical Report, University of Southern California, Los Angeles, 2011, pp. 1–7.
Darlington, Ghanem, Guo, To (br000240) 1997; 4
Hu, Wong, Iszlai, Litoiu (br000080) 2009
Buyya, Yeo, Venugopal, Broberg, Brandic (br000095) 2009; 25
Chandra, Gong, Shenoy (br000020) 2003
Urgaonkar, Pacifici, Shenoy, Spreitzer, Tantawi (br000035) 2005
Xiong, Perros (br000135) 2009
Bi, Zhu, Tian, Wang (br000075) 2010
AlSairafi, Emmanouil, Ghanem, Giannadakis, Guo, Kalaitzopoulos, Osmond, Rowe, Syed, Wendel (br000220) 2003; 17
Unicloud.
Buyya, Ranjan, Calheiros (br000100) 2009
Nathani, Chaudhary, Somani (br000065) 2011; 28
Martin, Brown, Powley, Vazquez-Poletti (br000115) 2011
R. Han, L. Guo, M.M. Ghanem, Y. Guo, Lightweight resource scaling for cloud applications, in: The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid’12, IEEE, Ottawa, Canada, 2012, pp. 644–651.
J.Z. Li, Fast optimization for scalable application deployments in large service centers, Department of Systems and Computer Engineering, Carleton University, Ottawa, Ontario, 2011, p. 139.
Doyle, Chase, Asad, Jin, Vahdat (br000025) 2003
Bacigalupo, van Hemert, Chen, Usmani, Chester, Dillenberger, Wills, Gilbert, Jarvis (br000070) 2011; 19
Urgaonkar, Shenoy, Chandra, Goyal, Wood (br000050) 2008; 3
.
Ferrer, Hernández, Tordsson, Elmroth, Ali-Eldin, Zsigri, Sirvent, Guitart, Badia, Djemame (br000125) 2011; 28
Rightscale.
Microsoft Azure.
Hsu, Huang, Wang (br000200) 2011; 27
Ghanem, Guo, Rowe, Wendel (br000215) 2002
B. Urgaonkar, P. Shenoy, A. Chandra, P. Goyal, Dynamic provisioning of multi-tier Internet applications, in: Second International Conference on Autonomic Computing, ICAC’05, Seattle, Washington, 2005, pp. 217–228.
Rodero-Merino, Caron, Muresan, Desprez (br000105) 2011; 28
Han, Liu, Wen, Wang (br000205) 2009
Ghosh, Trivedi, Naik, Kim (br000140) 2010
Kephart, Chess (br000130) 2003; 36
Truong Huu, Koslovski, Anhalt, Montagnat, Vicat-Blanc Primet (br000155) 2011
Azam, Ghanem, Kalaitzopoulos, Wolf, Kasam, Wang, Hofmann-Apitius (br000235) 2010; 6
Iqbal, Dailey, Carrera, Janecek (br000160) 2011; 27
Guo, Guo, Tian (br000085) 2010
Tordsson, Montero, Moreno-Vozmediano, Llorente (br000230) 2012; 28
Casalicchio, Silvestri (br000120) 2011
J. Hamilton, Cooperative expendable micro-slice servers (CEMS): low cost, low power servers for Internet-scale services, White Paper, 2009.
Ghosh, Longo, Naik, Trivedi (br000145) 2010
Lim, Babu, Chase, Parekh (br000110) 2009
Jain (br000190) 1991
Han, Guo, Guo, He (br000195) 2011
Cooper (br000185) 1981
Liu, Heo, Sha, Zhu (br000040) 2006
(29.10.11).
Urgaonkar, Shenoy (br000030) 2004
VMware OVF.
Amazon Web Services (Amazon WS).
IBM developer cloud.
Han, Liu, Wen, Wang (br000210) 2010
R.N. Calheiros, R. Ranjan, C.A.F. De Rose, R. Buyya, Cloudsim: a novel framework for modeling and simulation of cloud computing infrastructures and services, Technical Report, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Melbourne, 2009, pp. 1–9.
TPC Transaction Processing Performance Council.
Han (10.1016/j.future.2012.05.018_br000210) 2010
Hsu (10.1016/j.future.2012.05.018_br000200) 2011; 27
Ghanem (10.1016/j.future.2012.05.018_br000215) 2002
Azam (10.1016/j.future.2012.05.018_br000235) 2010; 6
Liu (10.1016/j.future.2012.05.018_br000040) 2006
Rodero-Merino (10.1016/j.future.2012.05.018_br000105) 2011; 28
Tordsson (10.1016/j.future.2012.05.018_br000230) 2012; 28
Kephart (10.1016/j.future.2012.05.018_br000130) 2003; 36
Han (10.1016/j.future.2012.05.018_br000195) 2011
10.1016/j.future.2012.05.018_br000015
Hu (10.1016/j.future.2012.05.018_br000080) 2009
Ferrer (10.1016/j.future.2012.05.018_br000125) 2011; 28
Han (10.1016/j.future.2012.05.018_br000205) 2009
10.1016/j.future.2012.05.018_br000045
Ghosh (10.1016/j.future.2012.05.018_br000140) 2010
10.1016/j.future.2012.05.018_br000165
Darlington (10.1016/j.future.2012.05.018_br000240) 1997; 4
Doyle (10.1016/j.future.2012.05.018_br000025) 2003
Buyya (10.1016/j.future.2012.05.018_br000095) 2009; 25
Bi (10.1016/j.future.2012.05.018_br000075) 2010
Urgaonkar (10.1016/j.future.2012.05.018_br000030) 2004
10.1016/j.future.2012.05.018_br000060
Truong Huu (10.1016/j.future.2012.05.018_br000155) 2011
Ghosh (10.1016/j.future.2012.05.018_br000145) 2010
10.1016/j.future.2012.05.018_br000180
Urgaonkar (10.1016/j.future.2012.05.018_br000035) 2005
Bacigalupo (10.1016/j.future.2012.05.018_br000070) 2011; 19
Xiong (10.1016/j.future.2012.05.018_br000135) 2009
Guo (10.1016/j.future.2012.05.018_br000085) 2010
Martin (10.1016/j.future.2012.05.018_br000115) 2011
AlSairafi (10.1016/j.future.2012.05.018_br000220) 2003; 17
Chandra (10.1016/j.future.2012.05.018_br000020) 2003
Nathani (10.1016/j.future.2012.05.018_br000065) 2011; 28
10.1016/j.future.2012.05.018_br000005
10.1016/j.future.2012.05.018_br000225
Urgaonkar (10.1016/j.future.2012.05.018_br000050) 2008; 3
10.1016/j.future.2012.05.018_br000055
Casalicchio (10.1016/j.future.2012.05.018_br000120) 2011
10.1016/j.future.2012.05.018_br000010
10.1016/j.future.2012.05.018_br000175
Lim (10.1016/j.future.2012.05.018_br000110) 2009
Jain (10.1016/j.future.2012.05.018_br000190) 1991
10.1016/j.future.2012.05.018_br000150
10.1016/j.future.2012.05.018_br000170
Buyya (10.1016/j.future.2012.05.018_br000100) 2009
Cooper (10.1016/j.future.2012.05.018_br000185) 1981
10.1016/j.future.2012.05.018_br000090
Iqbal (10.1016/j.future.2012.05.018_br000160) 2011; 27
References_xml – start-page: 381
  year: 2003
  end-page: 398
  ident: br000020
  article-title: Dynamic resource allocation for shared data centers using online measurements
  publication-title: Proceedings of the 11th International Conference on Quality of Service
– start-page: 99
  year: 2010
  end-page: 105
  ident: br000210
  article-title: Dynamically analyzing time constraints in workflow systems with fixed-date constraint
  publication-title: Proceedings of the Twelfth Asia-Pacific Web Conference
– volume: 4
  start-page: 13
  year: 1997
  end-page: 23
  ident: br000240
  article-title: Guided resource organisation in heterogeneous parallel computing
  publication-title: International Journal of High Performance Computing
– start-page: 291
  year: 2005
  end-page: 302
  ident: br000035
  article-title: An analytical model for multi-tier Internet services and its applications
  publication-title: Proceedings of the 2005 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems
– reference: B. Urgaonkar, P. Shenoy, A. Chandra, P. Goyal, Dynamic provisioning of multi-tier Internet applications, in: Second International Conference on Autonomic Computing, ICAC’05, Seattle, Washington, 2005, pp. 217–228.
– reference: TPC Transaction Processing Performance Council.
– volume: 27
  start-page: 860
  year: 2011
  end-page: 870
  ident: br000200
  article-title: Online scheduling of workflow applications in grid environments
  publication-title: Future Generation Computer Systems
– start-page: 343
  year: 2010
  end-page: 347
  ident: br000145
  article-title: Quantifying resiliency of IaaS cloud
  publication-title: 2010 29th IEEE Symposium on Reliable Distributed Systems
– start-page: 13
  year: 2009
  end-page: 18
  ident: br000110
  article-title: Automated control in cloud computing: challenges and opportunities
  publication-title: Proceedings of the 1st Workshop on Automated Control for Datacenters and Clouds
– reference: R. Pal, P. Hui, On the economics of cloud markets, Technical Report, University of Southern California, Los Angeles, 2011, pp. 1–7.
– start-page: 1
  year: 2011
  end-page: 21
  ident: br000155
  article-title: Joint elastic cloud and virtual network framework for application performance-cost optimization
  publication-title: Journal of Grid Computing
– start-page: 669
  year: 2009
  end-page: 673
  ident: br000205
  article-title: Probability timing constraint WF-nets and their application to timing schedulability analysis of workflow management systems
  publication-title: 2009 WRI World Congress on Computer Science and Information Engineering
– start-page: 416
  year: 2002
  ident: br000215
  article-title: Grid-based knowledge discovery services for high throughput informatics
  publication-title: Proceedings of the Eleventh IEEE International Symposium on High Performance Distributed Computing
– start-page: 135
  year: 2011
  end-page: 140
  ident: br000115
  article-title: Autonomic management of elastic services in the cloud
  publication-title: IEEE Symposium on Computers and Communications
– volume: 36
  start-page: 41
  year: 2003
  end-page: 50
  ident: br000130
  article-title: The vision of autonomic computing
  publication-title: Computer
– reference: IBM developer cloud.
– year: 1981
  ident: br000185
  article-title: Introduction to Queueing Theory
– reference: Microsoft Azure.
– volume: 19
  start-page: 1479
  year: 2011
  end-page: 1495
  ident: br000070
  article-title: Managing dynamic enterprise and urgent workloads on clouds using layered queuing and historical performance models
  publication-title: Simulation Modelling Practice and Theory
– start-page: 370
  year: 2010
  end-page: 377
  ident: br000075
  article-title: Dynamic provisioning modeling for virtualized multi-tier applications in cloud data center
  publication-title: 2010 IEEE 3rd International Conference on Cloud Computing
– start-page: 1
  year: 2009
  end-page: 11
  ident: br000100
  article-title: Modeling and simulation of scalable cloud computing environments and the cloudsim toolkit: challenges and opportunities
  publication-title: International Conference on High Performance Computing & Simulation
– year: 1991
  ident: br000190
  article-title: The Art of Computer Systems Performance Analysis
– start-page: 693
  year: 2009
  end-page: 700
  ident: br000135
  article-title: Service performance and analysis in cloud computing
  publication-title: 2009 Congress on Services-I
– volume: 28
  start-page: 358
  year: 2012
  end-page: 367
  ident: br000230
  article-title: Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers
  publication-title: Future Generation Computer Systems
– reference: VMware OVF.
– start-page: 106
  year: 2006
  end-page: 114
  ident: br000040
  article-title: Adaptive control of multi-tiered web applications using queueing predictor
  publication-title: 10th IEEE/IFIP Network Operations and Management Symposium
– reference: R. Han, L. Guo, M.M. Ghanem, Y. Guo, Lightweight resource scaling for cloud applications, in: The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid’12, IEEE, Ottawa, Canada, 2012, pp. 644–651.
– start-page: 101
  year: 2009
  end-page: 111
  ident: br000080
  article-title: Resource provisioning for cloud computing
  publication-title: Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
– year: 2003
  ident: br000025
  article-title: Model-based resource provisioning in a web service utility
  publication-title: Proceedings of the 4th Conference on USENIX Symposium on Internet Technologies and Systems
– volume: 28
  start-page: 94
  year: 2011
  end-page: 103
  ident: br000065
  article-title: Policy based resource allocation in IaaS cloud
  publication-title: Future Generation Computer Systems
– start-page: 506
  year: 2011
  end-page: 510
  ident: br000195
  article-title: A Deployment platform for dynamically scaling applications in the cloud
  publication-title: 3rd IEEE International Conference on Cloud Computing Technology and Science
– volume: 17
  start-page: 297
  year: 2003
  end-page: 315
  ident: br000220
  article-title: The design of discovery net: towards open grid services for knowledge discovery
  publication-title: International Journal of High Performance Computing Applications
– start-page: 394
  year: 2010
  end-page: 401
  ident: br000085
  article-title: IC Cloud: a design space for composable cloud computing
  publication-title: 2010 IEEE 3rd International Conference on Cloud Computing
– reference: J.Z. Li, Fast optimization for scalable application deployments in large service centers, Department of Systems and Computer Engineering, Carleton University, Ottawa, Ontario, 2011, p. 139.
– reference: R.N. Calheiros, R. Ranjan, C.A.F. De Rose, R. Buyya, Cloudsim: a novel framework for modeling and simulation of cloud computing infrastructures and services, Technical Report, Grid Computing and Distributed Systems Laboratory, The University of Melbourne, Melbourne, 2009, pp. 1–9.
– volume: 28
  start-page: 66
  year: 2011
  end-page: 77
  ident: br000125
  article-title: OPTIMIS: a holistic approach to cloud service provisioning
  publication-title: Future Generation Computer Systems
– reference: Unicloud.
– volume: 3
  start-page: 1
  year: 2008
  end-page: 25
  ident: br000050
  article-title: Agile dynamic provisioning of multi-tier Internet applications
  publication-title: ACM Transactions on Autonomous and Adaptive Systems
– volume: 25
  start-page: 599
  year: 2009
  end-page: 616
  ident: br000095
  article-title: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility
  publication-title: Future Generation Computer Systems
– volume: 28
  start-page: 633
  year: 2011
  end-page: 648
  ident: br000105
  article-title: Using clouds to scale grid resources: an economic model
  publication-title: Future Generation Computer Systems
– volume: 27
  start-page: 871
  year: 2011
  end-page: 879
  ident: br000160
  article-title: Adaptive resource provisioning for read intensive multi-tier applications in the cloud
  publication-title: Future Generation Computer Systems
– reference: J. Hamilton, Cooperative expendable micro-slice servers (CEMS): low cost, low power servers for Internet-scale services, White Paper, 2009.
– reference: Rightscale.
– reference: Amazon Web Services (Amazon WS).
– reference:  (29.10.11).
– reference: .
– year: 2004
  ident: br000030
  article-title: Cataclysm: handling extreme overloads in Internet services
  publication-title: Proceedings of the 23rd Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
– start-page: 125
  year: 2010
  end-page: 132
  ident: br000140
  article-title: End-to-end performability analysis for infrastructure-as-a-service cloud: an interacting stochastic models approach
  publication-title: 2010 IEEE 16th Pacific Rim International Symposium on Dependable Computing
– start-page: 161
  year: 2011
  end-page: 166
  ident: br000120
  article-title: Architectures for autonomic service management in cloud-based systems
  publication-title: IEEE Symposium on Computers and Communications
– volume: 6
  start-page: 235
  year: 2010
  end-page: 251
  ident: br000235
  article-title: DockFlow: achieving interoperability of protein docking tools across heterogeneous grid middleware
  publication-title: International Journal of Ad Hoc and Ubiquitous Computing
– start-page: 669
  year: 2009
  ident: 10.1016/j.future.2012.05.018_br000205
  article-title: Probability timing constraint WF-nets and their application to timing schedulability analysis of workflow management systems
– start-page: 381
  year: 2003
  ident: 10.1016/j.future.2012.05.018_br000020
  article-title: Dynamic resource allocation for shared data centers using online measurements
– ident: 10.1016/j.future.2012.05.018_br000150
– start-page: 370
  year: 2010
  ident: 10.1016/j.future.2012.05.018_br000075
  article-title: Dynamic provisioning modeling for virtualized multi-tier applications in cloud data center
– volume: 27
  start-page: 871
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000160
  article-title: Adaptive resource provisioning for read intensive multi-tier applications in the cloud
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2010.10.016
– start-page: 394
  year: 2010
  ident: 10.1016/j.future.2012.05.018_br000085
  article-title: IC Cloud: a design space for composable cloud computing
– volume: 6
  start-page: 235
  year: 2010
  ident: 10.1016/j.future.2012.05.018_br000235
  article-title: DockFlow: achieving interoperability of protein docking tools across heterogeneous grid middleware
  publication-title: International Journal of Ad Hoc and Ubiquitous Computing
  doi: 10.1504/IJAHUC.2010.035535
– start-page: 1
  year: 2009
  ident: 10.1016/j.future.2012.05.018_br000100
  article-title: Modeling and simulation of scalable cloud computing environments and the cloudsim toolkit: challenges and opportunities
– year: 2003
  ident: 10.1016/j.future.2012.05.018_br000025
  article-title: Model-based resource provisioning in a web service utility
– start-page: 106
  year: 2006
  ident: 10.1016/j.future.2012.05.018_br000040
  article-title: Adaptive control of multi-tiered web applications using queueing predictor
– ident: 10.1016/j.future.2012.05.018_br000060
– volume: 28
  start-page: 633
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000105
  article-title: Using clouds to scale grid resources: an economic model
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2011.10.001
– start-page: 125
  year: 2010
  ident: 10.1016/j.future.2012.05.018_br000140
  article-title: End-to-end performability analysis for infrastructure-as-a-service cloud: an interacting stochastic models approach
– ident: 10.1016/j.future.2012.05.018_br000165
– volume: 28
  start-page: 358
  year: 2012
  ident: 10.1016/j.future.2012.05.018_br000230
  article-title: Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2011.07.003
– start-page: 1
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000155
  article-title: Joint elastic cloud and virtual network framework for application performance-cost optimization
  publication-title: Journal of Grid Computing
– ident: 10.1016/j.future.2012.05.018_br000010
– volume: 19
  start-page: 1479
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000070
  article-title: Managing dynamic enterprise and urgent workloads on clouds using layered queuing and historical performance models
  publication-title: Simulation Modelling Practice and Theory
  doi: 10.1016/j.simpat.2011.01.007
– start-page: 416
  year: 2002
  ident: 10.1016/j.future.2012.05.018_br000215
  article-title: Grid-based knowledge discovery services for high throughput informatics
– volume: 25
  start-page: 599
  year: 2009
  ident: 10.1016/j.future.2012.05.018_br000095
  article-title: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2008.12.001
– volume: 17
  start-page: 297
  year: 2003
  ident: 10.1016/j.future.2012.05.018_br000220
  article-title: The design of discovery net: towards open grid services for knowledge discovery
  publication-title: International Journal of High Performance Computing Applications
  doi: 10.1177/1094342003173003
– ident: 10.1016/j.future.2012.05.018_br000180
– year: 2004
  ident: 10.1016/j.future.2012.05.018_br000030
  article-title: Cataclysm: handling extreme overloads in Internet services
– ident: 10.1016/j.future.2012.05.018_br000090
– volume: 28
  start-page: 66
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000125
  article-title: OPTIMIS: a holistic approach to cloud service provisioning
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2011.05.022
– volume: 36
  start-page: 41
  year: 2003
  ident: 10.1016/j.future.2012.05.018_br000130
  article-title: The vision of autonomic computing
  publication-title: Computer
  doi: 10.1109/MC.2003.1160055
– volume: 27
  start-page: 860
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000200
  article-title: Online scheduling of workflow applications in grid environments
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2010.10.015
– start-page: 291
  year: 2005
  ident: 10.1016/j.future.2012.05.018_br000035
  article-title: An analytical model for multi-tier Internet services and its applications
– ident: 10.1016/j.future.2012.05.018_br000045
  doi: 10.1109/ICAC.2005.27
– start-page: 693
  year: 2009
  ident: 10.1016/j.future.2012.05.018_br000135
  article-title: Service performance and analysis in cloud computing
– ident: 10.1016/j.future.2012.05.018_br000170
– start-page: 13
  year: 2009
  ident: 10.1016/j.future.2012.05.018_br000110
  article-title: Automated control in cloud computing: challenges and opportunities
– ident: 10.1016/j.future.2012.05.018_br000175
  doi: 10.1109/CCGrid.2012.52
– start-page: 135
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000115
  article-title: Autonomic management of elastic services in the cloud
– start-page: 161
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000120
  article-title: Architectures for autonomic service management in cloud-based systems
– volume: 4
  start-page: 13
  year: 1997
  ident: 10.1016/j.future.2012.05.018_br000240
  article-title: Guided resource organisation in heterogeneous parallel computing
  publication-title: International Journal of High Performance Computing
– ident: 10.1016/j.future.2012.05.018_br000005
– start-page: 101
  year: 2009
  ident: 10.1016/j.future.2012.05.018_br000080
  article-title: Resource provisioning for cloud computing
– volume: 28
  start-page: 94
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000065
  article-title: Policy based resource allocation in IaaS cloud
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2011.05.016
– year: 1991
  ident: 10.1016/j.future.2012.05.018_br000190
– ident: 10.1016/j.future.2012.05.018_br000225
– year: 1981
  ident: 10.1016/j.future.2012.05.018_br000185
– volume: 3
  start-page: 1
  year: 2008
  ident: 10.1016/j.future.2012.05.018_br000050
  article-title: Agile dynamic provisioning of multi-tier Internet applications
  publication-title: ACM Transactions on Autonomous and Adaptive Systems
  doi: 10.1145/1342171.1342172
– start-page: 343
  year: 2010
  ident: 10.1016/j.future.2012.05.018_br000145
  article-title: Quantifying resiliency of IaaS cloud
– start-page: 99
  year: 2010
  ident: 10.1016/j.future.2012.05.018_br000210
  article-title: Dynamically analyzing time constraints in workflow systems with fixed-date constraint
– ident: 10.1016/j.future.2012.05.018_br000015
– start-page: 506
  year: 2011
  ident: 10.1016/j.future.2012.05.018_br000195
  article-title: A Deployment platform for dynamically scaling applications in the cloud
– ident: 10.1016/j.future.2012.05.018_br000055
SSID ssj0001731
Score 2.403659
Snippet Elasticity (on-demand scaling) of applications is one of the most important features of cloud computing. This elasticity is the ability to adaptively scale...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 82
SubjectTerms Adaptive scaling algorithm
Cloud computing
Cost-aware criteria
Elasticity
Multi-tier applications
Title Enabling cost-aware and adaptive elasticity of multi-tier cloud applications
URI https://dx.doi.org/10.1016/j.future.2012.05.018
Volume 32
WOSCitedRecordID wos000331414700008&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: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-7115
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001731
  issn: 0167-739X
  databaseCode: AIEXJ
  dateStart: 19950201
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9swDBaydIdd9h7WvaDDboULO7It6VgMKbZhKwasA7KTIeuBpQ3soHG6HvrjS5nyA8uwF7CLESiRLYhfKJLmRxLymglvWJR55GLDwUHJ4khIG0cyl0IYo7nhrm02wU9OxGIhP00m1x0X5nLFq0pcXcn1fxU1jIGwPXX2L8Td3xQG4DMIHa4gdrj-keDnng2FVNpNE6nvKrwhUEat2zwhCwazz6XGXIw2ozBqPOlEr-qtORi_0h6brsdt9RHfctkG1OjQESKUg94M2gwd--2yz-75piqLwdfaM7acOvh42H-5rTE68MPA1-W5HQclknTIysJI2Q5bBoOXoJQ5a1vnwtmDCldwsPATpHR2GjlEPFGlYm-icDhjx-odtY8RiLNDrMPiE_ZmWI9VDMdcn3z42a_DLyOZtVRicYvszXgmxZTsHb2bL973J3nCQz_LsO6OetnmB-4-6-emzchcOb1P7gY_gx4hPh6Qia0ekntdDw8aVPoj8qGDCx3gQgEutIMLHeBCa0cHuNAWLnQMl8fky_H89M3bKHTYiDS4ik0ktdJWcJbblBuTcV6ChZozVyZO8FKY1BkeO6kNz7MMPBtldexmaZmm1jHtNHtCplVd2aeEptpoxqTQvrRsCjiCO6hcujwzwjFj9gnrNqfQofy874KyKro8w7MCt7TwW1rEWQFbuk-iftYay6_85ve82_cimJBoGhYAlV_OfPbPM5-TO8Nf4AWZNhdb-5Lc1pfNcnPxKmDqBnRgmvc
linkProvider Elsevier
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=Enabling+cost-aware+and+adaptive+elasticity+of+multi-tier+cloud+applications&rft.jtitle=Future+generation+computer+systems&rft.au=Han%2C+Rui&rft.au=Ghanem%2C+Moustafa+M.&rft.au=Guo%2C+Li&rft.au=Guo%2C+Yike&rft.date=2014-03-01&rft.pub=Elsevier+B.V&rft.issn=0167-739X&rft.eissn=1872-7115&rft.volume=32&rft.spage=82&rft.epage=98&rft_id=info:doi/10.1016%2Fj.future.2012.05.018&rft.externalDocID=S0167739X12001148
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-739X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-739X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-739X&client=summon