{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T15:40:11Z","timestamp":1743349211035,"version":"3.40.3"},"reference-count":48,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2014,3,1]],"date-time":"2014-03-01T00:00:00Z","timestamp":1393632000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2014,3]]},"DOI":"10.1016\/j.future.2012.05.018","type":"journal-article","created":{"date-parts":[[2012,6,10]],"date-time":"2012-06-10T12:08:50Z","timestamp":1339330130000},"page":"82-98","source":"Crossref","is-referenced-by-count":102,"special_numbering":"C","title":["Enabling cost-aware and adaptive elasticity of multi-tier cloud applications"],"prefix":"10.1016","volume":"32","author":[{"given":"Rui","family":"Han","sequence":"first","affiliation":[]},{"given":"Moustafa M.","family":"Ghanem","sequence":"additional","affiliation":[]},{"given":"Li","family":"Guo","sequence":"additional","affiliation":[]},{"given":"Yike","family":"Guo","sequence":"additional","affiliation":[]},{"given":"Michelle","family":"Osmond","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"unstructured":"Amazon Web Services (Amazon WS). http:\/\/aws.amazon.com\/ \u00a0(29.10.11).","key":"10.1016\/j.future.2012.05.018_br000005"},{"unstructured":"Microsoft Azure. http:\/\/www.microsoft.com\/azure\/ \u00a0(29.10.11).","key":"10.1016\/j.future.2012.05.018_br000010"},{"unstructured":"IBM developer cloud. http:\/\/www.ibm.com\/cloud\/developer \u00a0(29.10.11).","key":"10.1016\/j.future.2012.05.018_br000015"},{"key":"10.1016\/j.future.2012.05.018_br000020","series-title":"Proceedings of the 11th International Conference on Quality of Service","first-page":"381","article-title":"Dynamic resource allocation for shared data centers using online measurements","author":"Chandra","year":"2003"},{"key":"10.1016\/j.future.2012.05.018_br000025","series-title":"Proceedings of the 4th Conference on USENIX Symposium on Internet Technologies and Systems","article-title":"Model-based resource provisioning in a web service utility","author":"Doyle","year":"2003"},{"key":"10.1016\/j.future.2012.05.018_br000030","series-title":"Proceedings of the 23rd Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing","article-title":"Cataclysm: handling extreme overloads in Internet services","author":"Urgaonkar","year":"2004"},{"key":"10.1016\/j.future.2012.05.018_br000035","series-title":"Proceedings of the 2005 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems","first-page":"291","article-title":"An analytical model for multi-tier Internet services and its applications","author":"Urgaonkar","year":"2005"},{"key":"10.1016\/j.future.2012.05.018_br000040","series-title":"10th IEEE\/IFIP Network Operations and Management Symposium","first-page":"106","article-title":"Adaptive control of multi-tiered web applications using queueing predictor","author":"Liu","year":"2006"},{"doi-asserted-by":"crossref","unstructured":"B. Urgaonkar, P. Shenoy, A. Chandra, P. Goyal, Dynamic provisioning of multi-tier Internet applications, in: Second International Conference on Autonomic Computing, ICAC\u201905, Seattle, Washington, 2005, pp. 217\u2013228.","key":"10.1016\/j.future.2012.05.018_br000045","DOI":"10.1109\/ICAC.2005.27"},{"key":"10.1016\/j.future.2012.05.018_br000050","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1342171.1342172","article-title":"Agile dynamic provisioning of multi-tier Internet applications","volume":"3","author":"Urgaonkar","year":"2008","journal-title":"ACM Transactions on Autonomous and Adaptive Systems"},{"unstructured":"Rightscale. http:\/\/www.rightscale.com\/ \u00a0(29.10.11).","key":"10.1016\/j.future.2012.05.018_br000055"},{"unstructured":"Unicloud. http:\/\/www.univa.com\/products\/unicloud \u00a0(29.10.11).","key":"10.1016\/j.future.2012.05.018_br000060"},{"key":"10.1016\/j.future.2012.05.018_br000065","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.future.2011.05.016","article-title":"Policy based resource allocation in IaaS cloud","volume":"28","author":"Nathani","year":"2011","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.future.2012.05.018_br000070","doi-asserted-by":"crossref","first-page":"1479","DOI":"10.1016\/j.simpat.2011.01.007","article-title":"Managing dynamic enterprise and urgent workloads on clouds using layered queuing and historical performance models","volume":"19","author":"Bacigalupo","year":"2011","journal-title":"Simulation Modelling Practice and Theory"},{"key":"10.1016\/j.future.2012.05.018_br000075","series-title":"2010 IEEE 3rd International Conference on Cloud Computing","first-page":"370","article-title":"Dynamic provisioning modeling for virtualized multi-tier applications in cloud data center","author":"Bi","year":"2010"},{"key":"10.1016\/j.future.2012.05.018_br000080","series-title":"Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research","first-page":"101","article-title":"Resource provisioning for cloud computing","author":"Hu","year":"2009"},{"key":"10.1016\/j.future.2012.05.018_br000085","series-title":"2010 IEEE 3rd International Conference on Cloud Computing","first-page":"394","article-title":"IC Cloud: a design space for composable cloud computing","author":"Guo","year":"2010"},{"unstructured":"TPC Transaction Processing Performance Council. http:\/\/www.tpc.org\/ \u00a0(29.10.11).","key":"10.1016\/j.future.2012.05.018_br000090"},{"key":"10.1016\/j.future.2012.05.018_br000095","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","article-title":"Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility","volume":"25","author":"Buyya","year":"2009","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.future.2012.05.018_br000100","series-title":"International Conference on High Performance Computing & Simulation","first-page":"1","article-title":"Modeling and simulation of scalable cloud computing environments and the cloudsim toolkit: challenges and opportunities","author":"Buyya","year":"2009"},{"key":"10.1016\/j.future.2012.05.018_br000105","doi-asserted-by":"crossref","first-page":"633","DOI":"10.1016\/j.future.2011.10.001","article-title":"Using clouds to scale grid resources: an economic model","volume":"28","author":"Rodero-Merino","year":"2011","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.future.2012.05.018_br000110","series-title":"Proceedings of the 1st Workshop on Automated Control for Datacenters and Clouds","first-page":"13","article-title":"Automated control in cloud computing: challenges and opportunities","author":"Lim","year":"2009"},{"key":"10.1016\/j.future.2012.05.018_br000115","series-title":"IEEE Symposium on Computers and Communications","first-page":"135","article-title":"Autonomic management of elastic services in the cloud","author":"Martin","year":"2011"},{"key":"10.1016\/j.future.2012.05.018_br000120","series-title":"IEEE Symposium on Computers and Communications","first-page":"161","article-title":"Architectures for autonomic service management in cloud-based systems","author":"Casalicchio","year":"2011"},{"key":"10.1016\/j.future.2012.05.018_br000125","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.future.2011.05.022","article-title":"OPTIMIS: a holistic approach to cloud service provisioning","volume":"28","author":"Ferrer","year":"2011","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.future.2012.05.018_br000130","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart","year":"2003","journal-title":"Computer"},{"key":"10.1016\/j.future.2012.05.018_br000135","series-title":"2009 Congress on Services-I","first-page":"693","article-title":"Service performance and analysis in cloud computing","author":"Xiong","year":"2009"},{"key":"10.1016\/j.future.2012.05.018_br000140","series-title":"2010 IEEE 16th Pacific Rim International Symposium on Dependable Computing","first-page":"125","article-title":"End-to-end performability analysis for infrastructure-as-a-service cloud: an interacting stochastic models approach","author":"Ghosh","year":"2010"},{"key":"10.1016\/j.future.2012.05.018_br000145","series-title":"2010 29th IEEE Symposium on Reliable Distributed Systems","first-page":"343","article-title":"Quantifying resiliency of IaaS cloud","author":"Ghosh","year":"2010"},{"unstructured":"R. Pal, P. Hui, On the economics of cloud markets, Technical Report, University of Southern California, Los Angeles, 2011, pp. 1\u20137.","key":"10.1016\/j.future.2012.05.018_br000150"},{"key":"10.1016\/j.future.2012.05.018_br000155","first-page":"1","article-title":"Joint elastic cloud and virtual network framework for application performance-cost optimization","author":"Truong Huu","year":"2011","journal-title":"Journal of Grid Computing"},{"key":"10.1016\/j.future.2012.05.018_br000160","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1016\/j.future.2010.10.016","article-title":"Adaptive resource provisioning for read intensive multi-tier applications in the cloud","volume":"27","author":"Iqbal","year":"2011","journal-title":"Future Generation Computer Systems"},{"unstructured":"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.","key":"10.1016\/j.future.2012.05.018_br000165"},{"unstructured":"VMware OVF. http:\/\/www.vmware.com\/appliances\/getting-started\/learn\/ovf.html \u00a0(29.10.11).","key":"10.1016\/j.future.2012.05.018_br000170"},{"doi-asserted-by":"crossref","unstructured":"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\u201912, IEEE, Ottawa, Canada, 2012, pp. 644\u2013651.","key":"10.1016\/j.future.2012.05.018_br000175","DOI":"10.1109\/CCGrid.2012.52"},{"unstructured":"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\u20139. http:\/\/arxiv.org\/abs\/0903.2525.","key":"10.1016\/j.future.2012.05.018_br000180"},{"year":"1981","author":"Cooper","series-title":"Introduction to Queueing Theory","key":"10.1016\/j.future.2012.05.018_br000185"},{"year":"1991","author":"Jain","series-title":"The Art of Computer Systems Performance Analysis","key":"10.1016\/j.future.2012.05.018_br000190"},{"key":"10.1016\/j.future.2012.05.018_br000195","series-title":"3rd IEEE International Conference on Cloud Computing Technology and Science","first-page":"506","article-title":"A Deployment platform for dynamically scaling applications in the cloud","author":"Han","year":"2011"},{"key":"10.1016\/j.future.2012.05.018_br000200","doi-asserted-by":"crossref","first-page":"860","DOI":"10.1016\/j.future.2010.10.015","article-title":"Online scheduling of workflow applications in grid environments","volume":"27","author":"Hsu","year":"2011","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.future.2012.05.018_br000205","series-title":"2009 WRI World Congress on Computer Science and Information Engineering","first-page":"669","article-title":"Probability timing constraint WF-nets and their application to timing schedulability analysis of workflow management systems","author":"Han","year":"2009"},{"key":"10.1016\/j.future.2012.05.018_br000210","series-title":"Proceedings of the Twelfth Asia-Pacific Web Conference","first-page":"99","article-title":"Dynamically analyzing time constraints in workflow systems with fixed-date constraint","author":"Han","year":"2010"},{"key":"10.1016\/j.future.2012.05.018_br000215","series-title":"Proceedings of the Eleventh IEEE International Symposium on High Performance Distributed Computing","first-page":"416","article-title":"Grid-based knowledge discovery services for high throughput informatics","author":"Ghanem","year":"2002"},{"key":"10.1016\/j.future.2012.05.018_br000220","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1177\/1094342003173003","article-title":"The design of discovery net: towards open grid services for knowledge discovery","volume":"17","author":"AlSairafi","year":"2003","journal-title":"International Journal of High Performance Computing Applications"},{"unstructured":"J. Hamilton, Cooperative expendable micro-slice servers (CEMS): low cost, low power servers for Internet-scale services, White Paper, 2009.","key":"10.1016\/j.future.2012.05.018_br000225"},{"key":"10.1016\/j.future.2012.05.018_br000230","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1016\/j.future.2011.07.003","article-title":"Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers","volume":"28","author":"Tordsson","year":"2012","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.future.2012.05.018_br000235","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1504\/IJAHUC.2010.035535","article-title":"DockFlow: achieving interoperability of protein docking tools across heterogeneous grid middleware","volume":"6","author":"Azam","year":"2010","journal-title":"International Journal of Ad Hoc and Ubiquitous Computing"},{"key":"10.1016\/j.future.2012.05.018_br000240","first-page":"13","article-title":"Guided resource organisation in heterogeneous parallel computing","volume":"4","author":"Darlington","year":"1997","journal-title":"International Journal of High Performance Computing"}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X12001148?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X12001148?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T15:17:12Z","timestamp":1743347832000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X12001148"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3]]},"references-count":48,"alternative-id":["S0167739X12001148"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2012.05.018","relation":{},"ISSN":["0167-739X"],"issn-type":[{"type":"print","value":"0167-739X"}],"subject":[],"published":{"date-parts":[[2014,3]]}}}