The Docker Ecosystem Needs Consolidation
René Peinl, Florian Holzschuher
2015
Abstract
Docker provides a good basis to run composite applications in the cloud, especially if those are not cloudaware, or cloud-native. However, Docker concentrates on managing containers on one host, but SaaS providers need a container management solution for multiple hosts. Therefore, a number of tools emerged that claim to solve the problem. This paper classifies the solutions, maps them to requirements from a case study and identifies gaps and integration requirements. We conclude that the Docker ecosystem could help moving from IaaS and PaaS solutions towards a runtime environment for SaaS applications, but needs consolidation.
References
- Aceto, G., Botta, A., De Donato, W. and Pescapè, A. (2013), “Cloud monitoring: A survey”, Computer Networks, Vol. 57 No. 9, pp. 2093-2115.
- Bachlechner, D., Siorpaes, K., Fensel, D. and Toma, I. (2006), “Web service discovery-a reality check”, 3rd European Semantic Web Conference, Vol. 308.
- Binz, T., Breitenbücher, U., Kopp, O. and Leymann, F. (2014), “TOSCA: Portable Automated Deployment and Management of Cloud Applications”, Advanced Web Services, Springer, pp. 527-549.
- Bucchiarone, A. and Gnesi, S. (2006), “A survey on services composition languages and models”, International Workshop on Web Services-Modeling and Testing (WS-MaTe 2006), p. 51.
- Chauhan, M.A. and Babar, M.A. (2011), “Migrating service-oriented system to cloud computing: An experience report”, Cloud Computing (CLOUD) 2011, IEEE Int. Conf. on, IEEE, pp. 404-411.
- Cockcroft, A. (2014), “State of the Art in Microservices”, DockerCon Europe 14, Amsterdam, The Netherlands.
- Coffey, J., White, L., Wilde, N. and Simmons, S. (2010), “Locating software features in a SOA composite application”, Web Services (ECOWS), 2010 IEEE 8th European Conference on, IEEE, pp. 99-106.
- Costache, C., Machidon, O., Mladin, A., Sandu, F. and Bocu, R. (2014), “Software-defined networking of Linux containers”, 13th RoEduNet Conf., IEEE.
- Crisp Research. (2014), Open Cloud Alliance - Openness as an Imperative (Strategy paper), Crisp Research, available at: http://bit.ly/1ArYcyc.
- “Docker Ecosystem Mindmap”. (n.d.). MindMeister, available at: http://bit.ly/1BjDgtW.
- Docker, Inc. (2014), “About”, Docker Homepage, available at: http://bit.ly/1OjEBLl.
- Drutskoy, D., Keller, E. and Rexford, J. (2013), “Scalable network virtualization in software-defined networks”, Internet Computing, IEEE, Vol. 17 No. 2, pp. 20-27.
- Evans, E. (2003), Domain driven design: Tackling Complexity in the Heart of Software, Addison-Wesley, Boston.
- Jain, R. and Paul, S. (2013), “Network virtualization and software defined networking for cloud computing: a survey”, Communications Magazine, IEEE, Vol. 51 No. 11, pp. 24-31.
- Koukis, V. (2013), “Flexible storage for HPC clouds with Archipelago and Ceph”, 8th Workshop on Virtualization in High-Performance Cloud Computing, ACM.
- Kratzke, N. (2014), “Lightweight Virtualization Cluster How to Overcome Cloud Vendor Lock-In”, J. of Computer and Communications, Vol. 2 No. 12, pp. 1-7.
- Lindner, M., Galán, F., Chapman, C., Clayman, S., Henriksson, D. and Elmroth, E. (2010), “The cloud supply chain: A framework for information, monitoring, accounting and billing”, 2nd Int. Conf. on Cloud Computing.
- Liu, H. and Wee, S. (2009), “Web server farm in the cloud: Performance evaluation and dynamic architecture”, Cloud Computing, Springer, pp. 369-380.
- Mietzner, R., Leymann, F. and Papazoglou, M.P. (2008), “Defining composite configurable SaaS application packages using SCA, variability descriptors and multitenancy patterns”, ICIW 2008, IEEE.
- Mills, K., Filliben, J. and Dabrowski, C. (2011), “Comparing VM-placement algorithms for on-demand clouds”, Cloud Computing Technology and Science (CloudCom), IEEE 3rd Int. Conf. on, IEEE, pp. 91-98.
- Papazoglou, M.P. (2003), “Service-oriented computing: Concepts, characteristics and directions”, Web Information Systems Engineering (WISE 2003). 4th Int. Conf. on, IEEE, pp. 3-12.
- Peinl, R. (2015), “Docker ecosystem on Google Docs”, available at: http://bit.ly/1DJ0eS4.
- Rosen, R. (2014), “Linux containers and the future cloud”, Linux Journal, Vol. 2014 No. 240, p. 3.
- Roßbach, P. (2014), “Docker Poster”, Entwickler Magazin Docker spezial, Vol. 2014 No. Docker spezial.
- Scheepers, M.J. (2014), “Virtualization and Containerization of Application Infrastructure: A Comparison”, 21st Twente Student Conference on IT, University of Twente, Twente, The Netherlands.
- Sefraoui, O., Aissaoui, M. and Eleuldj, M. (2012), “OpenStack: toward an open-source solution for cloud computing”, International Journal of Computer Applications, Vol. 55 No. 3, pp. 38-42.
- Turnbull, J. (2014), The Docker Book: Containerization is the new virtualization, James Turnbull.
- Vukojevic-Haupt, K., Haupt, F., Karastoyanova, D. and Leymann, F. (2014), “Service Selection for On-demand Provisioned Services”, Enterprise Distributed Object Computing Conference (EDOC), 2014 IEEE 18th International, IEEE, pp. 120-127.
- Ward, J.S. and Barker, A. (2014), “Observing the clouds: a survey and taxonomy of cloud monitoring”, Journal of Cloud Computing: Advances, Systems and Applications, Vol. 3 No. 1, p. 40.
Paper Citation
in Harvard Style
Peinl R. and Holzschuher F. (2015). The Docker Ecosystem Needs Consolidation . In Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-104-5, pages 535-542. DOI: 10.5220/0005476005350542
in Bibtex Style
@conference{closer15,
author={René Peinl and Florian Holzschuher},
title={The Docker Ecosystem Needs Consolidation},
booktitle={Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2015},
pages={535-542},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005476005350542},
isbn={978-989-758-104-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 5th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - The Docker Ecosystem Needs Consolidation
SN - 978-989-758-104-5
AU - Peinl R.
AU - Holzschuher F.
PY - 2015
SP - 535
EP - 542
DO - 10.5220/0005476005350542