Carbon and energy tracking for cloud computing resources

Amazon

Amazon pioneered the availability of commodity cloud computing resources

The opportunity

At the same time as IT services are moving to the cloud and businesses are increasingly virtualizing operations, data center energy use and emissions are coming under increased scrutiny. Pressure is mouting on cloud computing providers and customers alike to measure and manage server energy use, and those who succeed are finding significant value in PR and cost savings.

Instances

Cloud platforms offer nearly unlimited flexibility for distributed, virtualized, fluid system architectures

Challenges of the cloud

While the advantages of the cloud are clear, it does pose challenges for management and monitoring. When you don't control any of the hardware, traditional energy impact estimation techniques are next to useless, rendering system administrators incapable of knowing or reporting their applications' impact.

Engine_yard

Application footprint, as imagined on EngineYard's cloud dashboard

The role of the platform

As keepers of utilization data, platform providers have the ability to deliver meaningful impact information to clients. By making this data visible, vendors empower their customers to make smarter decisions about resource allocation.

Tronprint

Our Tronprint Ruby library tracks software energy use data from within the applications themselves

Proving the concept

Tronprint makes applications aware of their own carbon footprints. Even when deployed as a swarm of application instances, the applications, enhanced by Tronprint, will collect and aggregate ongoing carbon emissions data at the application level. Platform providers can aggregate these data as appropriate and present reports to clients.