{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T03:27:57Z","timestamp":1764646077312,"version":"3.41.0"},"reference-count":128,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,1,28]],"date-time":"2016-01-28T00:00:00Z","timestamp":1453939200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2016,6]]},"DOI":"10.1007\/s10723-016-9361-3","type":"journal-article","created":{"date-parts":[[2016,1,28]],"date-time":"2016-01-28T05:13:08Z","timestamp":1453957988000},"page":"193-216","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":45,"title":["An Analysis of Public Clouds Elasticity in the Execution of Scientific Applications: a Survey"],"prefix":"10.1007","volume":"14","author":[{"given":"Guilherme","family":"Galante","sequence":"first","affiliation":[]},{"given":"Luis Carlos","family":"Erpen De Bona","sequence":"additional","affiliation":[]},{"given":"Antonio Roberto","family":"Mury","sequence":"additional","affiliation":[]},{"given":"Bruno","family":"Schulze","sequence":"additional","affiliation":[]},{"given":"Rodrigo","family":"da Rosa Righi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,1,28]]},"reference":[{"key":"9361_CR1","doi-asserted-by":"crossref","unstructured":"Villamizar, M., Castro, H., Mendez, D.: E-Clouds: a Saas Marketplace for Scientific Computing. In: Proceedings IEEE\/ACM 5th International Conference on Utility and Cloud Computing, pp 13\u201320. IEEE (2012)","DOI":"10.1109\/UCC.2012.56"},{"key":"9361_CR2","doi-asserted-by":"crossref","unstructured":"Simmhan, Y., Van Ingen, C., Subramanian, G., Li, J.: Bridging the Gap between Desktop and the Cloud for Escience Applications. In: Proceedings IEEE 3rd International Conference on Cloud Computing, pp 474\u2013481. IEEE (2010)","DOI":"10.1109\/CLOUD.2010.72"},{"key":"9361_CR3","doi-asserted-by":"crossref","unstructured":"Vecchiola, C., Pandey, S., Buyya, R.: High-Performance Cloud Computing: a View of Scientific Applications. In: Proceedings 10th International Symposium on Pervasive Systems Algorithms, and Networks, pp 4\u201316. IEEE (2009)","DOI":"10.1109\/I-SPAN.2009.150"},{"key":"9361_CR4","doi-asserted-by":"crossref","unstructured":"Ramakrishnan, L., Jackson, K.R., Canon, S., Cholia, S., Shalf, J.: Defining Future Platform Requirements for e-Science Clouds. In: Proceedings 1st ACM Symposium on Cloud Computing, pp 101\u2013106. ACM (2010)","DOI":"10.1145\/1807128.1807145"},{"key":"9361_CR5","unstructured":"Herbst, N.R., Kounev, S., Reussner, R.: Elasticity in Cloud Computing: What It Is, and What It is Not. In: Proceedings 10th International Conference on Autonomic Computing, pp 23\u201327. USENIX (2013)"},{"key":"9361_CR6","doi-asserted-by":"crossref","unstructured":"Galante, G., Bona, L.C.E.: A Survey on Cloud Computing Elasticity. In: Proceedings IEEE\/ACM 5th International Conference on Utility and Cloud Computing, pp 263\u2013270. IEEE (2012)","DOI":"10.1109\/UCC.2012.30"},{"issue":"4","key":"9361_CR7","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1007\/s10723-014-9314-7","volume":"12","author":"T Lorido-Botran","year":"2014","unstructured":"Lorido-Botran, T., Miguel-Alonso, J., Lozano, J.: A review of auto-scaling techniques for elastic applications in cloud environments. J. Grid Comput. 12(4), 559\u2013592 (2014)","journal-title":"J. Grid Comput."},{"key":"9361_CR8","doi-asserted-by":"crossref","unstructured":"Chieu, T.C., Mohindra, A., Karve, A.A., Segal, A.: Dynamic Scaling of Web Applications in a Virtualized Cloud Computing Environment. In: Proceedings IEEE International Conference on e-Business Engineering, pp 281\u2013286. IEEE (2009)","DOI":"10.1109\/ICEBE.2009.45"},{"key":"9361_CR9","doi-asserted-by":"crossref","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, a., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, Ionaharia, M.: A view of cloud computing. Commun. ACM 53(4) (2010)","DOI":"10.1145\/1721654.1721672"},{"issue":"2","key":"9361_CR10","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1109\/TPDS.2011.144","volume":"23","author":"L Wang","year":"2012","unstructured":"Wang, L., Zhan, J., Shi, W., Liang, Y.: Cloud, can scientific communities benefit from the economies of scale? IEEE Trans. Parallel Distrib. Syst. 23(2), 296\u2013303 (2012)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"8","key":"9361_CR11","first-page":"19","volume":"6","author":"D Oliveira","year":"2010","unstructured":"Oliveira, D., Ogasawara, E.: Is cloud computing the solution for brazilian researchers?. Intl. J. Comput. Appl. 6(8), 19\u201323 (2010)","journal-title":"Intl. J. Comput. Appl."},{"key":"9361_CR12","doi-asserted-by":"crossref","unstructured":"Taifi, M., Shi, J. Y., Khreishah, A.: SpotMPI: a Framework for Auction-Based HPC Computing Using Amazon Spot Instances. Springer-Verlag (2011)","DOI":"10.1007\/978-3-642-24669-2_11"},{"key":"9361_CR13","unstructured":"Chohan, N., Castillo, C., Spreitzer, M., Steinder, M., Tantawi, A., Krintz, C.: See Spot Run: Using Spot Instances for Mapreduce Workflows. In: Proceedings 2nd USENIX Conference on Hot Topics in Cloud Computing. USENIX (2010)"},{"issue":"1-2","key":"9361_CR14","doi-asserted-by":"crossref","first-page":"506","DOI":"10.14778\/1920841.1920907","volume":"3","author":"HT Vo","year":"2010","unstructured":"Vo, H.T., Chen, C., Ooi, B.C.: Towards elastic transactional cloud storage with range query support. Proc. VLDB Endowment 3(1-2), 506\u2013514 (2010)","journal-title":"Proc. VLDB Endowment"},{"key":"9361_CR15","doi-asserted-by":"crossref","unstructured":"Nicolae, B., Riteau, P., Keahey, K.: Bursting the Cloud Data Bubble: Towards Transparent Storage Elasticity in Iaas Clouds. In: 2014 IEEE 28th Intl Parallel and Distributed Processing Symposium, pp 135\u2013144. IEEE (2014)","DOI":"10.1109\/IPDPS.2014.25"},{"key":"9361_CR16","doi-asserted-by":"crossref","unstructured":"Iordache, A., Morin, C., Parlavantzas, N., Riteau, P.: Resilin: Elastic MapReduce over Multiple Clouds. In: Technical Report RR-8081, INRIA, Rennes, France (2012)","DOI":"10.1109\/CCGrid.2013.48"},{"key":"9361_CR17","doi-asserted-by":"crossref","unstructured":"Lin, C., Lu, S.: SCPOR: an Elastic Workflow Scheduling Algorithm for Services Computing. In: Proceedings the 5th IEEE International Conference on Service-Oriented Computing and Applications, pp 1\u20138. SOCA, IEEE (2011)","DOI":"10.1109\/SOCA.2011.6166213"},{"key":"9361_CR18","unstructured":"Leslie, L., Sato, C., Lee, Y., Jiang, Q., Zomaya, A.: DEWE: a Framework for Distributed Elastic Scientific Workflow Execution. In: 13th Australasian Symp. on Parallel and Distributed Computing, pp 3\u201310. AusPDC, ACS (2015)"},{"key":"9361_CR19","unstructured":"Oliveira, D., Baio, F.A., Mattoso, M.: Migrating Scientific Experiments to the Cloud. http:\/\/www.hpcinthecloud.com\/hpccloud\/2011-03-04\/migrating_scientific_experiments_to_the_cloud.html (2 july 2015, last accessed)"},{"issue":"1","key":"9361_CR20","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1007\/s00607-010-0120-1","volume":"91","author":"H Truong","year":"2011","unstructured":"Truong, H., Dustdar, S.: Cloud computing for small research groups in computational science and engineering: Current status and outlook. Computing 91(1), 75\u201391 (2011)","journal-title":"Computing"},{"key":"9361_CR21","unstructured":"Helix Nebula - The Science Cloud. http:\/\/www.helix-nebula.eu\/ (02 july 2015, last accessed)"},{"key":"9361_CR22","unstructured":"Science Clouds. http:\/\/scienceclouds.org (02 july 2015, last accessed)"},{"key":"9361_CR23","unstructured":"CloudLab. http:\/\/www.cloudlab.us (02 july 2015, last accessed)"},{"key":"9361_CR24","unstructured":"Amazon Web Services. http:\/\/aws.amazon.com (02 july 2015, last accessed)"},{"key":"9361_CR25","unstructured":"Sabalcore. http:\/\/www.sabalcore.com (20 july 2014, last accessed)"},{"key":"9361_CR26","unstructured":"e-Science Central. http:\/\/www.esciencecentral.co.uk\/ (07 july 2015, last accessed)"},{"issue":"6","key":"9361_CR27","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.future.2011.07.005","volume":"28","author":"RN Calheiros","year":"2011","unstructured":"Calheiros, R.N., Vecchiola, C., Karunamoorthy, D., Buyya, R.: The aneka platform and QoS-driven resource provisioning for elastic applications on hybrid clouds. Future Gener. Comput. Syst. 28(6), 861\u2013870 (2011)","journal-title":"Future Gener. Comput. Syst."},{"key":"9361_CR28","doi-asserted-by":"crossref","unstructured":"Marshall, P., Keahey, K., Freeman, T.: Elastic Site: Using Clouds to Elastically Extend Site Resources. In: Proceedings 10th IEEE\/ACM International Conference on Cluster Cloud and Grid Computing, pp 43\u201352. IEEE (2010)","DOI":"10.1109\/CCGRID.2010.80"},{"key":"9361_CR29","doi-asserted-by":"crossref","unstructured":"Bicer, T., Chiu, D., Agrawal, G.: A Framework for Data-Intensive Computing with Cloud Bursting. In: Proceedings Conference on High Performance Computing Networking, Storage and Analysis Companion, pp 5\u20136. ACM (2011)","DOI":"10.1109\/CLUSTER.2011.21"},{"key":"9361_CR30","doi-asserted-by":"crossref","unstructured":"Calatrava, A., Molt\u00f3, G., Hernandez, V.: Combining Grid and Cloud Resources for Hybrid Scientific Computing Executions. In: Proceedings 3rd International Conference on Cloud Computing Technology and Science, pp 494\u2013501. IEEE (2011)","DOI":"10.1109\/CloudCom.2011.73"},{"issue":"5","key":"9361_CR31","doi-asserted-by":"crossref","first-page":"440","DOI":"10.1016\/j.future.2010.11.003","volume":"27","author":"G Mateescu","year":"2011","unstructured":"Mateescu, G., Gentzsch, W., Ribbens, C. J.: Hybrid Computing-Where HPC meets grid and cloud computing. Future Gener. Comput. Syst. 27(5), 440\u2013453 (2011)","journal-title":"Future Gener. Comput. Syst."},{"key":"9361_CR32","doi-asserted-by":"crossref","unstructured":"He, Q., Zhou, S., Kobler, B., Duffy, D., Mcglynn, T.: Case Study for Running HPC Applications in Public Clouds. In: Proceedings 19th ACM International Symposium on High Performance Distributed Computing, pp 395\u2013401. ACM (2010)","DOI":"10.1145\/1851476.1851535"},{"key":"9361_CR33","doi-asserted-by":"crossref","unstructured":"Li, J., Humphrey, M., Cheah, Y., Ryu, Y., Agarwal, D., Jackson, K., Ingen, C.: Fault Tolerance and Scaling in E-Science Cloud Applications: Observations from the Continuing Development of MODISAzure. In: Proceedings 6Th International Conference on e-Science, pp 246\u2013253. IEEE (2010)","DOI":"10.1109\/eScience.2010.47"},{"key":"9361_CR34","doi-asserted-by":"crossref","unstructured":"Edlund, A., Koopmans, M., Shah, Z. A., Livenson, I., Orellana, F., Kommeri, J., Tuisku, M., Lehtovuori, P., Hansen, K. M., Neukirchen, H., Hvannberg, E.: Practical Cloud Evaluation from a Nordic Escience User Perspective. In: Proceedings 5th International Workshop on Virtualization Technologies in Distributed Computing, pp 29\u201338. ACM (2011)","DOI":"10.1145\/1996121.1996129"},{"issue":"6","key":"9361_CR35","doi-asserted-by":"crossref","first-page":"1408","DOI":"10.1016\/j.future.2012.03.011","volume":"29","author":"V Mauch","year":"2013","unstructured":"Mauch, V., Kunze, M., Hillenbrand, M.: High performance cloud computing. Future Gener. Comput. Syst. 29(6), 1408\u20131416 (2013)","journal-title":"Future Gener. Comput. Syst."},{"key":"9361_CR36","doi-asserted-by":"crossref","unstructured":"V\u00f6ckler, J.S., Juve, G., Deelman, E., Rynge, M., Berriman, B.: Experiences Using Cloud Computing for a Scientific Workflow Application. In: Proceedings 2nd International Workshop on Scientific Cloud Computing, pp 15\u201324. ACM (2011)","DOI":"10.1145\/1996109.1996114"},{"key":"9361_CR37","doi-asserted-by":"crossref","unstructured":"Keller, M., Meister, D., Brinkmann, A., Terboven, C., Bischof, C.: eScience Cloud Infrastructure. In: Proceedings 37th Euromicro Conference on Software Engineering and Advanced Applications, pp 188\u2013195. IEEE (2011)","DOI":"10.1109\/SEAA.2011.38"},{"key":"9361_CR38","unstructured":"CERN: CERNVM. http:\/\/cernvm.cern.ch\/portal (15 january 2015, last accessed)"},{"issue":"4","key":"9361_CR39","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/MIC.2012.87","volume":"16","author":"JL Hellerstein","year":"2012","unstructured":"Hellerstein, J.L., Kohlhoff, K.J., Konerding, D.E.: Science in the Cloud: Accelerating Discovery in the 21st Century. IEEE Internet Comput. 16(4), 64\u201368 (2012)","journal-title":"IEEE Internet Comput."},{"issue":"3","key":"9361_CR40","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1109\/SURV.2011.032211.00087","volume":"13","author":"S Sakr","year":"2011","unstructured":"Sakr, S., Liu, A., Batista, D.M., Alomari, M.: A survey of large scale data management approaches in cloud environments. IEEE Commun. Surv. Tutorials 13(3), 311\u2013336 (2011)","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"9361_CR41","doi-asserted-by":"crossref","unstructured":"Jha, S., Katz, D. S., Luckow, A., Merzky, A., Stamou, K.: Understanding Scientific Applications for Cloud Environments. In: Buyya, R., Broberg, J., Goscinski, A.M. (eds.) Cloud Computing: Principles and Paradigms. Wiley (2011)","DOI":"10.1002\/9780470940105.ch13"},{"key":"9361_CR42","doi-asserted-by":"crossref","unstructured":"Moreno-Vozmediano, R., Montero, R.S., Llorente, I.M.: Elastic Management of Cluster-Based Services in the Cloud. In: Proceedings the 1st Workshop on Automated Control for Datacenters and Clouds, pp 19\u201324. ACDC, ACM (2009)","DOI":"10.1145\/1555271.1555277"},{"key":"9361_CR43","doi-asserted-by":"crossref","unstructured":"Nie, L., Xu, Z.: An Adaptive Scheduling Mechanism for Elastic Grid Computing. In: 5th International Conference on Semantics, Knowledge and Grid, pp 184\u2013191. SKG (2009)","DOI":"10.1109\/SKG.2009.53"},{"key":"9361_CR44","doi-asserted-by":"crossref","unstructured":"Bientinesi, P., Iakymchuk, R., Napper, J.: HPC On competitive cloud resources. In: Furht, b., Escalante, A. (eds.) Handbook of Cloud Computing. Springer (2010)","DOI":"10.1007\/978-1-4419-6524-0_21"},{"key":"9361_CR45","unstructured":"Evangelinos, C., Hill, C.N.: Cloud Computing for Parallel Scientific HPC Applications: Feasibility of Running Coupled Atmosphere-Ocean Climate Models on Amazon\u2019s EC2. ACM (2008)"},{"issue":"3","key":"9361_CR46","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MCSE.2010.70","volume":"12","author":"JJ Rehr","year":"2010","unstructured":"Rehr, J.J., Vila, F.D., Gardner, J.P., Svec, L., Prange, M.: Scientific computing in the cloud. Comput. Sci. Eng. 12(3), 34\u201343 (2010)","journal-title":"Comput. Sci. Eng."},{"key":"9361_CR47","doi-asserted-by":"crossref","DOI":"10.1109\/OCS.2011.10","volume-title":"Evaluation of HPC applications on cloud","author":"A Gupta","year":"2011","unstructured":"Gupta, A., Milojicic, D.: Evaluation of HPC applications on cloud. Technical report HPL-2011-132, HP laboratories, palo alto USA (2011)"},{"key":"9361_CR48","unstructured":"Church, P., Goscinski, A.: Iaas Clouds Vs. Clusters for HPC: a Performance Study. In: Proceedings 2nd International Conference on Cloud Computing, GRIDs, and Virtualization, pp 39\u201345. IARIA (2011)"},{"key":"9361_CR49","unstructured":"VMWare vSphere. http:\/\/www.vmware.com\/products\/vsphere (02 july 2015, last accessed)"},{"issue":"4","key":"9361_CR50","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1145\/1899928.1899946","volume":"44","author":"JE Simons","year":"2010","unstructured":"Simons, J.E., Buell, J.: Virtualizing high performance computing. ACM Oper. Syst. Rev. 44 (4), 136\u2013145 (2010)","journal-title":"ACM Oper. Syst. Rev."},{"issue":"1-2","key":"9361_CR51","first-page":"460","volume":"3","author":"J Schad","year":"2010","unstructured":"Schad, J., Dittrich, J., Quian\u00e9-Ruiz, J.: Runtime measurements in the cloud: observing, Analyzing, and Reducing Variance. Proc. Very Large Database Endowment 3(1-2), 460\u2013471 (2010)","journal-title":"Proc. Very Large Database Endowment"},{"key":"9361_CR52","doi-asserted-by":"crossref","unstructured":"Phillips, S.C., Engen, V., Papay, J.: Snow White Clouds and the Seven Dwarfs. In: Proceedings 3rd IEEE International Conference on Cloud Computing Technology and Science, pp 738\u2013745. IEEE (2011)","DOI":"10.1109\/CloudCom.2011.114"},{"key":"9361_CR53","doi-asserted-by":"crossref","unstructured":"Rego, P.A.L., Coutinho, E.F., Gomes, D.G., Souza, J.N.: FairCPU: Architecture for Allocation of Virtual Machines Using Processing Features. In: Proceedings 4th International Conference on Utility and Cloud Computing, pp 371\u2013376. IEEE (2011)","DOI":"10.1109\/UCC.2011.62"},{"issue":"3","key":"9361_CR54","first-page":"93","volume":"22","author":"K Nanath","year":"2013","unstructured":"Nanath, K., Pillai, R.: A model for Cost-Benefit analysis of cloud computing. J. Intl. Technol. Inf. Manag. 22(3), 93\u2013117 (2013)","journal-title":"J. Intl. Technol. Inf. Manag."},{"issue":"1","key":"9361_CR55","first-page":"28","volume":"12","author":"C Negru","year":"2013","unstructured":"Negru, C., Cristea, V.: Cost models - pillars for efficient cloud computing: Position paper. Intl. J. Intell. Syst. Technol. Appl. 12(1), 28\u201338 (2013)","journal-title":"Intl. J. Intell. Syst. Technol. Appl."},{"issue":"1983","key":"9361_CR56","first-page":"1","volume":"371","author":"GB Berriman","year":"2012","unstructured":"Berriman, G.B., Juve, G., Vckler, J.S., Deelman, E., Rynge, M.: The application of cloud computing to scientific workflows: a study of cost and performance. Proc. Royal Soc. Assoc. 371(1983), 1\u201314 (2012)","journal-title":"Proc. Royal Soc. Assoc."},{"key":"9361_CR57","unstructured":"Fox, G., Gannon, D.: Using Clouds for Technical Computing. In: Catlett, C., Gentzsch, W., Grandinetti, L., Joubert, G., Vazquez-Poletti, J. (eds.) Cloud Computing and Big Data, pp 81\u2013102. IOS Press (2013)"},{"key":"9361_CR58","doi-asserted-by":"crossref","unstructured":"Li, A., Yang, X., Kandula, S., Zhang, M.: CloudCmp: Comparing Public Cloud Providers. In: Proceedings 10th Annual Conference on Internet Measurement, pp 1\u201314. ACM (2010)","DOI":"10.1145\/1879141.1879143"},{"key":"9361_CR59","unstructured":"Xiaotao, Y., Aili, L., Lin, Z.: Research of High Performance Computing with Clouds. In: Proceedings 3rd International Symposium on Computer Science and Computational Technology, pp 289\u2013293. Academy Publisher (2010)"},{"key":"9361_CR60","unstructured":"Santos, N., Gummadi, K.P., Rodrigues, R.: Towards Trusted Cloud Computing. In: Proceedings Conference on Hot Topics in Cloud Computing. USENIX (2009)"},{"issue":"3","key":"9361_CR61","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1016\/j.future.2010.12.006","volume":"28","author":"D Zissis","year":"2012","unstructured":"Zissis, D., Lekkas, D.: Addressing cloud computing security issues. Future Gener. Comput. Syst. 28(3), 583\u2013592 (2012)","journal-title":"Future Gener. Comput. Syst."},{"key":"9361_CR62","doi-asserted-by":"crossref","unstructured":"Chen, W., Deelman, E.: Integration of Workflow Partitioning and Resource Provisioning. In: Proceedings 12Th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp 764\u2013768. IEEE (2012)","DOI":"10.1109\/CCGrid.2012.57"},{"issue":"2-3","key":"9361_CR63","first-page":"147","volume":"19","author":"A Thakar","year":"2011","unstructured":"Thakar, A., Szalay, A., Church, K., Terzis, A.: Large Science Databases Are Cloud Services Ready for Them?. Sci. Program. 19(2-3), 147\u2013159 (2011)","journal-title":"Sci. Program."},{"issue":"8","key":"9361_CR64","doi-asserted-by":"crossref","first-page":"1200","DOI":"10.1016\/j.future.2010.02.004","volume":"26","author":"D Yuan","year":"2010","unstructured":"Yuan, D., Yang, Y., Liu, X., Chen, J.: A data placement strategy in scientific cloud workflows. Future Gener. Comput. Syst. 26(8), 1200\u20131214 (2010)","journal-title":"Future Gener. Comput. Syst."},{"key":"9361_CR65","doi-asserted-by":"crossref","unstructured":"Lin, J.W., Chen, C.H.: Interference-aware virtual machine placement in cloud computing systems. In: International Conference on Computer Information Science. Volume 2 of ICCIS, pp 598\u2013603 (2012)","DOI":"10.1109\/ICCISci.2012.6297100"},{"key":"9361_CR66","doi-asserted-by":"crossref","unstructured":"Gupta, A., Milojicic, D., Kal\u00e9, L.V.: Optimizing VM Placement for HPC in the Cloud. In: Proceedings the 2012 Workshop on Cloud Services, Federation, and the 8th Open Cirrus Summit, pp 1\u20136. FederatedClouds, ACM (2012)","DOI":"10.1145\/2378975.2378977"},{"key":"9361_CR67","doi-asserted-by":"crossref","unstructured":"Canali, C., Lancellotti, R.: Automatic Virtual Machine Clustering Based on Bhattacharyya Distance for Multi-cloud Systems. In: Proceedings the 2013 International Workshop on Multi-cloud Applications and Federated Clouds, pp 45\u201352. MultiCloud, ACM (2013)","DOI":"10.1145\/2462326.2462337"},{"key":"9361_CR68","unstructured":"Rackspace. http:\/\/www.rackspace.com (15 january 2015, last accessed)"},{"key":"9361_CR69","unstructured":"GoGrid. http:\/\/www.gogrid.com (15 january 2015, last accessed)"},{"key":"9361_CR70","unstructured":"Joyent. http:\/\/joyent.com (02 july 2015, last accessed)"},{"key":"9361_CR71","unstructured":"Profitbricks. https:\/\/www.profitbricks.com (02 july 2015, last accessed)"},{"key":"9361_CR72","unstructured":"CloudSigma. https:\/\/www.cloudsigma.com\/ (02 july 2015, last accessed)"},{"key":"9361_CR73","unstructured":"CloudSigma. http:\/\/www.elastichosts.com (02 july 2015, last accessed)"},{"key":"9361_CR74","unstructured":"RightScale. http:\/\/www.rightscale.com (15 january 2015, last accessed)"},{"key":"9361_CR75","doi-asserted-by":"crossref","unstructured":"Caron, E., Desprez, F., Rodero-Merino, L., Muresan, A.: Auto-scaling, Load Balancing and Monitoring in Commercial and Open-Source Clouds. In: Wang, L., Ranjan, R., Chen, J., Benatallah, B. (eds.) Cloud Computing: Methodology, Systems, and Applications. Taylor and Francis Group (2011)","DOI":"10.1201\/b11149-17"},{"key":"9361_CR76","unstructured":"Google App Engine. http:\/\/code.google.com\/appengine (26 june 2015, last accessed)"},{"key":"9361_CR77","unstructured":"Microsoft Azure. http:\/\/www.windowsazure.com (15 january 2015, last accessed)"},{"issue":"1","key":"9361_CR78","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1145\/1925861.1925869","volume":"41","author":"LM Vaquero","year":"2011","unstructured":"Vaquero, L.M., Rodero-Merino, L., Buyya, R.: Dynamically scaling applications in the cloud. Comput. Commun. Rev. 41(1), 45\u201352 (2011)","journal-title":"Comput. Commun. Rev."},{"key":"9361_CR79","doi-asserted-by":"crossref","unstructured":"Roy, N., Dubey, A., Gokhale, A.: Efficient Autoscaling in the Cloud Using Predictive Models forWorkload Forecasting. In: Proceedings IEEE 4th Interntional Conference on Cloud Computing, pp 500\u2013507. IEEE (2011)","DOI":"10.1109\/CLOUD.2011.42"},{"key":"9361_CR80","doi-asserted-by":"crossref","unstructured":"Raveendran, A., Bicer, T., Agrawal, G.: A Framework for Elastic Execution of Existing MPI Programs. In: Proceedings IEEE International Symposium on Parallel and Distributed Processing Workshops and PhD Forum, pp 940\u2013947. IEEE (2011)","DOI":"10.1109\/IPDPS.2011.240"},{"key":"9361_CR81","doi-asserted-by":"crossref","unstructured":"Das, S., Agrawal, D., El Abbadi, A.: ElasTraS: An Elastic Transactional Data Store in the Cloud. In: Proceedings Conference on Hot Topics in Cloud Computing, pp 1\u20135. USENIX (2009)","DOI":"10.1145\/1807128.1807157"},{"key":"9361_CR82","doi-asserted-by":"crossref","unstructured":"Agrawal, D., El Abbadi, A., Das, S., Elmore, A.J.: Database Scalability, Elasticity, and Autonomy in the Cloud. In: Proceedings the 16th International Conference on Database Systems for Advanced Applications, pp 2\u201315. DASFAA, Springer (2011)","DOI":"10.1007\/978-3-642-20149-3_2"},{"key":"9361_CR83","doi-asserted-by":"crossref","unstructured":"Pokorny, J.: NoSQL Databases: A Step to Database Scalability in Web Environment. In: Proceedings 13th International Conference on Information Integration and Web-based Applications and Services, pp 278\u2013283. ACM (2011)","DOI":"10.1145\/2095536.2095583"},{"key":"9361_CR84","doi-asserted-by":"crossref","unstructured":"Villegas, D., Rodero, I., Fong, L., Bobroff, N., Liu, Y., Parashar, M., Sadjadi, S.: The Role of Grid Computing Technologies in Cloud Computing. In: Furht, B., Escalante, A. (eds.) Handbook of Cloud Computing. Springer (2010)","DOI":"10.1007\/978-1-4419-6524-0_8"},{"key":"9361_CR85","unstructured":"Costa, R., Brasileiro, F., De Souza Filho, G. L., Sousa, D. M.: Just in Time Clouds: Enabling Highly-Elastic Public Clouds over Low Scale Amortized Resources. Technical Report TR-3, Federal University of Campina Grande, Campina Grande, Brazil (2010)"},{"issue":"2","key":"9361_CR86","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1007\/s10723-013-9290-3","volume":"12","author":"D Petcu","year":"2014","unstructured":"Petcu, D.: Consuming resources and services from multiple clouds. J. Grid Comput. 12(2), 321\u2013345 (2014)","journal-title":"J. Grid Comput."},{"key":"9361_CR87","doi-asserted-by":"crossref","unstructured":"Papazoglou, M.P., Vaquero, L.M.: Knowledge-Intensive Cloud Services: Transforming the Cloud Delivery Stack. In: Kantola, J., Karwowski, W. (eds.) Knowledge Service Engineering Handbook. CRC Press (2012)","DOI":"10.1201\/b12043-24"},{"issue":"4","key":"9361_CR88","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/2479942.2479945","volume":"40","author":"Z Zhang","year":"2013","unstructured":"Zhang, Z., Wu, C., Cheung, D.W.: A survey on cloud interoperability: taxonomies, Standards, and Practice. SIGMETRICS Perform. Eval. Rev. 40(4), 13\u201322 (2013)","journal-title":"SIGMETRICS Perform. Eval. Rev."},{"key":"9361_CR89","volume-title":"How A Consumer Can Measure Elasticity for Cloud Platforms","author":"S Islam","year":"2011","unstructured":"Islam, S., Lee, K., Fekete, A., Liu, A.: How A Consumer Can Measure Elasticity for Cloud Platforms. Technical Report 680, School of Information Technologies, University of Sydney, Sydney, Australia (2011)"},{"issue":"2","key":"9361_CR90","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/s13174-011-0050-y","volume":"3","author":"B Suleiman","year":"2012","unstructured":"Suleiman, B., Sakr, S., Jeffery, R., Liu, A.: On understanding the economics and elasticity challenges of deploying business applications on public cloud infrastructure. J. Internet Serv. Appl. 3(2), 173\u2013193 (2012)","journal-title":"J. Internet Serv. Appl."},{"key":"9361_CR91","unstructured":"Agmon Ben-Yehuda, O., Ben-Yehuda, M., Schuster, A., Tsafrir, D.: The Resource-as-a-service (RaaS) Cloud. In: Proceedings 4th USENIX Conference on Hot Topics in Cloud Computing. USENIX (2012)"},{"key":"9361_CR92","doi-asserted-by":"crossref","unstructured":"Han, R., Guo, L., Ghanem, M.M., Guo, Y.: Lightweight Resource Scaling for Cloud Applications. In: Proceedings the 2012 12th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp 644\u2013651. CCGRID, IEEE (2012)","DOI":"10.1109\/CCGrid.2012.52"},{"issue":"0","key":"9361_CR93","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1016\/j.procs.2013.05.179","volume":"18","author":"G Molt\u00f3","year":"2013","unstructured":"Molt\u00f3, G., Caballer, M., Romero, E., De Alfonso, C.: Elastic Memory Management of Virtualized Infrastructures for Applications with Dynamic Memory Requirements. Proced. Comput. Sci. 18(0), 159\u2013168 (2013)","journal-title":"Proced. Comput. Sci."},{"key":"9361_CR94","doi-asserted-by":"crossref","unstructured":"Galante, G., Bona, L.C.E.: Supporting Elasticity in OpenMP Applications. In: Proceedings 22th Euromicro Conference on Parallel, Distributed and Network-Based Processing. IEEE (2014)","DOI":"10.1109\/PDP.2014.36"},{"key":"9361_CR95","doi-asserted-by":"crossref","unstructured":"Brebner, P.C.: Is Your Cloud Elastic Enough?: Performance Modelling the Elasticity of Infrastructure As a Service (IaaS) Cloud Applications. In: Proceedings 3rd ACM\/SPEC International Conference on Performance Engineering, pp 263?-266. ACM (2012)","DOI":"10.1145\/2188286.2188334"},{"key":"9361_CR96","doi-asserted-by":"crossref","unstructured":"Mao, M., Humphrey, M.: A Performance Study on the VM Startup Time in the Cloud. In: Proceedings 5th IEEE International Conference on Cloud Computing, pp 423\u2013430. IEEE (2012)","DOI":"10.1109\/CLOUD.2012.103"},{"issue":"99","key":"9361_CR97","first-page":"1","volume":"PP","author":"R Righi","year":"2015","unstructured":"Righi, R., Rodrigues, V., Andre da Costa, C., Galante, G., Bona, L., Ferreto, T.: Autoelastic: automatic resource elasticity for high performance applications in the cloud. IEEE Trans. Cloud Comput. PP(99), 1\u20131 (2015)","journal-title":"IEEE Trans. Cloud Comput."},{"issue":"1","key":"9361_CR98","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.future.2011.05.025","volume":"28","author":"SN Srirama","year":"2012","unstructured":"Srirama, S.N., Jakovits, P., Vainikko, E.: Adapting scientific computing problems to clouds using MapReduce. Future Gener. Comput. Syst. 28(1), 184\u2013192 (2012)","journal-title":"Future Gener. Comput. Syst."},{"key":"9361_CR99","volume-title":"MapScale: A Cloud Environment for Scientific Computing. Technical report","author":"C Bunch","year":"2009","unstructured":"Bunch, C., Drawert, B., Norman, M.: MapScale: A Cloud Environment for Scientific Computing. Technical report. University of California, Santa Barbara, USA (2009)"},{"issue":"1","key":"9361_CR100","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: Mapreduce: simplified data processing on large clusters. Commun. ACM 51(1), 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"key":"9361_CR101","doi-asserted-by":"crossref","unstructured":"Pandey, S., Karunamoorthy, D., Buyya, R.: Workflow Engine for Clouds. In: Buyya, R., Broberg, J., Goscinski, A.M. (eds.) Cloud Computing: Principles and Paradigms. Wiley (2011)","DOI":"10.1002\/9780470940105.ch12"},{"issue":"8","key":"9361_CR102","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1016\/j.future.2011.05.001","volume":"27","author":"EK Byun","year":"2011","unstructured":"Byun, E. K., Kee, Y. S., Kim, J. S., Maeng, S.: Cost optimized provisioning of elastic resources for application workflows. Future Gener. Comput. Syst. 27(8), 1011\u20131026 (2011)","journal-title":"Future Gener. Comput. Syst."},{"key":"9361_CR103","doi-asserted-by":"crossref","unstructured":"Shams, K.S., Powell, M.W., Crockett, T.M., Norris, J.S., Rossi, R., Soderstrom, T.: Polyphony: A Workflow Orchestration Framework for Cloud Computing. In: Proceedings 10th IEEE\/ACM International Conference on Cluster, Cloud and Grid Computing, pp 606\u2013611. IEEE (2010)","DOI":"10.1109\/CCGRID.2010.117"},{"key":"9361_CR104","doi-asserted-by":"crossref","unstructured":"Kranjc, J., Podpe\u010dan, V., Lavra\u010d, N.: ClowdFlows: A Cloud Based Scientific Workflow Platform. In: Proceedings European Conference on Machine Learning and Knowledge Discovery in Databases-Part II, pp 816\u2013819. Springer (2012)","DOI":"10.1007\/978-3-642-33486-3_54"},{"key":"9361_CR105","doi-asserted-by":"crossref","unstructured":"Rajan, D., Canino, A., Izaguirre, J.A., Thain, D.: Converting a High Performance Application to an Elastic Cloud Application. In: Proceedings 3rd IEEE International Conference on Cloud Computing Technology and Science, pp 383\u2013390. IEEE (2011)","DOI":"10.1109\/CloudCom.2011.58"},{"key":"9361_CR106","doi-asserted-by":"crossref","unstructured":"Galante, G., Bona, L.C.E.: Constructing Elastic Scientific Applications Using Elasticity Primitives. In: Murgante, B., Misra, S., Carlini, M., Torre, C.M., Nguyen, H.Q., Taniar, D., Apduhan, B.O., Gervasi, O. (eds.) Proceedings 13th International Conference on Computational Science and Its Applications Volume 5, Lecture Notes in Computer Science. Springer (2013)","DOI":"10.1007\/978-3-642-39640-3_21"},{"key":"9361_CR107","doi-asserted-by":"crossref","unstructured":"Cruz, F., Maia, F., Matos, M., Oliveira, R., Paulo, J.a., Pereira, J., Vila\u00e7a, R.: MeT: Workload Aware Elasticity for NoSQL. In: Proceedings 8th ACM European Conference on Computer Systems, pp 183\u2013196. ACM (2013)","DOI":"10.1145\/2465351.2465370"},{"key":"9361_CR108","doi-asserted-by":"crossref","unstructured":"Konstantinou, I., Angelou, E., Boumpouka, C., Tsoumakos, D., Koziris, N.: On the Elasticity of NoSQL Databases over Cloud Management Platforms. In: Proceedings 20th ACM International Conference on Information and Knowledge Management, pp 2385\u20132388. ACM (2011)","DOI":"10.1145\/2063576.2063973"},{"key":"9361_CR109","unstructured":"Minhas, U.F.: Scalable and Highly Available Database Systems in the Cloud. PhD thesis, University of Waterloo, Ontario, Canada (2013)"},{"key":"9361_CR110","unstructured":"ScaleBase. http:\/\/www.scalebase.com\/ (02 july 2015, last accessed)"},{"key":"9361_CR111","unstructured":"DMTF: Open Virtualization Format. http:\/\/www.dmtf.org\/standards\/ovf (02 july 2015, last accessed)"},{"key":"9361_CR112","unstructured":"SNIA: Cloud Data Management Interface. http:\/\/www.snia.org\/cdmi (02 july 2015, last accessed)"},{"key":"9361_CR113","unstructured":"OGF: Open Cloud Computing Interface. http:\/\/occi-wg.org\/ (02 july 2015, last accessed)"},{"key":"9361_CR114","doi-asserted-by":"crossref","unstructured":"Buyya, R., Ranjan, R., Calheiros, R.N.: Inter-Cloud: Utility-oriented Federation of Cloud Computing Environments for Scaling of Application Services. In: Proceedings 10th International Conference on Algorithms and Architectures for Parallel Processing, pp 13\u201331. Springer (2010)","DOI":"10.1007\/978-3-642-13119-6_2"},{"issue":"5","key":"9361_CR115","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1016\/j.jcss.2011.12.017","volume":"78","author":"D Villegas","year":"2012","unstructured":"Villegas, D., Bobroff, N., Rodero, I., Delgado, J., Liu, Y., Devarakonda, A., Fong, L., Masoud Sadjadi, S., Parashar, M.: Cloud federation in a layered service model. J. Comput. Syst. Sci. 78(5), 1330\u20131344 (2012)","journal-title":"J. Comput. Syst. Sci."},{"issue":"1","key":"9361_CR116","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1007\/s10723-013-9285-0","volume":"12","author":"S Yangui","year":"2014","unstructured":"Yangui, S., Marshall, I.J., Laisne, J.P., Tata, S.: Compatibleone: The open source cloud broker. J. Grid Comput. 12(1), 93\u2013109 (2014)","journal-title":"J. Grid Comput."},{"key":"9361_CR117","unstructured":"EU Brazil Cloud Connect . http:\/\/www.eubrazilcloudconnect.eu\/ (28 june 2015, last accessed)"},{"key":"9361_CR118","unstructured":"European Grid Infrastructure. https:\/\/www.egi.eu\/infrastructure\/cloud\/ (28 june 2015, last accessed)"},{"key":"9361_CR119","doi-asserted-by":"crossref","unstructured":"Zhu, J., Jiang, Z., Xiao, Z.: Twinkle: A Fast Resource Provisioning Mechanism for Internet Services. In: Proceedings 30th IEEE International Conference on Computer Communications, pp 802\u2013810. IEEE (2011)","DOI":"10.1109\/INFCOM.2011.5935302"},{"key":"9361_CR120","unstructured":"Tang, C.: A High-Performance Virtual Machine Image Format for Cloud. In: Proceedings USENIX Technical Conference. USENIX (2011)"},{"key":"9361_CR121","doi-asserted-by":"crossref","unstructured":"De, P., Gupta, M., Soni, M., Thatte, A.: Caching VM Instances for Fast VM Provisioning: A Comparative Evaluation. In: Proceedings 18th International Conference on Parallel Processing, pp 325\u2013336. Springer (2012)","DOI":"10.1007\/978-3-642-32820-6_33"},{"key":"9361_CR122","unstructured":"Google Compute Engine. https:\/\/cloud.google.com\/compute\/ (26 june 2015, last accessed)"},{"key":"9361_CR123","doi-asserted-by":"crossref","unstructured":"Yu, L., Thain, D.: Resource Management for Elastic Cloud Workflows. In: Proceedings the 2012 12th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp 775\u2013780. CCGRID, IEEE (2012)","DOI":"10.1109\/CCGrid.2012.107"},{"key":"9361_CR124","doi-asserted-by":"crossref","unstructured":"Wottrich, R., Azevedo, R., Araujo, G.: Cloudbased OpenMP Parallelization Using a MapReduce Runtime. In: 26th IEEE International Symposium on Computer Architecture and High Performance Computing, pp 334\u2013341. SBAC-PAD, IEEE (2014)","DOI":"10.1109\/SBAC-PAD.2014.46"},{"issue":"0","key":"9361_CR125","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/j.jss.2014.02.005","volume":"93","author":"M Caballer","year":"2014","unstructured":"Caballer, M., De Alfonso, C., Molt, G., Romero, E., Blanquer, I., Garca, A.: CodeCloud: A platform to enable execution of programming models on the Clouds. J. Syst. Softw. 93(0), 187\u2013198 (2014)","journal-title":"J. Syst. Softw."},{"issue":"1","key":"9361_CR126","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1496091.1496100","volume":"39","author":"LM Vaquero","year":"2008","unstructured":"Vaquero, L.M., Rodero-Merino, L., Caceres, J., Lindner, M.: A break in the clouds: Towards a cloud definition. SIGCOMM Comput. Commun. Rev. 39(1), 50\u201355 (2008)","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"9361_CR127","doi-asserted-by":"crossref","unstructured":"Goiri, I., Guitart, J., Torres, J.: Characterizing Cloud Federation for Enhancing Providers\u2019 Profit. In: Proceedings the 2010 IEEE 3rd International Confernce on Cloud Computing. CLOUD, IEEE (2010)","DOI":"10.1109\/CLOUD.2010.32"},{"key":"9361_CR128","doi-asserted-by":"crossref","unstructured":"Xavier, M.G., Neves, M.V., Rossi, F.D., Ferreto, T.C., Lange, T., De Rose, C.A.F.: Performance Evaluation of Container-Based Virtualization for High Performance Computing Environments. In: Proceedings the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, pp 233\u2013240. PDP, IEEE (2013)","DOI":"10.1109\/PDP.2013.41"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-016-9361-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-016-9361-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-016-9361-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T07:31:47Z","timestamp":1748763107000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-016-9361-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,1,28]]},"references-count":128,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2016,6]]}},"alternative-id":["9361"],"URL":"https:\/\/doi.org\/10.1007\/s10723-016-9361-3","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"type":"print","value":"1570-7873"},{"type":"electronic","value":"1572-9184"}],"subject":[],"published":{"date-parts":[[2016,1,28]]}}}