An avatar cloud service based method for supervising and interacting with containerized applications Articles uri icon

authors

  • Barron Lugo, J. Armando
  • Lopez Arevalo, Ivan
  • Gonzalez Compean, Jose L.
  • Morin Garcia, Jose C.
  • Crespo Sanchez, Melesio
  • CARRETERO PEREZ, JESUS

publication date

  • April 2025

start page

  • 1

end page

  • 16

volume

  • 269

International Standard Serial Number (ISSN)

  • 0957-4174

Electronic International Standard Serial Number (EISSN)

  • 1873-6793

abstract

  • This paper presents Davatar, an information processing and management method for building digital avatars for existing cloud services. A digital avatar is an abstract and intuitive representation of a cloud service based on semaphore-based structures and insight lists about its performance and availability status to support decision-making processes in risky/disturbing sudden scenarios. A digital avatar is an extension of the digital twin conceptualization implemented by using Web of Things (WoT) human-machine interfaces, allowing organizations to interact with their cloud services to react to unexpected performance events. We developed Davatar as a construction and management method for organizations to create digital avatars at a high level without worrying about implementation details. These avatars discover components of their assigned cloud service by mining the configuration files and producing an information model of its environment and context. An avatar keeps monitoring the resources used by its applications and automatically builds the performance status representation of these components. In runtime, an avatar exposes its functionality by means of WoT cards for end-users, then other digital avatars or applications can use these functions for interact with the represented cloud service and its components. We implemented a fully functional prototype to conduct an experimental evaluation and a study case based on multi-container cloud services for processing and classifying climate data by using clustering algorithms. The evaluation revealed the efficacy of the Davatar method to build digital avatars without examining or modifying the original cloud service code.

subjects

  • Computer Science
  • Medicine

keywords

  • microservices; cloud services; architectural pattern; monitoring; digital twins