An energy saving approach - Université de Pau et des Pays de l'Adour Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

An energy saving approach

Résumé

improved in terms of scalability, response efficiency, ease of load balancing among others. However, it is still a challenge to dynamically deploy them according to devices’ heterogeneity and energy consumption concerns, while maintaining a defined QoS. Centralized and decentralized approaches that manage microservices deployment have the traditional pros and cons long discussed over time. While the former offer greater control over distributed application components, the latter offers frugal network negotiations, no system-wide crashes, privacy, among others. This work focuses on identifying “ideal” host candidates for microservices’ execution in a decentralized network, applying runtime scheduling operations (migration or duplication) to reduce energy consumption. To do this, we created a scheduling algorithm using MAAN (a P2P approach) to interpret a decentralized network as a multidimensional resource (capacity-demand) space, which supports range queries in a logarithmic quantity of hops. In this way, a node that runs a set of microservices is able to 1) map them in terms of their execution requirements (i.e. CPU frequency, RAM capacity, Network rate and disk speed) 2) Select an ideal microservice to be moved or duplicated, 3) find ideal node(s) that meet all those requirements in an optimal computational complexity and 4) negotiate the movement or duplication of the selected microservice, by analyzing energy consumption and QoS criteria.
Fichier principal
Vignette du fichier
sample-sigconf-final.pdf (521.94 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04550764 , version 1 (18-04-2024)

Identifiants

Citer

Hernán H Álvarez Valera, Marc Dalmau, Philippe Roose, Jorge Larracoechea, Christina Herzog. An energy saving approach: understanding microservices as multidimensional entities in p2p networks. The 36th ACM/SIGAPP Symposium On Applied Computing, ACM, Mar 2021, Virtual conference, South Korea. pp.69-78, ⟨10.1145/3412841.3441888⟩. ⟨hal-04550764⟩

Collections

UNIV-PAU LIUPPA
0 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More