Abstract
Nowadays, cloud providers cannot serve applications with low latency requirements. It is possible to run applications closer to the user through Fog and Edge computing. This article presents an architecture capable of orchestrating applications across multi-clouds. We used a fake application composed of six microservices to measure its latency in five different scenarios. Tests showed that the orchestrator allowed connecting data centers in different regions. It was also possible for applications in different data centers to communicate directly through proxies and with security. We observed that in scenarios where part of the microservices ran only on Fog or Fog and Edge, there was lower latency than microservices running on the cloud.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
A Kubernetes User’s Guide to HashiCorp Nomad. https://www.hashicorp.com/blog/a-kubernetes-user-s-guide-to-hashicorp-nomad. Accessed 29 Jul 2022
Consul Service Mesh | Nomad by Hashicorp. https://www.nomadproject.io/docs/integrations/consul-connect. Accessed 29 Jul 2022
Fortio. https://fortio.org. Accessed 21 Jul 2022
Goethals, T., Turck, F., Volckaert, B.: Near real-time optimization of fog service placement for responsive edge computing. J. Cloud Comput. 9, 17 (2020). https://journalofcloudcomputing.springeropen.com/articles/10.1186/s13677-020-00180-z
IBM What is Container Orchestration? https://www.ibm.com/cloud/learn/container-orchestration. Accessed 22 Jan 2022
Introduction to Nomad. https://learn.hashicorp.com/tutorials/nomad/get-started-intro?in=nomad/get-started. Accessed 29 Jul 2022
Jackson, N.: Simple service for testing upstream service communications. https://github.com/nicholasjackson/fake-service. Accessed 20 July 2022
Jawarneh, I., et al.: Container orchestration engines: a thorough functional and performance comparison. In: ICC 2019 - 2019 IEEE International Conference On Communications (ICC), pp. 1–6 (2019)
Merino, X., et al.: Towards orchestration in the cloud-fog continuum. In: Conference Proceedings - IEEE SOUTHEASTCON, March 2021, pp. 1–8 (2021). https://ieeexplore.ieee.org/document/9401822/
Moravcik, M., Kontsek, M.: Overview of Docker container orchestration tools. In: 2020 18th International Conference on Emerging ELearning Technologies and Applications (ICETA), pp. 475–480 (2020)
Pan, Y., Chen, I., Brasileiro, F., Jayaputera, G., Sinnott, R.: A performance comparison of cloud-based container orchestration tools. In: 2019 IEEE International Conference On Big Knowledge (ICBK), pp. 191–198 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
de Sousa, H.J., de Macedo, D.D.J. (2023). An Approach to Orchestrating and Connecting Workloads Across Multi-clouds. In: Barolli, L. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2022. Lecture Notes in Networks and Systems, vol 571. Springer, Cham. https://doi.org/10.1007/978-3-031-19945-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-19945-5_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-19944-8
Online ISBN: 978-3-031-19945-5
eBook Packages: EngineeringEngineering (R0)