Abstract
In this paper, we present a survey, which would be beneficial to anybody considering private or hybrid cloud solution implementation or implementing custom scheduling optimization algorithm on popular cloud computing platforms. The cloud computing platform can be deployed as a private cloud on-premises or in dedicated data centre space, as a public service or as a combination of both. In this survey, we review similarities and differences of most popular private cloud implementation platforms and their compatibility with public cloud solutions. The survey reveales the prevalence of resource scheduling and service deployment algorithms within some popular open-source clouds.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Demchenko, Y., et al.: Open Cloud eXchange (OCX): architecture and functional components. In: 2013 IEEE International Conference on Cloud Computing Technology and Science, pp. 81–87 (2013)
Ali, H., Moawad, R., Hosnil, A.A.F.: Cloud interoperability broker (CIB) for data migration in SaaS. Future Comput. Inform. J. 1(1–2), 27–34 (2017)
Chauhan, S.S., Pilli, E.S., Joshi, R.C., Singh, G., Govil, M.C.: Brokering in interconnected cloud computing environments: a survey. J. Parallel Distrib. Comput. 133, 193–209 (2019)
Rubio-Montero, A.J., Huedob, E., Mayo-GarcÃa, R.: Scheduling multiple virtual environments in cloud federations for distributed calculations. Future Gener. Comput. Syst. 74, 90–103 (2017)
D’Agostino, D., Galizia, A., Clematis, A., Quarati, A.: A QoS-aware broker for hybrid clouds. Computing 95, 89–109 (2013)
Huynh, H.-L., Tran, V.-D., Nguyen, H.-D., Hu, Z., Le, T.-V., Huynh, Q.-T.: Auto-updating portable application model of multi-cloud marketplace through bidirectional transformations system. Front. Artif. Intell. Appl. Adv. Technol. Ind. Intell. Softw. Methodol. Tools Tech. 318, 11–24 (2019)
Juan-Verdejo, A., Surajbali, B.: XaaS multi-cloud marketplace architecture enacting the industry 4.0 concepts. In: DoCEIS 2016: Technological Innovation for Cyber-Physical Systems, pp. 11–23 (2016)
Long, H.H., Duc, N.H., Vinh, L.T.: Matchmaking for multi-cloud marketplace application. ICT Res. Res. Dev. Inf. Commun. Technol. 2019(1), 31–42 (2019)
GarcÃa, A.L., Castillo, E.F., Fernández, P.O.: Standards forenabling heterogeneous IaaS cloud federations. Comput. Stand. Interfaces 47, 19–23 (2016)
Kaur, K., Sharma, S., Kahlon, K.S.: Interoperability and portability approaches in inter-connected clouds: a review. ACM Comput. Surv. 50(4) (2017). Article 49
Desnoyers, P., Hennessey, J., Holden, B., Krieger, O., Rudolph, L., Young, A.: Using open stack for an open cloud exchange (OCX). In: 2015 IEEE International Conference on Cloud Engineering (IC2E), vol. 48, no. 53, pp. 9–13 (2015)
Petcu, D.: Multi-cloud: expectations and current approaches. In: MultiCloud 2013: Proceedings of the 2013 International Workshop on Multi-Cloud Applications and Federated Clouds, pp. 1–6 (2013)
Saatkamp, K., Breitenbücher, U., Kopp, O., Leymann, F.: Topology splitting and matching for multi-cloud deployments. In: Proceedings of the 7th International Conference on Cloud Computing and Services Science (CLOSER 2017), pp. 247–258 (2017)
Saatkamp, K., Breitenbücher, U., Kopp, O., Leymann, F.: Method, formalization, and algorithms to split topology models for distributed cloud application deployments. Computing 102(2), 343–363 (2019). https://doi.org/10.1007/s00607-019-00721-8
Noshy, M., Ibrahim, A., Ali, H.A.: Optimization of live virtual machine migration in cloud computing: a survey and future directions. J. Netw. Comput. Appl. 110, 1–10 (2018)
Sun, G., Liao, D., Anandc, V., Zhaoa, D., Yua, H.: A new technique for efficient live migration of multiple virtual machines. Future Gener. Comput. Syst. 55, 74–86 (2016)
OpenStack Homepage. https://www.openstack.org/software/project-navigator/. Accessed 14 Mar 2020
Eucalyptus github. https://www.openstack.org/software/project-navigator/. Accessed 7 Jan 2020
Dantas, J., Matos, R., Araujo, J., Maciel, P.: Eucalyptus-based private clouds: availability modeling and comparison to the cost of a public cloud. Computing 97(11), 1121–1140 (2015). https://doi.org/10.1007/s00607-015-0447-8
Opennebula Homepage. http://docs.opennebula.org/4.12/administration/references/schg.html. Accessed 7 Jan 2020
Open Cloud Computing Interface Home page. http://occi-wg.org/
Cloudstack Homepage. http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.6.0/compat.html. Accessed 7 Jan 2020
Eucalyptus Homepage. https://support.eucalyptus.com/hc/en-us/articles/205143059-Compatibility-Matrices. Accessed 7 Jan 2020
Openstack Homepage. https://wiki.openstack.org/wiki/HypervisorSupportMatrix. Accessed 7 Jan 2020
VMware Homepage. https://code.vmware.com/apis/72/vcloud-director. Accessed 7 Jan 2020
Opennebula Homepage. https://opennebula.org/about/faq/#toggle-id-8. Accessed 7 Jan 2020
Nimbus Homepage. http://www.nimbusproject.org/docs/2.2/faq.html. Accessed 7 Jan 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Butkiene, R., Karpovic, J., Sabaliauskas, R., Sriupsa, L., Vaitkunas, M., Vilutis, G. (2020). Survey of Open-Source Clouds Capabilities Extension. In: Lopata, A., ButkienÄ—, R., GudonienÄ—, D., SukackÄ—, V. (eds) Information and Software Technologies. ICIST 2020. Communications in Computer and Information Science, vol 1283. Springer, Cham. https://doi.org/10.1007/978-3-030-59506-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-59506-7_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-59505-0
Online ISBN: 978-3-030-59506-7
eBook Packages: Computer ScienceComputer Science (R0)