DevConf.US 2022 has ended
Registration is now OPEN! Please register HERE as soon as possible!

DevConf.US 2022 is the 5th annual, free, Red Hat sponsored technology conference for community project and professional contributors to Free and Open Source technologies coming to Boston this August!!
Back To Schedule
Thursday, August 18 • 10:30 - 10:55
Kepler: Sustainability in Computing Proposal

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In 2021, an ACM technology brief estimated that the information and communication technology (ICT) sector contributed between 1.8% and 3.9% of global carbon emissions. As organizations aim to improve their sustainability credentials, they will inevitably consider the impact of computing in terms of hardware and software. Companies are also under pressure from governments to adopt more sustainable practices. Initially proposed in July 2021 and still awaiting approval, the European Energy directive on energy efficiency has policies that will require any datacenter, however small, to do energy audits every four years and report findings. Hyperscale facilities are going to have to report their energy audits annually. Currently, the energy consumption metrics are only available at node levels. There is no way to obtain container-level energy consumption. Autoscalers and schedulers really need pod-level metrics data in order to obtain energy savings from resizing or migrating containers. We present Kubernetes-based Efficient Power Level Exporter (Kepler) and its integration with Kubernetes. By leveraging eBPF programs, Kepler probes per container energy consumption related system counters and exports them as metrics. These metrics help end users observe their containers’ energy consumption and allow cluster admins to make intelligent decisions on achieving energy conservation goals. We demonstrate that the Kepler can be easily integrated into Prometheus and the existing dashboard.


Kaiyi Liu

Intern, Red Hat
Kaiyi Liu is a Software Engineering intern in the emerging technologies group on the sustainability team at Red Hat. Kaiyi Liu is a fourth year Computer Science Student at the University of Toronto. At Red Hat, he has developed tools for computing power prediction and energy oriented... Read More →
avatar for Parul Singh

Parul Singh

Senior Software Engineer, Red Hat
Parul Singh is a Senior Software Engineer in the emerging technologies group within the Red Hat Office of the CTO. She is responsible for researching emerging technology trends and developing cloud-native prototypes that address the identified challenges and opportunities and inform... Read More →

Thursday August 18, 2022 10:30 - 10:55 EDT
East Balcony