A Survey on Observability of Distributed Edge & Container-Based Microservices
Edge computing is proposed as a technical enabler for meeting emerging network technologies (such as 5G and Industrial Internet of Things), stringent application requirements and key performance indicators (KPIs). It aims to alleviate the problems associated with centralized cloud computing systems...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2022-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9837035/ |
_version_ | 1817998712479154176 |
---|---|
author | Muhammad Usman Simone Ferlin Anna Brunstrom Javid Taheri |
author_facet | Muhammad Usman Simone Ferlin Anna Brunstrom Javid Taheri |
author_sort | Muhammad Usman |
collection | DOAJ |
description | Edge computing is proposed as a technical enabler for meeting emerging network technologies (such as 5G and Industrial Internet of Things), stringent application requirements and key performance indicators (KPIs). It aims to alleviate the problems associated with centralized cloud computing systems by placing computational resources to the network’s edge, closer to the users. However, the complexity of distributed edge infrastructures grows when hosting containerized workloads as microservices, resulting in hard to detect and troubleshoot outages on critical use cases such as industrial automation processes. Observability aims to support operators in managing and operating complex distributed infrastructures and microservices architectures by instrumenting end-to-end runtime performance. To the best of our knowledge, no survey article has been recently proposed for distributed edge and containerized microservices observability. Thus, this article surveys and classifies state-of-the-art solutions from various communities. Besides surveying state-of-the-art, this article also discusses the observability concept, requirements, and design considerations. Finally, we discuss open research issues as well as future research directions that will inspire additional research in this area. |
first_indexed | 2024-04-14T02:57:32Z |
format | Article |
id | doaj.art-f0aa5a059d774bf4a35b86570701b5d7 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-14T02:57:32Z |
publishDate | 2022-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-f0aa5a059d774bf4a35b86570701b5d72022-12-22T02:16:03ZengIEEEIEEE Access2169-35362022-01-0110869048691910.1109/ACCESS.2022.31931029837035A Survey on Observability of Distributed Edge & Container-Based MicroservicesMuhammad Usman0https://orcid.org/0000-0002-9598-0704Simone Ferlin1https://orcid.org/0000-0002-0722-2656Anna Brunstrom2https://orcid.org/0000-0001-7311-9334Javid Taheri3https://orcid.org/0000-0001-9194-010XDepartment of Computer Science, Karlstad University, Karlstad, SwedenDepartment of Computer Science, Karlstad University, Karlstad, SwedenDepartment of Computer Science, Karlstad University, Karlstad, SwedenDepartment of Computer Science, Karlstad University, Karlstad, SwedenEdge computing is proposed as a technical enabler for meeting emerging network technologies (such as 5G and Industrial Internet of Things), stringent application requirements and key performance indicators (KPIs). It aims to alleviate the problems associated with centralized cloud computing systems by placing computational resources to the network’s edge, closer to the users. However, the complexity of distributed edge infrastructures grows when hosting containerized workloads as microservices, resulting in hard to detect and troubleshoot outages on critical use cases such as industrial automation processes. Observability aims to support operators in managing and operating complex distributed infrastructures and microservices architectures by instrumenting end-to-end runtime performance. To the best of our knowledge, no survey article has been recently proposed for distributed edge and containerized microservices observability. Thus, this article surveys and classifies state-of-the-art solutions from various communities. Besides surveying state-of-the-art, this article also discusses the observability concept, requirements, and design considerations. Finally, we discuss open research issues as well as future research directions that will inspire additional research in this area.https://ieeexplore.ieee.org/document/9837035/Automationcloud-nativecontainersDevOpsedgeIndustrial Internet of Things (IIoT) |
spellingShingle | Muhammad Usman Simone Ferlin Anna Brunstrom Javid Taheri A Survey on Observability of Distributed Edge & Container-Based Microservices IEEE Access Automation cloud-native containers DevOps edge Industrial Internet of Things (IIoT) |
title | A Survey on Observability of Distributed Edge & Container-Based Microservices |
title_full | A Survey on Observability of Distributed Edge & Container-Based Microservices |
title_fullStr | A Survey on Observability of Distributed Edge & Container-Based Microservices |
title_full_unstemmed | A Survey on Observability of Distributed Edge & Container-Based Microservices |
title_short | A Survey on Observability of Distributed Edge & Container-Based Microservices |
title_sort | survey on observability of distributed edge x0026 container based microservices |
topic | Automation cloud-native containers DevOps edge Industrial Internet of Things (IIoT) |
url | https://ieeexplore.ieee.org/document/9837035/ |
work_keys_str_mv | AT muhammadusman asurveyonobservabilityofdistributededgex0026containerbasedmicroservices AT simoneferlin asurveyonobservabilityofdistributededgex0026containerbasedmicroservices AT annabrunstrom asurveyonobservabilityofdistributededgex0026containerbasedmicroservices AT javidtaheri asurveyonobservabilityofdistributededgex0026containerbasedmicroservices AT muhammadusman surveyonobservabilityofdistributededgex0026containerbasedmicroservices AT simoneferlin surveyonobservabilityofdistributededgex0026containerbasedmicroservices AT annabrunstrom surveyonobservabilityofdistributededgex0026containerbasedmicroservices AT javidtaheri surveyonobservabilityofdistributededgex0026containerbasedmicroservices |