Kubernetes-Container-Cluster-Based Architecture for an Energy Management System

This paper proposes an energy management system (EMS) architecture based on the Kubernetes container cluster to solve the problem of traditional EMSs being unable to simultaneously achieve high reliability and high resource utilization. Container cluster technology is used to encapsulate, isolate an...

Full description

Bibliographic Details
Main Authors: Zongsheng Li, Hua Wei, Zhongliang Lyu, Chunjie Lian
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9433536/
id doaj-8a17534b15af41aa93dde641154d9211
record_format Article
spelling doaj-8a17534b15af41aa93dde641154d92112021-06-16T23:00:28ZengIEEEIEEE Access2169-35362021-01-019845968460410.1109/ACCESS.2021.30815599433536Kubernetes-Container-Cluster-Based Architecture for an Energy Management SystemZongsheng Li0https://orcid.org/0000-0002-7773-2918Hua Wei1https://orcid.org/0000-0002-6038-2974Zhongliang Lyu2https://orcid.org/0000-0001-5658-1527Chunjie Lian3https://orcid.org/0000-0002-8244-3256Guangxi Key Laboratory of Power System Optimization and Energy Technology, Guangxi University, Nanning, ChinaGuangxi Key Laboratory of Power System Optimization and Energy Technology, Guangxi University, Nanning, ChinaGuangxi Key Laboratory of Power System Optimization and Energy Technology, Guangxi University, Nanning, ChinaGuangxi Key Laboratory of Power System Optimization and Energy Technology, Guangxi University, Nanning, ChinaThis paper proposes an energy management system (EMS) architecture based on the Kubernetes container cluster to solve the problem of traditional EMSs being unable to simultaneously achieve high reliability and high resource utilization. Container cluster technology is used to encapsulate, isolate and deploy applications, which solves the problem of low system reliability caused by interlocking failures. Discrete Markov theory is applied to propose a dynamic Pod fault-tolerant EMS model. The results of the solution model are used to adjust the Pod redundancy in real-time to achieve the highest reliability to satisfy physical resource constraints. The results of the performance analysis show that the reliability of the proposed architecture is 99.9999504%. Compared with the EMS of the service-oriented architecture (SOA), the annual failure time is reduced from 3.83 minutes to 0.26 minutes. The comprehensive utilization of hardware resources increases by approximately 20%, and performance indicators such as the peak access success rate improve significantly. The proposed architecture is implemented in a real-power system, with good operating results and broad application prospects.https://ieeexplore.ieee.org/document/9433536/Energy management systemKubernetescontainerdiscrete Markov theoryreliability
collection DOAJ
language English
format Article
sources DOAJ
author Zongsheng Li
Hua Wei
Zhongliang Lyu
Chunjie Lian
spellingShingle Zongsheng Li
Hua Wei
Zhongliang Lyu
Chunjie Lian
Kubernetes-Container-Cluster-Based Architecture for an Energy Management System
IEEE Access
Energy management system
Kubernetes
container
discrete Markov theory
reliability
author_facet Zongsheng Li
Hua Wei
Zhongliang Lyu
Chunjie Lian
author_sort Zongsheng Li
title Kubernetes-Container-Cluster-Based Architecture for an Energy Management System
title_short Kubernetes-Container-Cluster-Based Architecture for an Energy Management System
title_full Kubernetes-Container-Cluster-Based Architecture for an Energy Management System
title_fullStr Kubernetes-Container-Cluster-Based Architecture for an Energy Management System
title_full_unstemmed Kubernetes-Container-Cluster-Based Architecture for an Energy Management System
title_sort kubernetes-container-cluster-based architecture for an energy management system
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description This paper proposes an energy management system (EMS) architecture based on the Kubernetes container cluster to solve the problem of traditional EMSs being unable to simultaneously achieve high reliability and high resource utilization. Container cluster technology is used to encapsulate, isolate and deploy applications, which solves the problem of low system reliability caused by interlocking failures. Discrete Markov theory is applied to propose a dynamic Pod fault-tolerant EMS model. The results of the solution model are used to adjust the Pod redundancy in real-time to achieve the highest reliability to satisfy physical resource constraints. The results of the performance analysis show that the reliability of the proposed architecture is 99.9999504%. Compared with the EMS of the service-oriented architecture (SOA), the annual failure time is reduced from 3.83 minutes to 0.26 minutes. The comprehensive utilization of hardware resources increases by approximately 20%, and performance indicators such as the peak access success rate improve significantly. The proposed architecture is implemented in a real-power system, with good operating results and broad application prospects.
topic Energy management system
Kubernetes
container
discrete Markov theory
reliability
url https://ieeexplore.ieee.org/document/9433536/
work_keys_str_mv AT zongshengli kubernetescontainerclusterbasedarchitectureforanenergymanagementsystem
AT huawei kubernetescontainerclusterbasedarchitectureforanenergymanagementsystem
AT zhonglianglyu kubernetescontainerclusterbasedarchitectureforanenergymanagementsystem
AT chunjielian kubernetescontainerclusterbasedarchitectureforanenergymanagementsystem
_version_ 1721374644300152832