{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,21]],"date-time":"2026-09-21T10:29:01Z","timestamp":1789986541286,"version":"4.0.1"},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2017,11,22]],"date-time":"2017-11-22T00:00:00Z","timestamp":1511308800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100010686","name":"H2020 European Institute of Innovation and Technology","doi-asserted-by":"publisher","award":["H2020-ICT-2016-1"],"award-info":[{"award-number":["H2020-ICT-2016-1"]}],"id":[{"id":"10.13039\/100010686","id-type":"DOI","asserted-by":"publisher"}]},{"name":"H2020 LEIT Information and Communication Technologies (BE)","award":["ENTICE"],"award-info":[{"award-number":["ENTICE"]}]}],"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-9421-3","type":"journal-article","created":{"date-parts":[[2017,11,22]],"date-time":"2017-11-22T01:35:51Z","timestamp":1511314551000},"page":"19-37","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":43,"title":["Occopus: a Multi-Cloud Orchestrator to Deploy and Manage Complex Scientific Infrastructures"],"prefix":"10.1007","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7293-3016","authenticated-orcid":false,"given":"J\u00f3zsef","family":"Kov\u00e1cs","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"P\u00e9ter","family":"Kacsuk","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2017,11,22]]},"reference":[{"key":"9421_CR1","doi-asserted-by":"crossref","DOI":"10.1002\/9780470940105","volume-title":"Cloud Computing: Principles and Paradigms","author":"R Buyya","year":"2011","unstructured":"Buyya, R., Broberg, J., Goscinski, A.M.: Cloud Computing: Principles and Paradigms. Wiley, Hoboken (2011)"},{"key":"9421_CR2","doi-asserted-by":"crossref","unstructured":"Sahoo, J., Mohapatra, S., Lath, R.: Virtualization: a survey on concepts, taxonomy and associated security issues. In: 2010 Second International Conference on Computer and Network Technology, IEEE, Bangkok, Thailand, pp. 222\u2013226 (2010)","DOI":"10.1109\/ICCNT.2010.49"},{"key":"9421_CR3","unstructured":"The MTA Cloud infrastructure, https:\/\/cloud.mta.hu"},{"key":"9421_CR4","doi-asserted-by":"crossref","unstructured":"Mell, P., Grance, T.: The NIST definition of Cloud computing. NIST Special Publication 800-145 (Final) Technical Report. http:\/\/csrc.nist.gov\/publications\/nistpubs\/800-145\/SP800-145.pdf (2011)","DOI":"10.6028\/NIST.SP.800-145"},{"key":"9421_CR5","unstructured":"The EGI Federated Cloud, https:\/\/www.egi.eu\/services\/cloud-compute"},{"issue":"1","key":"9421_CR6","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10723-013-9283-2","volume":"12","author":"DW Chadwick","year":"2014","unstructured":"Chadwick, D.W., Siu, K., Lee, C., Fouillat, Y., Germonville, D.: Adding federated identity management to openstack. J Grid Comput. 12(1), 3\u201327 (2014)","journal-title":"J Grid Comput."},{"key":"9421_CR7","unstructured":"Toraldo, G.: OpenNebula 3 Cloud Computing, Packt Publishing Ltd. ISBN1849517479, 9781849517478 (2012)"},{"key":"9421_CR8","unstructured":"AgroDAT.hu project, http:\/\/agrodat.hu"},{"key":"9421_CR9","unstructured":"COLA: Cloud Orchestration at the Level of Application, http:\/\/www.project-cola.eu"},{"key":"9421_CR10","unstructured":"CloudSigma, http:\/\/www.cloudsigma.com"},{"key":"9421_CR11","unstructured":"Amazon Web Services, https:\/\/aws.amazon.com"},{"key":"9421_CR12","unstructured":"CloudBroker, http:\/\/cloudbroker.com"},{"key":"9421_CR13","unstructured":"Occopus homepage, http:\/\/occopus.lpds.sztaki.hu"},{"key":"9421_CR14","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1007\/s10723-013-9290-3","volume":"12.2","author":"D Petcu","year":"2014","unstructured":"Petcu, D.: Consuming resources and services from multiple clouds. J of Grid Comput. 12.2, 321\u2013345 (2014)","journal-title":"J of Grid Comput."},{"key":"9421_CR15","unstructured":"EGI AppDB, https:\/\/appdb.egi.eu"},{"key":"9421_CR16","doi-asserted-by":"publisher","unstructured":"Heap, M.: Ansible: From Beginner to Pro, Apress, eBook ISBN 978-1-4842-1659-0, https:\/\/doi.org\/10.1007\/978-1-4842-1659-0 , Softcover ISBN 978-1-4842-1660-6, Number of Pages XVII, 170 (2016)","DOI":"10.1007\/978-1-4842-1659-0"},{"key":"9421_CR17","unstructured":"Chef, https:\/\/www.chef.io\/chef"},{"key":"9421_CR18","unstructured":"Puppet, https:\/\/puppet.com"},{"key":"9421_CR19","unstructured":"Salt, http:\/\/salt-cloud.readthedocs.io"},{"key":"9421_CR20","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1007\/s10723-016-9366-y","volume":"14.2","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)","journal-title":"J Grid Comput."},{"key":"9421_CR21","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.sysarc.2016.12.007","volume":"73","author":"HV Netto","year":"2017","unstructured":"Netto, H.V., Lung, L.C., Correia, M., Luiz, A.F., de Souza, L.M.: State machine replication in containers managed by Kubernetes. J Syst. Archit. 73, 53\u201359 (2017). ISSN 1383\u20137621","journal-title":"J Syst. Archit."},{"key":"9421_CR22","unstructured":"Apache Mesos, http:\/\/mesos.apache.org"},{"key":"9421_CR23","unstructured":"Apache jClouds, https:\/\/jclouds.apache.org"},{"key":"9421_CR24","unstructured":"Apache libcloud, https:\/\/libcloud.apache.org"},{"key":"9421_CR25","unstructured":"boto: A Python interface to Amazon Web Services, http:\/\/boto.cloudhackers.com"},{"key":"9421_CR26","unstructured":"Fog, http:\/\/fog.io"},{"key":"9421_CR27","unstructured":"Juju, https:\/\/www.ubuntu.com\/cloud\/juju"},{"key":"9421_CR28","unstructured":"Ironic Support in Red Hat OpenStack Platform, https:\/\/access.redhat.com\/articles\/2331251"},{"key":"9421_CR29","doi-asserted-by":"publisher","unstructured":"Pham, L.M., Tchana, A., Donsez, D., De Palma, N., Zurczak, V., et al.: Roboconf: a hybrid cloud orchestrator to deploy complex applications. In: 2015 IEEE 8Th International Conference on Cloud Computing, New York, United States (2015). https:\/\/doi.org\/10.1109\/CLOUD.2015.56.hal-01228353","DOI":"10.1109\/CLOUD.2015.56.hal-01228353"},{"key":"9421_CR30","doi-asserted-by":"publisher","unstructured":"Wang, X., Liu, Z., Qi, Y., Li, J.: Livecloud: a lucid orchestrator for cloud datacenters. In: 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings, Taipei, pp. 341\u2013348 (2012). https:\/\/doi.org\/10.1109\/CloudCom.2012.6427544","DOI":"10.1109\/CloudCom.2012.6427544"},{"key":"9421_CR31","doi-asserted-by":"publisher","unstructured":"Le, D.-H., Truong, H.-L., Copil, G., Nastic, S., Dustdar, S.: SALSA: a framework for dynamic configuration of cloud services. In: Proceedings of the 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (CLOUDCOM \u201914), pp. 146\u2013153. IEEE Computer Society, Washington, DC (2014). https:\/\/doi.org\/10.1109\/CloudCom.2014.99","DOI":"10.1109\/CloudCom.2014.99"},{"key":"9421_CR32","doi-asserted-by":"publisher","first-page":"4318","DOI":"10.1002\/cpe.3518","volume":"27","author":"M Caballer","year":"2015","unstructured":"Caballer, M., Segrelles, D., Molt\u00f3, G., Blanquer, I.: A platform to deploy customized scientific virtual infrastructures on the cloud. Concurrency Computat.: Pract. Exper. 27, 4318\u20134329 (2015). https:\/\/doi.org\/10.1002\/cpe.3518","journal-title":"Concurrency Computat.: Pract. Exper."},{"issue":"1","key":"9421_CR33","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1007\/s10723-014-9296-5","volume":"13","author":"M Caballer","year":"2015","unstructured":"Caballer, M., Blanquer, I., Molt\u00f3, G., de Alfonso, C.: Dynamic management of virtual infrastructures. J. Grid Comput. 13(1), 53\u201370 (2015)","journal-title":"J. Grid Comput."},{"key":"9421_CR34","unstructured":"Cloudify, http:\/\/getcloudify.org"},{"key":"9421_CR35","unstructured":"Heat, https:\/\/wiki.openstack.org\/wiki\/Heat"},{"key":"9421_CR36","unstructured":"Cloudformation, https:\/\/aws.amazon.com\/cloudformation"},{"key":"9421_CR37","unstructured":"Terraform, https:\/\/www.terraform.io"},{"key":"9421_CR38","unstructured":"Cloud-init, https:\/\/cloud-init.io"},{"key":"9421_CR39","unstructured":"Prometheus, https:\/\/prometheus.io"},{"key":"9421_CR40","first-page":"239","volume":"2014","author":"D Merkel","year":"2014","unstructured":"Merkel, D.: Docker: lightweight Linux containers for consistent development and deployment. Linux J. 2014, 239 (2014)","journal-title":"Linux J."},{"key":"9421_CR41","unstructured":"Occopus Users\u2019 Guide, http:\/\/occopus.lpds.sztaki.hu\/user-guide"},{"key":"9421_CR42","unstructured":"Jinja2, http:\/\/jinja.pocoo.org\/docs\/2.9"},{"key":"9421_CR43","unstructured":"Software Design patterns, https:\/\/en.wikipedia.org\/wiki\/Software_design_pattern"},{"key":"9421_CR44","unstructured":"YAML Ain\u2019t Markup Language, http:\/\/yaml.org"},{"key":"9421_CR45","doi-asserted-by":"crossref","unstructured":"Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The Hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), Incline Village, NV, USA, pp. 1\u201310 (2010)","DOI":"10.1109\/MSST.2010.5496972"},{"issue":"1","key":"9421_CR46","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":"9421_CR47","unstructured":"Occopus Tutorials, http:\/\/occopus.lpds.sztaki.hu\/tutorials"},{"key":"9421_CR48","doi-asserted-by":"crossref","unstructured":"Visti, H., Kiss, T., Terstyanszky, G., Gesmier, G., Winter, S.: MiCADO \u2013 Towards a Microservice-based Cloud Application-level Dynamic Orchestrator, Proceedings of IWSG\u20192016, Rome (2016)","DOI":"10.7287\/peerj.preprints.2536"},{"key":"9421_CR49","unstructured":"HAProxy, http:\/\/www.haproxy.org"},{"key":"9421_CR50","unstructured":"Occopus source code repository, https:\/\/github.com\/occopus"},{"key":"9421_CR51","unstructured":"TOSCA: Topology and orchestration specification for cloud applications version 1.0. http:\/\/docs.oasis-open.org\/tosca\/TOSCA\/v1.0\/TOSCA-v1.0.html (2013)"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-017-9421-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-017-9421-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-017-9421-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,6]],"date-time":"2019-10-06T11:44:48Z","timestamp":1570362288000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-017-9421-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,22]]},"references-count":51,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,3]]}},"alternative-id":["9421"],"URL":"https:\/\/doi.org\/10.1007\/s10723-017-9421-3","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11,22]]}}}