Cargando…
Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications
Nowadays, various frameworks are emerging for supporting distributed tracing techniques over microservices-based distributed applications. The objective is to improve observability and management of operational problems of distributed applications, considering bottlenecks in terms of high latencies...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8915136/ https://www.ncbi.nlm.nih.gov/pubmed/35271207 http://dx.doi.org/10.3390/s22052061 |
_version_ | 1784667944178941952 |
---|---|
author | Tzanettis, Ioannis Androna, Christina-Maria Zafeiropoulos, Anastasios Fotopoulou, Eleni Papavassiliou, Symeon |
author_facet | Tzanettis, Ioannis Androna, Christina-Maria Zafeiropoulos, Anastasios Fotopoulou, Eleni Papavassiliou, Symeon |
author_sort | Tzanettis, Ioannis |
collection | PubMed |
description | Nowadays, various frameworks are emerging for supporting distributed tracing techniques over microservices-based distributed applications. The objective is to improve observability and management of operational problems of distributed applications, considering bottlenecks in terms of high latencies in the interaction among the deployed microservices. However, such frameworks provide information that is disjoint from the management information that is usually collected by cloud computing orchestration platforms. There is a need to improve observability by combining such information to easily produce insights related to performance issues and to realize root cause analyses to tackle them. In this paper, we provide a modern observability approach and pilot implementation for tackling data fusion aspects in edge and cloud computing orchestration platforms. We consider the integration of signals made available by various open-source monitoring and observability frameworks, including metrics, logs and distributed tracing mechanisms. The approach is validated in an experimental orchestration environment based on the deployment and stress testing of a proof-of-concept microservices-based application. Helpful results are produced regarding the identification of the main causes of latencies in the various application parts and the better understanding of the behavior of the application under different stressing conditions. |
format | Online Article Text |
id | pubmed-8915136 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-89151362022-03-12 Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications Tzanettis, Ioannis Androna, Christina-Maria Zafeiropoulos, Anastasios Fotopoulou, Eleni Papavassiliou, Symeon Sensors (Basel) Article Nowadays, various frameworks are emerging for supporting distributed tracing techniques over microservices-based distributed applications. The objective is to improve observability and management of operational problems of distributed applications, considering bottlenecks in terms of high latencies in the interaction among the deployed microservices. However, such frameworks provide information that is disjoint from the management information that is usually collected by cloud computing orchestration platforms. There is a need to improve observability by combining such information to easily produce insights related to performance issues and to realize root cause analyses to tackle them. In this paper, we provide a modern observability approach and pilot implementation for tackling data fusion aspects in edge and cloud computing orchestration platforms. We consider the integration of signals made available by various open-source monitoring and observability frameworks, including metrics, logs and distributed tracing mechanisms. The approach is validated in an experimental orchestration environment based on the deployment and stress testing of a proof-of-concept microservices-based application. Helpful results are produced regarding the identification of the main causes of latencies in the various application parts and the better understanding of the behavior of the application under different stressing conditions. MDPI 2022-03-07 /pmc/articles/PMC8915136/ /pubmed/35271207 http://dx.doi.org/10.3390/s22052061 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Tzanettis, Ioannis Androna, Christina-Maria Zafeiropoulos, Anastasios Fotopoulou, Eleni Papavassiliou, Symeon Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications |
title | Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications |
title_full | Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications |
title_fullStr | Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications |
title_full_unstemmed | Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications |
title_short | Data Fusion of Observability Signals for Assisting Orchestration of Distributed Applications |
title_sort | data fusion of observability signals for assisting orchestration of distributed applications |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8915136/ https://www.ncbi.nlm.nih.gov/pubmed/35271207 http://dx.doi.org/10.3390/s22052061 |
work_keys_str_mv | AT tzanettisioannis datafusionofobservabilitysignalsforassistingorchestrationofdistributedapplications AT andronachristinamaria datafusionofobservabilitysignalsforassistingorchestrationofdistributedapplications AT zafeiropoulosanastasios datafusionofobservabilitysignalsforassistingorchestrationofdistributedapplications AT fotopouloueleni datafusionofobservabilitysignalsforassistingorchestrationofdistributedapplications AT papavassiliousymeon datafusionofobservabilitysignalsforassistingorchestrationofdistributedapplications |