{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T06:30:10Z","timestamp":1762324210188},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T00:00:00Z","timestamp":1517443200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Program","doi-asserted-by":"publisher","award":["690116"],"award-info":[{"award-number":["690116"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006280","name":"Ministerio de Ciencia y Tecnolog\u00eda","doi-asserted-by":"publisher","award":["TIN2015-65316"],"award-info":[{"award-number":["TIN2015-65316"]}],"id":[{"id":"10.13039\/501100006280","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007136","name":"Secretar\u00eda de Estado de Investigaci\u00f3n, Desarrollo e Innovaci\u00f3n","doi-asserted-by":"publisher","award":["SEV-2015-0493"],"award-info":[{"award-number":["SEV-2015-0493"]}],"id":[{"id":"10.13039\/501100007136","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2018,3]]},"DOI":"10.1007\/s10723-017-9425-z","type":"journal-article","created":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T07:05:48Z","timestamp":1517468748000},"page":"137-160","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Transparent Orchestration of Task-based Parallel Applications in Containers Platforms"],"prefix":"10.1007","volume":"16","author":[{"given":"Cristian","family":"Ramon-Cortes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Albert","family":"Serven","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jorge","family":"Ejarque","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniele","family":"Lezzi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rosa M.","family":"Badia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,2,1]]},"reference":[{"key":"9425_CR1","unstructured":"Advanced Multi-layered unification filesystem. Web page at https:\/\/aufs.sourceforge.net\/ (2017). Accessed April 11 2017"},{"key":"9425_CR2","unstructured":"Chameleon Cloud Project. Web page at https:\/\/www.chameleoncloud.org (2017). Accessed April 11 2017"},{"key":"9425_CR3","unstructured":"Chameleon Cloud Project. Web page at https:\/\/www.chameleoncloud.org\/about\/hardware-description\/ (2017). Accessed April 11 2017"},{"key":"9425_CR4","unstructured":"Chef. Web page at https:\/\/www.chef.io\/ (2017). Accessed April 11 2017"},{"key":"9425_CR5","unstructured":"Chronos Scheduler for Mesos. Web page at https:\/\/mesos.github.io\/chronos\/ (2017). Accessed April 11 2017"},{"key":"9425_CR6","unstructured":"COMP Superscalar. Web page at http:\/\/compss.bsc.es\/ (2017). Accessed April 11 2017"},{"key":"9425_CR7","unstructured":"COMPSs Application Repository. Web page at http:\/\/compss.bsc.es\/projects\/bar (2017). Accessed April 11 2017"},{"key":"9425_CR8","unstructured":"Docker. Web page at https:\/\/www.docker.com\/ (2017). Accessed April 11 2017"},{"key":"9425_CR9","unstructured":"Docker Plug-ins. Web page at https:\/\/docs.docker.com\/engine\/extend\/legacy_plugins\/ (2017). Accessed April 11 2017"},{"key":"9425_CR10","unstructured":"GUIDANCE: An Integrated Framework for Large-scale Genome and Phenome-Wide Association Studies on Parallel Computing Platforms. Web page at http:\/\/cg.bsc.es\/guidance\/ (2017). Accessed April 11 2017"},{"key":"9425_CR11","unstructured":"Kubernetes. Web page at https:\/\/kubernetes.io\/ (2017). Accessed April 11 2017"},{"key":"9425_CR12","unstructured":"MareNostrum supercomputer. Web page at https:\/\/www.bsc.es\/innovation-and-services\/supercomputers-and-facilities\/marenostrum (2017). Accessed April 11 2017"},{"key":"9425_CR13","unstructured":"Multiscale Genomics Project. Web page at https:\/\/www.multiscalegenomics.eu\/ (2017). Accessed April 11 2017"},{"key":"9425_CR14","unstructured":"Puppet. Web page at https:\/\/puppet.com\/ (2017). Accessed April 11 2017"},{"key":"9425_CR15","unstructured":"Shifter. Web page at http:\/\/www.nersc.gov\/research-and-development\/user-defined-images\/ (2017). Accessed April 11 2017"},{"key":"9425_CR16","unstructured":"Singularity. Web page at http:\/\/singularity.lbl.gov\/ (2017). Accessed April 11 2017"},{"key":"9425_CR17","unstructured":"transPLANT Project. Web page at http:\/\/www.transplantdb.eu\/ (2017). Accessed April 11 2017"},{"key":"9425_CR18","unstructured":"VM Ware. Web page at http:\/\/www.vmware.com\/ (2017). Accessed April 11 2017"},{"key":"9425_CR19","unstructured":"Cloud-init. Web page at https:\/\/launchpad.net\/cloud-init (2016). Accessed November 15 2016"},{"key":"9425_CR20","unstructured":"Nova-Docker driver for OpenStack. Web page at https:\/\/github.com\/openstack\/nova-docker (2016). Accessed November 15 2016"},{"key":"9425_CR21","unstructured":"OneDock: Docker driver for Open Nebula. Web page at https:\/\/github.com\/indigo-dc\/onedock\/ (2016). Accessed November 15 2016"},{"issue":"2","key":"9425_CR22","doi-asserted-by":"publisher","first-page":"376","DOI":"10.1002\/cpe.3238","volume":"27","author":"R Amaral","year":"2015","unstructured":"Amaral, R., Badia, R.M., Blanquer, I., Braga-Neto, R., Candela, L., Castelli, D., Flann, C., De Giovanni, R., Gray, W.A., Jones, A., Lezzi, D., Pagano, P., Perez-Canhos, V., Quevedo, F., Rafanell, R., Rebello, V., Sousa-Baena, M.S., Torres, E.: Supporting biodiversity studies with the eubrazilopenbio hybrid data infrastructure. Concurrency Comput.: Pract. Experience 27 (2), 376\u2013394 (2015). https:\/\/doi.org\/10.1002\/cpe.3238","journal-title":"Concurrency Comput.: Pract. Experience"},{"key":"9425_CR23","doi-asserted-by":"publisher","unstructured":"Anton, V., Ramon-Cortes, C., Ejarque, J., Badia, R.M.: Transparent execution of task-based parallel applications in docker with comp superscalar. pp. 463\u2013467 IEEE. https:\/\/doi.org\/10.1109\/PDP.2017.26 (2017)","DOI":"10.1109\/PDP.2017.26"},{"key":"9425_CR24","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., et al.: Above the clouds: a berkeley view of cloud computing. EECS Department, University of California, Berkeley, Tech. Rep UCB\/EECS-2009-28 (2009)"},{"issue":"1","key":"9425_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-015-0042-8","volume":"4","author":"D Armstrong","year":"2015","unstructured":"Armstrong, D., Espling, D., Tordsson, J., Djemame, K., Elmroth, E.: Contextualization: dynamic configuration of virtual machines. J. Cloud Comput. 4(1), 1 (2015)","journal-title":"J. Cloud Comput."},{"key":"9425_CR26","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/j.softx.2015.10.004","volume":"3","author":"RM Badia","year":"2015","unstructured":"Badia, R.M., Conejero, J., Diaz, C., Ejarque, J., Lezzi, D., Lordan, F., Ramon-Cortes, C., Sirvent, R.: Comp superscalar, an interoperable programming framework. SoftwareX 3, 32\u201336 (2015). https:\/\/doi.org\/10.1016\/j.softx.2015.10.004","journal-title":"SoftwareX"},{"key":"9425_CR27","doi-asserted-by":"crossref","unstructured":"Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the Art of Virtualization. In: ACM SIGOPS Operating Systems Review, vol. 37, pp 164\u2013177. ACM (2003)","DOI":"10.1145\/945445.945462"},{"key":"9425_CR28","doi-asserted-by":"crossref","unstructured":"Bruneo, D., Fritz, T., Keidar-Barner, S., Leitner, P., Longo, F., Marquezan, C., Metzger, A., Pohl, K., Puliafito, A., Raz, D., et al.: Cloudwave: where adaptive cloud management meets Devops. In: 2014 IEEE Symposium on Computers and Communications (ISCC), pp 1\u20136. IEEE (2014)","DOI":"10.1109\/ISCC.2014.6912638"},{"key":"9425_CR29","doi-asserted-by":"publisher","unstructured":"Conejero, J., Corella, S., Badia, R.M., Labarta, J.: Task-based programming in compss to converge from hpc to big data. The International Journal of High Performance Computing Applications 0(0). https:\/\/doi.org\/10.1177\/1094342017701278","DOI":"10.1177\/1094342017701278"},{"key":"9425_CR30","doi-asserted-by":"publisher","first-page":"e1273","DOI":"10.7717\/peerj.1273","volume":"3","author":"P Di Tommaso","year":"2015","unstructured":"Di Tommaso, P., Palumbo, E., Chatzou, M., Prieto, P., Heuer, M.L., Notredame, C.: The impact of Docker containers on the performance of genomic pipelines. PeerJ 3, e1273 (2015). https:\/\/doi.org\/10.7717\/peerj.1273 . http:\/\/www.ncbi.nlm.nih.gov\/pmc\/articles\/PMC4586803\/","journal-title":"PeerJ"},{"key":"9425_CR31","unstructured":"Ejarque, J., Sulistio, A., Lordan, F., Gilet, P., Sirvent, R., Badia, R.M.: Service construction tools for easy cloud deployment. In: 7th IBERIAN Grid Infrastructure Conference Proceedings, p 119 (2013)"},{"key":"9425_CR32","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1177\/1094342015594678","volume":"31","author":"ETRM Badia","year":"2017","unstructured":"Badia, E.T.R.M., Lea, J.: Pycompss: parallel computational workflows in python. The International Journal of High Performance Computing Applications (IJHPCA) 31, 66\u201382 (2017). https:\/\/doi.org\/10.1177\/1094342015594678","journal-title":"The International Journal of High Performance Computing Applications (IJHPCA)"},{"key":"9425_CR33","doi-asserted-by":"crossref","unstructured":"Felter, W., Ferreira, A., Rajamony, R., Rubio, J.: An Updated Performance Comparison of Virtual Machines and Linux Containers. In: 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp 171\u2013172. IEEE (2015)","DOI":"10.1109\/ISPASS.2015.7095802"},{"issue":"2","key":"9425_CR34","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/s10723-016-9361-3","volume":"14","author":"G Galante","year":"2016","unstructured":"Galante, G., Erpen De Bona, L.C., Mury, A.R., Schulze, B., da Rosa Righi, R.: An analysis of public clouds elasticity in the execution of scientific applications: a survey. J Grid Comput. 14(2), 193\u2013216 (2016). https:\/\/doi.org\/10.1007\/s10723-016-9361-3","journal-title":"J Grid Comput."},{"key":"9425_CR35","doi-asserted-by":"crossref","unstructured":"Gerlach, W., Tang, W., Keegan, K., Harrison, T., Wilke, A., Bischof, J., D\u2013Souza, M., Devoid, S., Murphy-Olson, D., Desai, N., et al.: Skyport: container-based execution environment management for multi-cloud scientific workflows. In: Proceedings of the 5Th International Workshop on Data-Intensive Computing in the Clouds, pp 25\u201332. IEEE Press (2014)","DOI":"10.1109\/DataCloud.2014.6"},{"key":"9425_CR36","unstructured":"Hindman, B., Konwinski, A., Zaharia, M., Ghodsi, A., Joseph, A.D., Katz, R., Shenker, S., Stoica, I.: Mesos: a platform for fine-grained resource sharing in the data center. In: Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI\u201311, pp. 295\u2013308. USENIX Association, Berkeley (2011). http:\/\/dl.acm.org\/citation.cfm?id=1972457.1972488"},{"key":"9425_CR37","doi-asserted-by":"crossref","unstructured":"Katsaros, G., Menzel, M., Lenk, A., Revelant, J.R., Skipp, R., Eberhardt, J.: Cloud application portability with Tosca, Chef and Openstack. In: 2014 IEEE International Conference on Cloud Engineering (IC2E), pp 295\u2013302. IEEE (2014)","DOI":"10.1109\/IC2E.2014.27"},{"key":"9425_CR38","unstructured":"Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: Kvm: the Linux Virtual Machine Monitor. In: Proceedings of the Linux Symposium, vol. 1, pp 225\u2013230 (2007)"},{"key":"9425_CR39","doi-asserted-by":"crossref","unstructured":"Krishnan, S., Gonzalez, J.L.U.: Google compute engine. In: Building Your Next Big Thing with Google Cloud Platform, pp 53\u201381. Springer (2015)","DOI":"10.1007\/978-1-4842-1004-8_4"},{"issue":"1","key":"9425_CR40","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/s10723-013-9272-5","volume":"12","author":"F Lordan","year":"2014","unstructured":"Lordan, F., Tejedor, E., Ejarque, J., Rafanell, R., Alvarez, J., Marozzo, F., Lezzi, D., Sirvent, R., Talia, D., Badia, R.M.: Servicess: an interoperable programming framework for the cloud. J Grid Comput. 12(1), 67\u201391 (2014). https:\/\/digital.csic.es\/handle\/10261\/132141","journal-title":"J Grid Comput."},{"issue":"4","key":"9425_CR41","doi-asserted-by":"publisher","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.: 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":"9425_CR42","doi-asserted-by":"publisher","unstructured":"Meng, H., Thain, D.: Umbrella: a Portable Environment Creator for Reproducible Computing on Clusters, Clouds, and Grids. In: Proceedings of the 8th International Workshop on Virtualization Technologies in Distributed Computing, VTDC \u201915, pp. 23\u201330. ACM, New York (2015). https:\/\/doi.org\/10.1145\/2755979.2755982","DOI":"10.1145\/2755979.2755982"},{"issue":"239","key":"9425_CR43","first-page":"2","volume":"2014","author":"D Merkel","year":"2014","unstructured":"Merkel, D.: Docker: lightweight linux containers for consistent development and deployment. Linux Journal 2014(239), 2 (2014)","journal-title":"Linux Journal"},{"issue":"2","key":"9425_CR44","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/s10723-016-9366-y","volume":"14","author":"R Peinl","year":"2016","unstructured":"Peinl, R., Holzschuher, F., Pfitzer, F.: Docker cluster management for the cloud - survey results and own solution. J Grid Comput. 14(2), 265\u2013282 (2016). https:\/\/doi.org\/10.1007\/s10723-016-9366-y","journal-title":"J Grid Comput."},{"issue":"4","key":"9425_CR45","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1007\/s10723-016-9382-y","volume":"14","author":"S S\u00e1nchez-Exp\u00f3sito","year":"2016","unstructured":"S\u00e1nchez-Exp\u00f3sito, S., Mart\u00edn, P., Ruiz, J.E., Verdes-Montenegro, L., Garrido, J., Sirvent, R., Falc\u00f3, A.R., Badia, R.M., Lezzi, D.: Web services as building blocks for science gateways in astrophysics. J Grid Comput. 14(4), 673\u2013685 (2016). https:\/\/doi.org\/10.1007\/s10723-016-9382-y","journal-title":"J Grid Comput."},{"issue":"3","key":"9425_CR46","first-page":"38","volume":"55","author":"O Sefraoui","year":"2012","unstructured":"Sefraoui, O., Aissaoui, M., Eleuldj, M.: Openstack: toward an open-source solution for cloud computing. Int. J Comput. Appl. 55(3), 38\u201342 (2012)","journal-title":"Int. J Comput. Appl."},{"issue":"5","key":"9425_CR47","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MIC.2009.119","volume":"13","author":"B Sotomayor","year":"2009","unstructured":"Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I.: Virtual infrastructure management in private and hybrid clouds. IEEE Internet comput. 13(5), 14\u201322 (2009)","journal-title":"IEEE Internet comput."},{"key":"9425_CR48","doi-asserted-by":"crossref","unstructured":"Zheng, C., Thain, D.: Integrating containers into workflows: a case study using Makeflow, Work Queue, and Docker. In: Proceedings of the 8Th International Workshop on Virtualization Technologies in Distributed Computing, pp 31\u201338. ACM (2015)","DOI":"10.1145\/2755979.2755984"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-017-9425-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-017-9425-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-017-9425-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T03:31:12Z","timestamp":1570678272000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-017-9425-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,1]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,3]]}},"alternative-id":["9425"],"URL":"https:\/\/doi.org\/10.1007\/s10723-017-9425-z","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2,1]]},"assertion":[{"value":"13 April 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 December 2017","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 February 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}