Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog Continuum

System dependability is pivotal for the reliable execution of designated computing functions. With the emergence of cloud-fog computing and microservices architectures, new challenges and opportunities arise in evaluating system dependability. Enhancing dependability in microservices often involves...

Full description

Bibliographic Details
Main Authors: Iure Fe, Tuan Anh Nguyen, Andrec. B. Soares, Seokho Son, Eunmi Choi, Dugki Min, Jae-Woo Lee, Francisco Airton Silva
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10347188/
_version_ 1797376264260026368
author Iure Fe
Tuan Anh Nguyen
Andrec. B. Soares
Seokho Son
Eunmi Choi
Dugki Min
Jae-Woo Lee
Francisco Airton Silva
author_facet Iure Fe
Tuan Anh Nguyen
Andrec. B. Soares
Seokho Son
Eunmi Choi
Dugki Min
Jae-Woo Lee
Francisco Airton Silva
author_sort Iure Fe
collection DOAJ
description System dependability is pivotal for the reliable execution of designated computing functions. With the emergence of cloud-fog computing and microservices architectures, new challenges and opportunities arise in evaluating system dependability. Enhancing dependability in microservices often involves component replication, potentially increasing energy costs. Thus, discerning optimal redundancy strategies and understanding their energy implications is crucial for both cost efficiency and ecological sustainability. This paper presents a model-driven approach to evaluate the dependability and energy consumption of cloud-fog systems, utilizing Kubernetes, a container application orchestration platform. The developed model considers various determinants affecting system dependability, including hardware and software reliability, resource accessibility, and support personnel availability. Empirical studies validate the model’s effectiveness, demonstrating a 22.33% increase in system availability with only a 1.33% rise in energy consumption. Moreover, this methodology provides a structured framework for understanding cloud-fog system dependability, serves as a reference for comparing dependability across different systems, and aids in resource allocation optimization. This research significantly contributes to the efforts to enhance cloud-fog system dependability.
first_indexed 2024-03-08T19:36:01Z
format Article
id doaj.art-0f59dec5b75c49de9ce493fc0af6b184
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-08T19:36:01Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-0f59dec5b75c49de9ce493fc0af6b1842023-12-26T00:10:03ZengIEEEIEEE Access2169-35362023-01-011114082614085210.1109/ACCESS.2023.334019510347188Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog ContinuumIure Fe0https://orcid.org/0000-0001-5852-0779Tuan Anh Nguyen1Andrec. B. Soares2Seokho Son3https://orcid.org/0000-0002-9405-6878Eunmi Choi4https://orcid.org/0000-0002-9743-2437Dugki Min5Jae-Woo Lee6https://orcid.org/0000-0002-3109-798XFrancisco Airton Silva7https://orcid.org/0000-0002-8211-6060Laboratory of Applied Research to Distributed Systems (PASID), Federal University of Piauí (UFPI), Picos, Piauí, BrazilKonkuk Aerospace Design-Airworthiness Research Institute (KADA), Konkuk University, Seoul, South KoreaDistributed Systems and Network Computer Laboratory (DisNeL), Federal University of Piauí (UFPI), Teresina, Piauí, BrazilElectronics and Telecommunications Research Institute (ETRI), Daejeon, South KoreaSchool of Software, College of Computer Science, Kookmin University, Seoul, South KoreaDepartment of Computer Science and Engineering, College of Engineering, Konkuk University, Seoul, South KoreaDepartment of Aerospace Information Engineering, Konkuk University, Seoul, South KoreaLaboratory of Applied Research to Distributed Systems (PASID), Federal University of Piauí (UFPI), Picos, Piauí, BrazilSystem dependability is pivotal for the reliable execution of designated computing functions. With the emergence of cloud-fog computing and microservices architectures, new challenges and opportunities arise in evaluating system dependability. Enhancing dependability in microservices often involves component replication, potentially increasing energy costs. Thus, discerning optimal redundancy strategies and understanding their energy implications is crucial for both cost efficiency and ecological sustainability. This paper presents a model-driven approach to evaluate the dependability and energy consumption of cloud-fog systems, utilizing Kubernetes, a container application orchestration platform. The developed model considers various determinants affecting system dependability, including hardware and software reliability, resource accessibility, and support personnel availability. Empirical studies validate the model’s effectiveness, demonstrating a 22.33% increase in system availability with only a 1.33% rise in energy consumption. Moreover, this methodology provides a structured framework for understanding cloud-fog system dependability, serves as a reference for comparing dependability across different systems, and aids in resource allocation optimization. This research significantly contributes to the efforts to enhance cloud-fog system dependability.https://ieeexplore.ieee.org/document/10347188/Cloud-fog continuumdependabilityKubernetesstochastic modeling
spellingShingle Iure Fe
Tuan Anh Nguyen
Andrec. B. Soares
Seokho Son
Eunmi Choi
Dugki Min
Jae-Woo Lee
Francisco Airton Silva
Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog Continuum
IEEE Access
Cloud-fog continuum
dependability
Kubernetes
stochastic modeling
title Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog Continuum
title_full Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog Continuum
title_fullStr Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog Continuum
title_full_unstemmed Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog Continuum
title_short Model-Driven Dependability and Power Consumption Quantification of Kubernetes-Based Cloud-Fog Continuum
title_sort model driven dependability and power consumption quantification of kubernetes based cloud fog continuum
topic Cloud-fog continuum
dependability
Kubernetes
stochastic modeling
url https://ieeexplore.ieee.org/document/10347188/
work_keys_str_mv AT iurefe modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum
AT tuananhnguyen modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum
AT andrecbsoares modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum
AT seokhoson modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum
AT eunmichoi modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum
AT dugkimin modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum
AT jaewoolee modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum
AT franciscoairtonsilva modeldrivendependabilityandpowerconsumptionquantificationofkubernetesbasedcloudfogcontinuum