kube-volttron: Rearchitecting the VOLTTRON Building Energy Management System for Cloud Native Deployment
James Kempf

TL;DR
This paper presents a rearchitecture of the legacy VOLTTRON building energy management system into a cloud-native microservices platform using Kubernetes, enhancing modularity, deployment flexibility, and scalability.
Contribution
It demonstrates a proof-of-concept for transforming VOLTTRON into containerized microservices suitable for cloud deployment, improving its architecture for modern cloud-native environments.
Findings
Successful rearchitecture into microservices architecture
Deployment on Kubernetes enables scalable and flexible management
Enhanced modularity and configurability of building energy management system
Abstract
Managing the energy consumption of the built environment is an important source of flexible load and decarbonization, enabling building managers and utilities to schedule consumption to avoid costly demand charges and peak times when carbon emissions from grid generated electricity are highest. A key technology component in building energy management is the building energy management system. Eclipse VOLTTRON is a legacy software platform which enables building energy management. It was developed for the US Department of Energy (DOE) at Pacific Northwest National Labs (PNNL) written in Python and based on a monolithic build-configure-and-run-in-place system architecture that predates cloud native architectural concepts. Yet the software architecture is componentized in a way that anticipates modular containerized applications, with software agents handling functions like data storage,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Transportation and Mobility Innovations
