Cargando…

Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution

Software Defined Networking (SDN) is a communication alternative to increase the scalability and resilience of microgrid hierarchical control. The common architecture has a centralized and monolithic topology, where the controller is highly susceptible to latency problems, resiliency, and scalabilit...

Descripción completa

Detalles Bibliográficos
Autores principales: Pérez, Ricardo, Rivera, Marco, Salgueiro, Yamisleydi, Baier, Carlos R., Wheeler, Patrick
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10099054/
https://www.ncbi.nlm.nih.gov/pubmed/37050455
http://dx.doi.org/10.3390/s23073395
_version_ 1785024966059622400
author Pérez, Ricardo
Rivera, Marco
Salgueiro, Yamisleydi
Baier, Carlos R.
Wheeler, Patrick
author_facet Pérez, Ricardo
Rivera, Marco
Salgueiro, Yamisleydi
Baier, Carlos R.
Wheeler, Patrick
author_sort Pérez, Ricardo
collection PubMed
description Software Defined Networking (SDN) is a communication alternative to increase the scalability and resilience of microgrid hierarchical control. The common architecture has a centralized and monolithic topology, where the controller is highly susceptible to latency problems, resiliency, and scalability issues. This paper proposes a novel and intelligent control network to improve the performance of microgrid communications, solving the typical drawback of monolithic SDN controllers. The SDN controller’s functionalities are segregated into microservices groups and distributed through a bare-metal Kubernetes cluster. Results are presented from PLECS hardware in the loop simulation to validate the seamless transition between standard hierarchical control to the SDN networked microgrid. The microservices significantly impact the performance of the SDN controller, decreasing the latency by 10.76% compared with a monolithic architecture. Furthermore, the proposed approach demonstrates a 42.23% decrease in packet loss versus monolithic topologies and a 53.41% reduction in recovery time during failures. Combining Kubernetes with SDN microservices can eliminate the single point of failure in hierarchical control, improve application recovery time, and enhance containerization benefits, including security and portability. This proposal represents a reference framework for future edge computing and intelligent control approaches in networked microgrids.
format Online
Article
Text
id pubmed-10099054
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100990542023-04-14 Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution Pérez, Ricardo Rivera, Marco Salgueiro, Yamisleydi Baier, Carlos R. Wheeler, Patrick Sensors (Basel) Article Software Defined Networking (SDN) is a communication alternative to increase the scalability and resilience of microgrid hierarchical control. The common architecture has a centralized and monolithic topology, where the controller is highly susceptible to latency problems, resiliency, and scalability issues. This paper proposes a novel and intelligent control network to improve the performance of microgrid communications, solving the typical drawback of monolithic SDN controllers. The SDN controller’s functionalities are segregated into microservices groups and distributed through a bare-metal Kubernetes cluster. Results are presented from PLECS hardware in the loop simulation to validate the seamless transition between standard hierarchical control to the SDN networked microgrid. The microservices significantly impact the performance of the SDN controller, decreasing the latency by 10.76% compared with a monolithic architecture. Furthermore, the proposed approach demonstrates a 42.23% decrease in packet loss versus monolithic topologies and a 53.41% reduction in recovery time during failures. Combining Kubernetes with SDN microservices can eliminate the single point of failure in hierarchical control, improve application recovery time, and enhance containerization benefits, including security and portability. This proposal represents a reference framework for future edge computing and intelligent control approaches in networked microgrids. MDPI 2023-03-23 /pmc/articles/PMC10099054/ /pubmed/37050455 http://dx.doi.org/10.3390/s23073395 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Pérez, Ricardo
Rivera, Marco
Salgueiro, Yamisleydi
Baier, Carlos R.
Wheeler, Patrick
Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution
title Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution
title_full Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution
title_fullStr Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution
title_full_unstemmed Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution
title_short Moving Microgrid Hierarchical Control to an SDN-Based Kubernetes Cluster: A Framework for Reliable and Flexible Energy Distribution
title_sort moving microgrid hierarchical control to an sdn-based kubernetes cluster: a framework for reliable and flexible energy distribution
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10099054/
https://www.ncbi.nlm.nih.gov/pubmed/37050455
http://dx.doi.org/10.3390/s23073395
work_keys_str_mv AT perezricardo movingmicrogridhierarchicalcontroltoansdnbasedkubernetesclusteraframeworkforreliableandflexibleenergydistribution
AT riveramarco movingmicrogridhierarchicalcontroltoansdnbasedkubernetesclusteraframeworkforreliableandflexibleenergydistribution
AT salgueiroyamisleydi movingmicrogridhierarchicalcontroltoansdnbasedkubernetesclusteraframeworkforreliableandflexibleenergydistribution
AT baiercarlosr movingmicrogridhierarchicalcontroltoansdnbasedkubernetesclusteraframeworkforreliableandflexibleenergydistribution
AT wheelerpatrick movingmicrogridhierarchicalcontroltoansdnbasedkubernetesclusteraframeworkforreliableandflexibleenergydistribution