Computational and communication infrastructure challenges for resilient cloud services
Fault tolerance and the availability of applications, computing infrastructure, and communications systems during unexpected events are critical in cloud environments. The microservices architecture, and the technologies that it uses, should be able to maintain acceptable service levels in the face...
- Autores:
-
Martínez Velásquez, Heberth Fabián
Mondragón Martínez, Oscar Hernán
Rubio Wilson, Helmut Alexander
Márquez Franco, Jack Daniel
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2022
- Institución:
- Universidad Autónoma de Occidente
- Repositorio:
- RED: Repositorio Educativo Digital UAO
- Idioma:
- eng
- OAI Identifier:
- oai:red.uao.edu.co:10614/14740
- Acceso en línea:
- https://hdl.handle.net/10614/14740
https://red.uao.edu.co/
- Palabra clave:
- Arquitectura en la nube
Cloud computing architecture
Resilience mechanisms
Fault tolerance
Computational platform
Kubernetes
Microservices
- Rights
- openAccess
- License
- Derechos reservados - MDPI, 2022
Summary: | Fault tolerance and the availability of applications, computing infrastructure, and communications systems during unexpected events are critical in cloud environments. The microservices architecture, and the technologies that it uses, should be able to maintain acceptable service levels in the face of adverse circumstances. In this paper, we discuss the challenges faced by cloud infrastructure in relation to providing resilience to applications. Based on this analysis, we present our approach for a software platform based on a microservices architecture, as well as the resilience mechanisms to mitigate the impact of infrastructure failures on the availability of applications. We demonstrate the capacity of our platform to provide resilience to analytics applications, minimizing service interruptions and keeping acceptable response times. |
---|