As the demand for artificial intelligence (AI) and cloud computing grows, so does the power consumption of data centers. Data centers are the backbone of the modern digital economy, but they are also some of the biggest contributors to global energy usage. With the generative AI (gen AI) explosion and the increased demand for AI workloads and power, there has also been an uptick in technology’s carbon footprint.
This presents a critical challenge: how can data centers manage their energy consumption without sacrificing the performance needed to support their AI applications? The new Climatik project, developed by Red Hat in collaboration with project contributors from Intel, Bloomberg and IBM, aims to address this challenge by offering a scalable cloud native solution that optimizes energy efficiency through power capping.
Why power capping?
Climatik introduces dynamic power capping to reduce the energy consumption of AI workloads in data centers. Based on Kubernetes, Prometheus, Kepler and Custom Resource Definitions (CRD), Climatik enables real-time monitoring and adjustment of power usage, allowing data centers to achieve a balance between performance and energy savings.
Through power capping, Kubernetes administrators can smooth the energy consumption spikes of AI workloads, leading to more sustainable operations without impacting the overall performance of these resource-heavy applications.
Technology stack
At the core of Climatik is a cloud native technology stack designed to more seamlessly integrate with existing environments. This stack includes:
- Kubernetes for managing containerized AI workloads and resources.
- Prometheus and Kepler to monitor real-time power consumption metrics.
- CRD as a method of defining power capping policies for specific workloads.
- Controller for the continuous adjustment of power caps based on metrics provided by Prometheus and Kepler.
- Webhook to enforce power capping policies dynamically.
By deploying Climatik, data centers can expect to see improvements in:
- Energy savings: Users can peak smooth power consumption and cap of overall power consumption without sacrificing performance.
- Sustainability impact: By reducing the power consumption of their workloads, enterprises can contribute lower carbon emissions.
- Performance: Enterprises can maintain the performance of AI workloads through intelligent power management.
Looking ahead
As AI and cloud workloads continue to expand, the need for energy efficient solutions has never been greater. Climatik offers a scalable, practical approach to power capping that can help data centers reduce their carbon footprint and achieve their sustainability goals. By aligning with industry best practices and leveraging cutting-edge cloud native stacks, Climatik is positioned to make a meaningful impact on data center sustainability.
In the future, Climatik aims to explore ways to scale its power capping solution to data centers and investigate integration with additional monitoring and management tools, aiming to create a flexible, scalable system that can adapt to the needs of any data center environment.
Get involved with the Climatik project via GitHub and learn more about Red Hat’s sustainability efforts on Red Hat’s Emerging Technologies blog.
To read more about Red Hat's KubeCon NA 2024 news, visit the Red Hat KubeCon newsroom.
About the authors
Dr. Huamin Chen is a Senior Principal Software Engineer at Red Hat's CTO office. He is one of the founding members of Kubernetes SIG Storage, member of Ceph, Knative and Rook. He co-founded the Kepler project and drives community efforts for Cloud Native Sustainability.
Sandro is a Technology and Strategy director in the Field CTO organization at Red Hat, the world’s leading provider of open source technologies. He is responsible for the strategy and development of the sustainability initiative for Red Hat product and managed services. Sandro has 20 years experience in the software industry, building products for fortune 2000 enterprise and ICT customers. He is passionate about bringing to market new ideas and concepts. His focus is on Cloud Computing (IaaS, PaaS, Openstack and Kubernetes) with an overarching interest in open source software. He previously held senior roles at eNovance (acquired by Red Hat), Cyan, Inc. before it was acquired by Ciena, and held various roles at HP and Swisscom. Sandro holds a Master in Computer Science and a PhD in Computer Science from Universite Nice Sophia Antipolis.
Browse by channel
Automation
The latest on IT automation for tech, teams, and environments
Artificial intelligence
Updates on the platforms that free customers to run AI workloads anywhere
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
The latest on how we reduce risks across environments and technologies
Edge computing
Updates on the platforms that simplify operations at the edge
Infrastructure
The latest on the world’s leading enterprise Linux platform
Applications
Inside our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Customer support
- Developer resources
- Find a partner
- Red Hat Ecosystem Catalog
- Red Hat value calculator
- Documentation
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit