Ecological implications of Cloud-based IT infrastructures are creating a critical gap in the current state of the art in research and business. The ECO2Clouds project investigates strategies that can both ensure effective application deployment on the Cloud infrastructure and reduce energy consumption and CO2 emissions. The need for novel deployment strategies becomes more evident when an application spans multiple Clouds. Cloud providers operate under different regulatory frameworks and cost structures in relation to environmental policies and energy value-chains. In addition, optimising the way key assets such as machines, applications and databases are deployed is constrained by a set of requirements such as quality, privacy and cross-platform, service-level agreements.
ECO2Clouds will provide a challenging and innovative approach to Cloud computing service delivery by:
- developing extensions and mechanisms for Cloud application programming interfaces to collect eco-metrics at the IT infrastructure and Virtual Machine levels, and quantify the environmental impact of execution at infrastructure and application level;
- investigating the key environment, and the needed quality and cost parameters, so as to underpin a comprehensive approach to multi-cloud application deployment;
- developing evaluation mechanisms and optimization algorithms to assess different parameter configurations and their influence in energy-efficient Cloud sourcing and application deployment strategies;
The carbon-aware mechanisms will be integrated into the FIRE facility BonFIRE so as to test, validate and optimize the eco-metrics, models and algorithms developed and improve the FIRE offering.
More info at: http://www.eco2clouds.eu