{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T23:28:51Z","timestamp":1768778931938,"version":"3.49.0"},"reference-count":55,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2014,10,1]],"date-time":"2014-10-01T00:00:00Z","timestamp":1412121600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2014,10,1]],"date-time":"2014-10-01T00:00:00Z","timestamp":1412121600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/www.elsevier.com\/legal\/tdmrep-license"}],"funder":[{"name":"the Australian Research Council (ARC) and CA Australia"},{"name":"Government of India"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Network and Computer Applications"],"published-print":{"date-parts":[[2014,10]]},"DOI":"10.1016\/j.jnca.2014.07.030","type":"journal-article","created":{"date-parts":[[2014,8,1]],"date-time":"2014-08-01T16:58:44Z","timestamp":1406912324000},"page":"108-120","update-policy":"https:\/\/linproxy.fan.workers.dev:443\/https\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":187,"special_numbering":"C","title":["SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter"],"prefix":"10.1016","volume":"45","author":[{"given":"Saurabh Kumar","family":"Garg","sequence":"first","affiliation":[]},{"given":"Adel Nadjaran","family":"Toosi","sequence":"additional","affiliation":[]},{"given":"Srinivasa K.","family":"Gopalaiyengar","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/linproxy.fan.workers.dev:443\/https\/orcid.org\/0000-0001-9754-6496","authenticated-orcid":false,"given":"Rajkumar","family":"Buyya","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jnca.2014.07.030_bib1","unstructured":"Antonescu A-F, Robinson P, Braun T. Dynamic sla management with forecasting using multi-objective optimization. In: Proceeding of 2013 IFIP\/IEEE international symposium on integrated network management (IM 2013). Ghent, Belgium; 2013."},{"key":"10.1016\/j.jnca.2014.07.030_bib2","series-title":"Neural network time series forecasting of financial markets","author":"Azoff","year":"1994"},{"key":"10.1016\/j.jnca.2014.07.030_bib3","unstructured":"Balaji P, Sadayappan P, Islam M. Techniques for providing hard quality of service guarantees in job scheduling. In: Buyya, R., Bubendorfer, K, editors. Hoboken, New Jersey, USA: Wiley Press. ISBN: 978-0470287682."},{"issue":"12","key":"10.1016\/j.jnca.2014.07.030_bib4","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/MC.2007.443","article-title":"The case for energy-proportional computing","volume":"40","author":"Barroso","year":"2007","journal-title":"Computer"},{"key":"10.1016\/j.jnca.2014.07.030_bib5","unstructured":"Beloglazov A, Buyya R, Lee YC, Zomaya A. A taxonomy and survey of energy-efficient data centers and cloud computing systems. In: Zelkowitz, M, editor. Advances in computers. Elsevier. ISBN 13: 978-0-12-012141-0."},{"key":"10.1016\/j.jnca.2014.07.030_bib6","unstructured":"Benchmarks S. Standard performance evaluation corporation, Manassas, VA, USA."},{"key":"10.1016\/j.jnca.2014.07.030_bib7","doi-asserted-by":"crossref","unstructured":"Bonvin N, Papaioannou TG, Aberer K. Autonomic SLA-driven provisioning for cloud applications. In: Proceedings of the 11th IEEE\/ACM international symposium on cluster, cloud and grid computing, Newport Beach, CA, USA; 2011.","DOI":"10.1109\/CCGrid.2011.24"},{"issue":"6","key":"10.1016\/j.jnca.2014.07.030_bib8","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","article-title":"Cloud computing and emerging IT platforms","volume":"25","author":"Buyya","year":"2009","journal-title":"Future Generat Comput Syst"},{"issue":"1","key":"10.1016\/j.jnca.2014.07.030_bib9","first-page":"23","article-title":"Cloudsim","volume":"41","author":"Calheiros","year":"2011","journal-title":"Softw"},{"key":"10.1016\/j.jnca.2014.07.030_bib10","doi-asserted-by":"crossref","unstructured":"Carrera D, Steinder M, Whalley I, Torres J, Ayguad\u00e9 E. Enabling resource sharing between transactional and batch workloads using dynamic application placement. In: Proceedings of the ACM\/IFIP\/USENIX 9th international middleware conference, Leuven, Belgium; 2008.","DOI":"10.1007\/978-3-540-89856-6_11"},{"issue":"3","key":"10.1016\/j.jnca.2014.07.030_bib11","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1016\/j.comnet.2012.10.020","article-title":"Mechanisms for SLA provisioning in cloud-based service providers","volume":"57","author":"Casalicchio","year":"2013","journal-title":"Comput Netw"},{"key":"10.1016\/j.jnca.2014.07.030_bib12","doi-asserted-by":"crossref","unstructured":"Casalicchio E, Menasc\u00e9 DA, Aldhalaan A. Autonomic resource provisioning in cloud systems with availability goals. In: Proceedings of the 2013 ACM cloud and autonomic computing conference, Miami, FL, USA; 2013.","DOI":"10.1145\/2494621.2494623"},{"issue":"5","key":"10.1016\/j.jnca.2014.07.030_bib13","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1016\/j.future.2009.05.004","article-title":"A novel approach for distributed application scheduling based on prediction of communication events","volume":"26","author":"Dodonov","year":"2010","journal-title":"Future Gener Comput Syst"},{"issue":"5","key":"10.1016\/j.jnca.2014.07.030_bib14","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1002\/cpe.1468","article-title":"Exploiting semantics and virtualization for SLA-driven resource allocation in service providers","volume":"22","author":"Ejarque","year":"2010","journal-title":"Concurr - Pract Exp"},{"key":"10.1016\/j.jnca.2014.07.030_bib15","unstructured":"Fito JO, Goiri \u00cd, Guitart J. SLA-driven elastic cloud hosting provider. In: Proceedings of 18th Euromicro international conference on parallel, distributed and network-Based processing (PDP). Pisa, Italy; 2010."},{"key":"10.1016\/j.jnca.2014.07.030_bib16","unstructured":"Garg R, Saran H, Randhawa R, Singh M. Asla framework for QOS provisioning and dynamic capacity allocation. In: Proceedings of the 10th IEEE international Workshop on Quality of Service. Dalian, China; 2002."},{"issue":"8","key":"10.1016\/j.jnca.2014.07.030_bib17","doi-asserted-by":"crossref","first-page":"1344","DOI":"10.1016\/j.future.2009.07.003","article-title":"Time and cost trade-off management for scheduling parallel applications on utility grids","volume":"26","author":"Garg","year":"2010","journal-title":"Future Generat Comput Syst"},{"key":"10.1016\/j.jnca.2014.07.030_bib18","doi-asserted-by":"crossref","unstructured":"Garg S, Gopalaiyengar S, Buyya R. SLA-based resource provisioning for heterogeneous workloads in a virtualized cloud datacenter. In: Proceedings of the 11th international conference on algorithms and architectures for parallel Processing, Melbourne, Australia 2011.","DOI":"10.1007\/978-3-642-24650-0_32"},{"key":"10.1016\/j.jnca.2014.07.030_bib19","doi-asserted-by":"crossref","unstructured":"Goiri I, Juli\u00e0 F, Fit\u00f3 JO, Mac\u00edas M, Guitart J. Resource-level QOS metric for CPU-based guarantees in cloud providers. In: Proceedings of 7th international workshop on economics of grids, clouds, systems, and services. Naples, Italy; 2010.","DOI":"10.1007\/978-3-642-15681-6_3"},{"key":"10.1016\/j.jnca.2014.07.030_bib20","unstructured":"Hellerstein J, Zhang F, Shahabuddin P. An approach to predictive detection for service management. In: Proceedings of the sixth IFIP\/IEEE international symposium on integrated network management, 1999. Distributed Management for the Networked Millennium. Boston, MA, USA; 1999."},{"key":"10.1016\/j.jnca.2014.07.030_bib21","doi-asserted-by":"crossref","unstructured":"Hu Y, Wong J, Iszlai G, Litoiu M. Resource provisioning for cloud computing. In: CASCON \u201909: Proceedings of the 2009 conference of the Center for Advanced Studies on Collaborative Research, Ontario, Canada; 2009.","DOI":"10.1145\/1723028.1723041"},{"issue":"2","key":"10.1016\/j.jnca.2014.07.030_bib22","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/MIC.2010.130","article-title":"Grid computing workloads","volume":"15","author":"Iosup","year":"2010","journal-title":"IEEE Internet Comput"},{"issue":"7","key":"10.1016\/j.jnca.2014.07.030_bib23","doi-asserted-by":"crossref","first-page":"672","DOI":"10.1016\/j.future.2008.02.003","article-title":"The grid workloads archive","volume":"24","author":"Iosup","year":"2008","journal-title":"Future Gener Comput Syst"},{"issue":"1","key":"10.1016\/j.jnca.2014.07.030_bib24","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/j.future.2011.05.027","article-title":"Empirical prediction models for adaptive resource provisioning in the cloud","volume":"28","author":"Islam","year":"2012","journal-title":"Future Gener Comput Syst"},{"issue":"11","key":"10.1016\/j.jnca.2014.07.030_bib25","doi-asserted-by":"crossref","first-page":"1445","DOI":"10.1109\/TPDS.2008.113","article-title":"Dynamic resource management in energy constrained heterogeneous computing systems using voltage scaling","volume":"19","author":"Kim","year":"2008","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"10.1016\/j.jnca.2014.07.030_bib26","doi-asserted-by":"crossref","unstructured":"Kim J, Ruggiero M, Atienza D, Lederberger M. Correlation-aware virtual machine allocation for energy-efficient datacenters. In: Proceedings of the conference on design, automation and test in Europe. Ghent, Belgium; 2013.","DOI":"10.7873\/DATE.2013.277"},{"key":"10.1016\/j.jnca.2014.07.030_bib27","doi-asserted-by":"crossref","unstructured":"Meng X, Isci C, Kephart J, Zhang L, Bouillet E, Pendarakis D. Efficient resource provisioning in compute clouds via VM multiplexing. In: Proceedings of the 7th international conference on autonomic computing, Washington, USA; 2010.","DOI":"10.1145\/1809049.1809052"},{"key":"10.1016\/j.jnca.2014.07.030_bib28","doi-asserted-by":"crossref","unstructured":"Minarolli D, Freisleben B. Distributed resource allocation to virtual machines via artificial neural networks. In: Proceedings of 22nd Euromicro international conference on parallel, distributed and network-based processing (PDP), Turin, Italy; 2014.","DOI":"10.1109\/PDP.2014.102"},{"key":"10.1016\/j.jnca.2014.07.030_bib29","doi-asserted-by":"crossref","unstructured":"Nathuji R, Kansal A, Ghaffarkhah A. Q-clouds: managing performance interference effects for qos-aware clouds. In: Proceedings of the 5th European conference on Computer systems (EuroSys 2010). Paris, France; 2010.","DOI":"10.1145\/1755913.1755938"},{"issue":"2\u20134","key":"10.1016\/j.jnca.2014.07.030_bib30","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1002\/cpe.925","article-title":"Performance-based middleware for grid computing","volume":"17","author":"Nudd","year":"2005","journal-title":"Concurr - Pract Exp"},{"key":"10.1016\/j.jnca.2014.07.030_bib31","unstructured":"Ostermann S, Iosup A, Yigitbasi N, Prodan R, Fahringer T, Epema D. An early performance analysis of cloud computing services for scientific computing. Delft University of Technology, PDS-2008-006."},{"issue":"1","key":"10.1016\/j.jnca.2014.07.030_bib32","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/1113361.1113374","article-title":"CoMon","volume":"40","author":"Park","year":"2006","journal-title":"ACM SIGOPS Oper Syst Rev"},{"issue":"1","key":"10.1016\/j.jnca.2014.07.030_bib33","first-page":"51","article-title":"Optimizing utility in cloud computing through autonomic workload execution","volume":"32","author":"Paton","year":"2009","journal-title":"IEEE Data Eng Bull"},{"issue":"1","key":"10.1016\/j.jnca.2014.07.030_bib34","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1145\/2626401.2626403","article-title":"Customer-oriented diagnosis of memory provisioning for IAAS clouds","volume":"48","author":"Pfitscher","year":"2014","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"10.1016\/j.jnca.2014.07.030_bib35","doi-asserted-by":"crossref","unstructured":"Qiu X, Hedwig M, Neumann D. SLA based dynamic provisioning of cloud resource in OLTP systems. In: Proceeding of 2012 workshop on e-life: web-enabled convergence of commerce, work, and social life. Shanghai, China; 2012.","DOI":"10.1007\/978-3-642-29873-8_28"},{"key":"10.1016\/j.jnca.2014.07.030_bib36","doi-asserted-by":"crossref","unstructured":"Quiroz A, Kim H, Parashar M, Gnanasambandam N, Sharma N. Towards autonomic workload provisioning for enterprise grids and clouds. In: Proceedings of 10th IEEE\/ACM international conference on grid computing. Melbourne, Australia; 2009.","DOI":"10.1109\/GRID.2009.5353066"},{"key":"10.1016\/j.jnca.2014.07.030_bib37","doi-asserted-by":"crossref","unstructured":"Sahai A, Graupner S, Machiraju V, Moorsel AV. Specifying and monitoring guarantees in commercial grids through SLA. In: Proceedings of the 3rd international symposium on cluster computing and the grid. Tokyo, Japan; 2003.","DOI":"10.1109\/CCGRID.2003.1199380"},{"key":"10.1016\/j.jnca.2014.07.030_bib38","unstructured":"Schneider J, Amazon ec2: \u3008https:\/\/linproxy.fan.workers.dev:443\/http\/aws.amazon.com\/ec2\/\u3009"},{"key":"10.1016\/j.jnca.2014.07.030_bib39","doi-asserted-by":"crossref","unstructured":"Sharma U, Shenoy P, Sahu S, Shaikh A. A cost-aware elasticity provisioning system for the cloud. In: Proceedings of 31st international conference on distributed computing systems (ICDCS). Minneapolis, Minnesota, USA; 2011.","DOI":"10.1109\/ICDCS.2011.59"},{"key":"10.1016\/j.jnca.2014.07.030_bib40","doi-asserted-by":"crossref","unstructured":"Singh R, Sharma U, Cecchet E, Shenoy P. Autonomic mix-aware provisioning for non-stationary data center workloads. In: Proceedings of the 7th international conference on autonomic computing. Washington, USA; 2010.","DOI":"10.1145\/1809049.1809053"},{"issue":"3","key":"10.1016\/j.jnca.2014.07.030_bib41","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1016\/j.future.2008.03.002","article-title":"Secure on-demand grid computing","volume":"25","author":"Smith","year":"2009","journal-title":"Future Gener Comput Syst"},{"key":"10.1016\/j.jnca.2014.07.030_bib42","doi-asserted-by":"crossref","unstructured":"Sotomayor B, Keahey K, Foster IT. Combining batch execution and leasing using virtual machines. In: Proceedings of the 17th international ACM symposium on high-performance parallel and distributed computing. Boston, USA; 2008.","DOI":"10.1145\/1383422.1383434"},{"key":"10.1016\/j.jnca.2014.07.030_bib43","doi-asserted-by":"crossref","unstructured":"Sotomayor B, Keahey K, Foster I. Combining batch execution and leasing using virtual machines. In: Proceedings of the 17th international symposium on HPDC. Boston, MA, USA; 2008.","DOI":"10.1145\/1383422.1383434"},{"key":"10.1016\/j.jnca.2014.07.030_bib44","doi-asserted-by":"crossref","unstructured":"Soundararajan V, Anderson J. The impact of MNGT. Operations on the virtualized datacenter. In: Proceedings of the 37th annual international symposium on computer architecture. France; 2010.","DOI":"10.1145\/1815961.1816003"},{"issue":"2","key":"10.1016\/j.jnca.2014.07.030_bib45","doi-asserted-by":"crossref","first-page":"63","DOI":"10.3233\/HIS-2006-3201","article-title":"An efficient fuzzy based neuro-genetic algorithm for stock market prediction","volume":"3","author":"Srinivasa","year":"2006","journal-title":"Hybrid Intell Syst"},{"issue":"1","key":"10.1016\/j.jnca.2014.07.030_bib46","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1145\/1341312.1341329","article-title":"Server virtualization in autonomic management of heterogeneous workloads","volume":"42","author":"Steinder","year":"2008","journal-title":"SIGOPS Oper Syst Rev"},{"key":"10.1016\/j.jnca.2014.07.030_bib47","doi-asserted-by":"crossref","unstructured":"Van HN, Tran FD, Menaud J-M. SLA-aware virtual resource management for cloud infrastructures. In: CIT \u05f309: proceedings of the 2009 ninth IEEE international conference on computer and information technology. Xiamen, China; 2009.","DOI":"10.1109\/CIT.2009.109"},{"key":"10.1016\/j.jnca.2014.07.030_bib48","doi-asserted-by":"crossref","unstructured":"Vouk M. Cloud computing Issues, research and implementations. In: Proceedings of 30th international conference on information technology interfaces. Croatia; 2008.","DOI":"10.1109\/ITI.2008.4588381"},{"key":"10.1016\/j.jnca.2014.07.030_bib49","doi-asserted-by":"crossref","unstructured":"Wang Z, Zhu X, Padala P, Singhal S. Capacity and performance overhead in dynamic resource allocation to virtual containers. In: Proceedings of the 10th IFIP\/IEEE international symposium on integrated network management. Munich, Germany; 2007.","DOI":"10.1109\/INM.2007.374779"},{"key":"10.1016\/j.jnca.2014.07.030_bib50","doi-asserted-by":"crossref","unstructured":"Wang C, Chen J, Zhou BB, Zomaya AY. Just satisfactory resource provisioning for parallel applications in the cloud. In: Proceedings of 2012 IEEE eighth world congress on services (SERVICES). Honolulu, HI; 2012.","DOI":"10.1109\/SERVICES.2012.38"},{"issue":"6","key":"10.1016\/j.jnca.2014.07.030_bib51","doi-asserted-by":"crossref","first-page":"1107","DOI":"10.1109\/TPDS.2012.283","article-title":"Dynamic resource allocation using virtual machines for cloud computing environment","volume":"24","author":"Xiao","year":"2013","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"10.1016\/j.jnca.2014.07.030_bib52","doi-asserted-by":"crossref","unstructured":"Yang B, Xu X, Tan F, Park D-H. An utility-based job scheduling algorithm for cloud computing considering reliability factor. In: Proceedings of international conference on cloud and service computing (CSC\u201911). Hong Kong; 2011.","DOI":"10.1109\/CSC.2011.6138559"},{"key":"10.1016\/j.jnca.2014.07.030_bib53","doi-asserted-by":"crossref","unstructured":"Yeo C, Buyya R. Service level agreement based allocation of cluster resources: handling penalty to enhance utility. In: Proceedings of the 7th IEEE international conference on cluster computing. Boston, USA; 2005.","DOI":"10.1109\/CLUSTR.2005.347075"},{"key":"10.1016\/j.jnca.2014.07.030_bib54","doi-asserted-by":"crossref","unstructured":"Zhang W, Qian H, Wills C, Rabinovich M. Agile resource management in a virtualized data center. In: Proceedings of Ist joint WOSP\/SIPEW international conference on performance engineering. California, USA; 2010.","DOI":"10.1145\/1712605.1712626"},{"key":"10.1016\/j.jnca.2014.07.030_bib55","doi-asserted-by":"crossref","unstructured":"Zhu Z, Bi J, Yuan H, Chen Y. SLA based dynamic virtualized resources provisioning for shared cloud data centers. In: Proceedings of 2011 IEEE international conference on cloud computing (CLOUD). Washington DC, USA; 2011.","DOI":"10.1109\/CLOUD.2011.91"}],"container-title":["Journal of Network and Computer Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S1084804514001787?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S1084804514001787?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,21]],"date-time":"2025-10-21T15:46:45Z","timestamp":1761061605000},"score":1,"resource":{"primary":{"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/linkinghub.elsevier.com\/retrieve\/pii\/S1084804514001787"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,10]]},"references-count":55,"alternative-id":["S1084804514001787"],"URL":"https:\/\/linproxy.fan.workers.dev:443\/https\/doi.org\/10.1016\/j.jnca.2014.07.030","relation":{},"ISSN":["1084-8045"],"issn-type":[{"value":"1084-8045","type":"print"}],"subject":[],"published":{"date-parts":[[2014,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"SLA-based virtual machine management for heterogeneous workloads in a cloud datacenter","name":"articletitle","label":"Article Title"},{"value":"Journal of Network and Computer Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/linproxy.fan.workers.dev:443\/https\/doi.org\/10.1016\/j.jnca.2014.07.030","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2014 Elsevier Ltd. All rights reserved.","name":"copyright","label":"Copyright"}]}}