{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T14:01:01Z","timestamp":1778853661292,"version":"3.51.4"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2018,8,10]],"date-time":"2018-08-10T00:00:00Z","timestamp":1533859200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["FPU15\/03381"],"award-info":[{"award-number":["FPU15\/03381"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["TIN2016-75845-P"],"award-info":[{"award-number":["TIN2016-75845-P"]}],"id":[{"id":"10.13039\/501100003329","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,12]]},"DOI":"10.1007\/s10723-018-9460-4","type":"journal-article","created":{"date-parts":[[2018,8,9]],"date-time":"2018-08-09T21:51:47Z","timestamp":1533851507000},"page":"587-605","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Big Data-Oriented PaaS Architecture with Disk-as-a-Resource Capability and Container-Based Virtualization"],"prefix":"10.1007","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7184-4129","authenticated-orcid":false,"given":"Jonatan","family":"Enes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javier L\u00f3pez","family":"Cacheiro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roberto R.","family":"Exp\u00f3sito","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan","family":"Touri\u00f1o","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,8,10]]},"reference":[{"key":"9460_CR1","unstructured":"Amazon Web Services (AWS): \n                    https:\/\/aws.amazon.com\/\n                    \n                  . Last visited: June 2018"},{"key":"9460_CR2","unstructured":"Axboe, J.: FIO tool github site. \n                    https:\/\/github.com\/axboe\/fio\n                    \n                  . Last visited: June 2018"},{"key":"9460_CR3","doi-asserted-by":"crossref","unstructured":"Bakshi, K.: Considerations for Big Data: architecture and approach. In: IEEE Aerospace Conference, AeroConf\u201912, pp 1\u20137. Big Sky (2012)","DOI":"10.1109\/AERO.2012.6187357"},{"key":"9460_CR4","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: 19th ACM Symposium on Operating Systems Principles, SOSP\u201903, pp 164\u2013177. Bolton Landing (2003)","DOI":"10.1145\/945445.945462"},{"issue":"3","key":"9460_CR5","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MCC.2014.51","volume":"1","author":"D Bernstein","year":"2014","unstructured":"Bernstein, D.: Containers and cloud: from LXC to Docker to Kubernetes. IEEE Cloud Comput. 1 (3), 81\u201384 (2014)","journal-title":"IEEE Cloud Comput."},{"key":"9460_CR6","unstructured":"Big Data Evaluator (BDEv): \n                    http:\/\/bdev.des.udc.es\/\n                    \n                  . Last visited: June 2018"},{"issue":"2","key":"9460_CR7","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1007\/s10723-015-9355-6","volume":"14","author":"P Bryk","year":"2016","unstructured":"Bryk, P., Malawski, M., Juve, G., Deelman, E.: Storage-aware algorithms for scheduling of workflow ensembles in clouds. J. Grid Comput. 14(2), 359\u2013378 (2016)","journal-title":"J. Grid Comput."},{"issue":"6","key":"9460_CR8","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Futur. Gener. Comput. Syst. 25(6), 599\u2013616 (2009)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"1","key":"9460_CR9","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10723-017-9418-y","volume":"16","author":"M Caballer","year":"2018","unstructured":"Caballer, M., Zala, S., Garc\u00eda, \u00c1.L., Molt\u00f3, G., Fern\u00e1ndez, P.O., Velten, M.: Orchestrating complex application architectures in heterogeneous clouds. J. Grid Comput. 16(1), 3\u201318 (2018)","journal-title":"J. Grid Comput."},{"key":"9460_CR10","unstructured":"CESGA Supercomputing Center website: \n                    http:\/\/www.cesga.es\/\n                    \n                  . Last visited: June 2018"},{"key":"9460_CR11","doi-asserted-by":"crossref","unstructured":"Cooper, B.F., Silberstein, A., Tam, E., Ramakrishnan, R., Sears, R.: Benchmarking cloud serving systems with YCSB. In: 1st ACM Symposium on Cloud Computing, SoCC\u201910, pp 143\u2013154. Indianapolis (2010)","DOI":"10.1145\/1807128.1807152"},{"key":"9460_CR12","unstructured":"Darwin, P.B., Kozlowski, P.: AngularJS web application development. Packt Publishing (2013)"},{"issue":"1","key":"9460_CR13","doi-asserted-by":"publisher","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":"9460_CR14","doi-asserted-by":"crossref","unstructured":"Dua, R., Raja, A.R., Kakadia, D.: Virtualization vs containerization to support PaaS. In: IEEE International Conference on Cloud Engineering, IC2E\u201914, pp 610\u2013614. Boston (2014)","DOI":"10.1109\/IC2E.2014.41"},{"issue":"4","key":"9460_CR15","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1007\/s10723-013-9250-y","volume":"11","author":"RR Exp\u00f3sito","year":"2013","unstructured":"Exp\u00f3sito, R.R., Taboada, G.L., Ramos, S., Gonz\u00e1lez-Dom\u00ednguez, J., Touri\u00f1o, J., Doallo, R.: Analysis of I\/O performance on an Amazon EC2 cluster compute and high I\/O platform. J. Grid Comput. 11(4), 613\u2013631 (2013)","journal-title":"J. Grid Comput."},{"key":"9460_CR16","doi-asserted-by":"crossref","unstructured":"Ghoshal, D., Canon, R.S., Ramakrishnan, L.: I\/O performance of virtualized cloud environments. In: 2nd International Workshop on Data Intensive Computing in the Clouds, DataCloud-SC\u201911, pp 71\u201380. Seattle (2011)","DOI":"10.1145\/2087522.2087535"},{"key":"9460_CR17","unstructured":"Google Compute Engine (GCE): \n                    https:\/\/cloud.google.com\/compute\/\n                    \n                  . Last visited: June 2018"},{"key":"9460_CR18","unstructured":"Hindman, B., Konwinski, A., Zaharia, M., Ghodsi, A., Joseph, A.D., Katz, R.H., Shenker, S., Stoica, I.: Mesos: a platform for fine-grained resource sharing in the data center. In: 8th USENIX Symposium on Networked Systems Design and Implementation, NSDI\u201911, pp 295\u2013308. Boston (2011)"},{"issue":"8","key":"9460_CR19","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1145\/1536616.1536632","volume":"52","author":"A Jacobs","year":"2009","unstructured":"Jacobs, A.: The pathologies of Big Data. Commun. ACM 52(8), 36\u201344 (2009)","journal-title":"Commun. ACM"},{"key":"9460_CR20","doi-asserted-by":"crossref","unstructured":"Ji, C., Li, Y., Qiu, W., Awada, U., Li, K.: Big Data processing in cloud computing environments. In: 12th International Symposium on Pervasive Systems, Algorithms and Networks, I-SPAN\u201912, pp 17\u201323. San Marcos (2012)","DOI":"10.1109\/I-SPAN.2012.9"},{"key":"9460_CR21","doi-asserted-by":"crossref","unstructured":"Kaisler, S., Armour, F., Espinosa, J.A., Money, W.: Big Data: issues and challenges moving forward. In: 46th Hawaii International Conference on System Sciences, HICSS\u201913, pp 995\u20131004. Wailea (2013)","DOI":"10.1109\/HICSS.2013.645"},{"key":"9460_CR22","doi-asserted-by":"crossref","unstructured":"Katal, A., Wazid, M., Goudar, R.H.: Big Data: issues, challenges, tools and good practices. In: 6th International Conference on Contemporary Computing, IC3\u201913, pp 404\u2013409. Noida (2013)","DOI":"10.1109\/IC3.2013.6612229"},{"key":"9460_CR23","unstructured":"Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: KVM: the Linux virtual machine monitor. In: Ottawa Linux Symposium, OLS\u201907, pp 225\u2013230. Ottawa (2007)"},{"key":"9460_CR24","doi-asserted-by":"crossref","unstructured":"Li, A., Yang, X., Kandula, S., Zhang, M.: CloudCmp: comparing public cloud providers. In: 10th ACM Internet Measurement Conference, IMC\u201910, pp 1\u201314. Melbourne (2010)","DOI":"10.1145\/1879141.1879143"},{"issue":"6","key":"9460_CR25","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/1743546.1743565","volume":"53","author":"P Mell","year":"2010","unstructured":"Mell, P., Grance, T.: The NIST definition of cloud computing. Commun. ACM 53(6), 46\u201351 (2010)","journal-title":"Commun. ACM"},{"key":"9460_CR26","unstructured":"Merkel, D.: Docker: lightweight Linux containers for consistent development and deployment. Linux J. (239):76\u201391 (2014)"},{"key":"9460_CR27","doi-asserted-by":"crossref","unstructured":"Mizusawa, N., Nakazima, K., Yamaguchi, S.: Performance evaluation of file operations on OverlayFS. In: 5th International Symposium on Computing and Networking, CANDAR\u201917, pp 597\u2013599. Aomori (2017)","DOI":"10.1109\/CANDAR.2017.62"},{"key":"9460_CR28","unstructured":"OpenStack Installation Tutorial for Red Hat Enterprise Linux and CentOS: \n                    http:\/\/docs.openstack.org\/newton\/install-guide-rdo\/\n                    \n                  . Last visited: June 2018"},{"issue":"2","key":"9460_CR29","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\u2014survey results and own solution. J. Grid Comput. 14(2), 265\u2013282 (2016)","journal-title":"J. Grid Comput."},{"key":"9460_CR30","unstructured":"Rackspace website: \n                    https:\/\/www.rackspace.com\n                    \n                  . Last visited: June 2018"},{"issue":"1","key":"9460_CR31","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/s10723-017-9425-z","volume":"16","author":"C Ramon-Cortes","year":"2018","unstructured":"Ramon-Cortes, C., Serven, A., Ejarque, J., Lezzi, D., Badia, R.M.: Transparent orchestration of task-based parallel applications in containers platforms. J. Grid Comput. 16(1), 137\u2013160 (2018)","journal-title":"J. Grid Comput."},{"key":"9460_CR32","unstructured":"Ronacher, A.: Flask, a Python microframework. \n                    http:\/\/flask.pocoo.org\/\n                    \n                  . Last visited: June 2018"},{"issue":"3","key":"9460_CR33","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."},{"key":"9460_CR34","unstructured":"Shafer, J.: I\/O virtualization bottlenecks in cloud computing today. In: 2nd Workshop on I\/O Virtualization, WIOV\u201910, pp 5:1\u20135:7. Pittsburgh (2010)"},{"key":"9460_CR35","doi-asserted-by":"crossref","unstructured":"Shafer, J., Rixner, S., Cox, A.L.: The Hadoop distributed filesystem: balancing portability and performance. In: IEEE International Symposium on Performance Analysis of Systems & Software, ISPASS\u201910, pp 122\u2013133. White Plains (2010)","DOI":"10.1109\/ISPASS.2010.5452045"},{"issue":"2","key":"9460_CR36","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1007\/s10723-013-9255-6","volume":"11","author":"J Shamsi","year":"2013","unstructured":"Shamsi, J., Khojaye, M.A., Qasmi, M.A.: Data-intensive cloud computing: requirements, expectations, challenges, and solutions. J. Grid Comput. 11(2), 281\u2013310 (2013)","journal-title":"J. Grid Comput."},{"key":"9460_CR37","unstructured":"Shue, D., Freedman, M.J., Shaikh, A.: Performance isolation and fairness for multi-tenant cloud storage. In: 10th USENIX Symposium on Operating Systems Design and Implementation, OSDI\u201912, pp 349\u2013362. Hollywood (2012)"},{"key":"9460_CR38","doi-asserted-by":"crossref","unstructured":"Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The Hadoop Distributed File System. In: IEEE 26th Symposium on Mass Storage Systems and Technologies, MSST\u201910, pp 1\u201310. Incline Village (2010)","DOI":"10.1109\/MSST.2010.5496972"},{"key":"9460_CR39","doi-asserted-by":"crossref","unstructured":"Soltesz, S., P\u00f6tzl, H., Fiuczynski, M.E., Bavier, A., Peterson, L.: Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors. In: 2nd ACM European Conference on Computer Systems, EuroSys\u201907, pp 275\u2013287. Lisbon (2007)","DOI":"10.1145\/1272996.1273025"},{"issue":"3","key":"9460_CR40","doi-asserted-by":"publisher","first-page":"1585","DOI":"10.1007\/s10586-016-0599-0","volume":"19","author":"GM Tihfon","year":"2016","unstructured":"Tihfon, G.M., Park, S., Kim, J., Kim, Y.M.: An efficient multi-task PaaS cloud infrastructure based on Docker and AWS ECS for application deployment. Cluster Comput. 19(3), 1585\u20131597 (2016)","journal-title":"Cluster Comput."},{"key":"9460_CR41","doi-asserted-by":"crossref","unstructured":"Varadarajan, V., Kooburat, T., Farley, B., Ristenpart, T., Swift, M.M.: Resource-freeing attacks: improve your cloud performance (at your neighbor\u2019s expense). In: 19th ACM Conference on Computer and Communications Security, CCS\u201912, pp 281\u2013292. Raleigh (2012)","DOI":"10.1145\/2382196.2382228"},{"key":"9460_CR42","doi-asserted-by":"crossref","unstructured":"Vavilapalli, V.K., et al.: Apache Hadoop YARN: Yet Another Resource Negotiator. In: 4th Annual Symposium on Cloud Computing, SOCC\u201913, pp 5:1\u20135:16. Santa Clara (2013)","DOI":"10.1145\/2523616.2523633"},{"key":"9460_CR43","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1016\/j.future.2018.04.030","volume":"86","author":"J Veiga","year":"2018","unstructured":"Veiga, J., Enes, J., Exp\u00f3sito, R.R., Touri\u00f1o, J.: BDEv 3.0: Energy efficiency and microarchitectural characterization of big data processing frameworks. Futur. Gener. Comput. Syst. 86, 565\u2013581 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9460_CR44","doi-asserted-by":"crossref","unstructured":"Wu, J., Ping, L., Ge, X., Wang, Y., Fu, J.: Cloud storage as the infrastructure of cloud computing. In: International Conference on Intelligent Computing and Cognitive Informatics, ICICCI\u201910, pp 380\u2013383. Kuala Lumpur (2010)","DOI":"10.1109\/ICICCI.2010.119"},{"key":"9460_CR45","doi-asserted-by":"crossref","unstructured":"Yoo, A.B., Jette, M.A., Grondona, M.: SLURM: Simple Linux Utility for Resource Management. In: 9th Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP\u201903, pp 44\u201360. Seattle (2003)","DOI":"10.1007\/10968987_3"},{"key":"9460_CR46","doi-asserted-by":"crossref","unstructured":"Younge, A.J., Henschel, R., Brown, J.T., Von Laszewski, G., Qiu, J., Fox, G.C.: Analysis of virtualization technologies for high performance computing environments. In: 4th IEEE International Conference on Cloud Computing, CLOUD\u201911, pp 9\u201316. Washington DC (2011)","DOI":"10.1109\/CLOUD.2011.29"},{"issue":"11","key":"9460_CR47","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/2934664","volume":"59","author":"M Zaharia","year":"2016","unstructured":"Zaharia, M., et al.: Apache Spark: a unified engine for Big Data processing. Commun. ACM 59 (11), 56\u201365 (2016)","journal-title":"Commun. ACM"},{"key":"9460_CR48","doi-asserted-by":"crossref","unstructured":"Zeng, W., Zhao, Y., Ou, K., Song, W.: Research on cloud storage architecture and key technologies. In: 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, ICIS\u201909, pp 1044\u20131048. Seoul (2009)","DOI":"10.1145\/1655925.1656114"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-018-9460-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-018-9460-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-018-9460-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T18:23:05Z","timestamp":1569954185000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-018-9460-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,10]]},"references-count":48,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["9460"],"URL":"https:\/\/doi.org\/10.1007\/s10723-018-9460-4","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8,10]]},"assertion":[{"value":"31 August 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 August 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 August 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}