Energy efficiency is at the heart of EU's Europe 2020 Strategy for smart, sustainable and inclusive growth and of the transition to a resource efficient economy. Due to lack of Energy, efficiency is a very cost effective way to enhance security of energy supply, and to reduce emissions of greenhouse gases and other pollutants.
The ASCETiC project aims to provide novel methods and tools to support software developers aiming to optimise energy efficiency and minimise the carbon footprint resulting from designing, developing, deploying and running software at the different layers of a Cloud stack, while maintaining other quality aspects of software to adequate and agreed levels.
As a result, ASCETiC delivers a framework consisting of tools and methods, so named ASCETiC Toolbox, covering each phase of development lifecycle for implementing energy efficient cloud services at the different layers of a cloud stack.
ASCETiC Toolbox functionalities are shown in a set of webinars that can be accessed following the provided links.
This webinar introduces the ASCETiC concept and objectives as well as the Cloud solution architecture addressing SaaS, PaaS and IaaS.
ASCETiC focuses on issues of energy efficient computing, specifically on design, construction, deployment and operation of Cloud services. It proposes novel methods and development tools to support software developers in monitoring and optimizing (minimizing it) the energy consumption resulting from developing and deploying software in Cloud environments.
This webinar presents the infrastructure management tools developed in ASCETiC, as well as insights about how to install and use them.
ASCETiC IaaS layer is in charge of the admission, allocation and management of virtual resources through the orchestration of a number of components. Energy consumption is monitored, estimated and optimized using translated PaaS level metrics. These metrics are gathered via a monitoring infrastructure and a number of software probes.
This webinar provides an overview of Service Deployment and Operation tools, including details on installation and use. It is built on top of IaaS, so it acts as a pre-requisite.
This layer is presented into two different webinars to show the ASCETiC Programming Model and the Software Design Tools.