This project is partially funded by European Commission under the 7th Framework Programme - Grant agreement no. 318048 ECO 2 Clouds team Barbara Pernici,

Slides:



Advertisements
Similar presentations
HOlistic Platform Design for Smart Buildings
Advertisements

XtreemOS IP project is funded by the European Commission under contract IST-FP XtreemOS: Building and Promoting a Linux-based Operating System.
Multi-level SLA Management for Service-Oriented Infrastructures Wolfgang Theilmann, Ramin Yahyapour, Joe Butler, Patrik Spiess consortium / SAP.
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
CIRAS PROJECT OVERVIEW
1 st Review Meeting, Brussels 5/12/12 – Technical progress (P. Paganelli, Bluegreen) iCargo 1st Review Meeting Brussels 5/12/12 Technical.
SLA-Oriented Resource Provisioning for Cloud Computing
Improving Energy Efficiency in Data Centers and federated Cloud Environments A Comparison of CoolEmAll and Eco2Clouds approaches and metrics Eugen Volk,
Project presentation Name - Institution The ImREAL project is supported by the European Commission, in the theme ICT-2009 Digital Libraries and technology-enhanced.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
The ARTIST project Add name here / institution presentation event / date Advanced software-based seRvice provisioning and migraTIon of legacy SofTware.
New Challenges in Cloud Datacenter Monitoring and Management
1 FGRE July 7 th – July 11 th Wifi: WelcomeATiMindS
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
Building service testbeds on FIRE D5.2.5 Virtual Cluster on Federated Cloud Demonstration Kit August 2012 Version 1.0 Copyright © 2012 CESGA. All rights.
Advanced Energy Management in Cloud Computing multi data center environments Giuliana Carello, DEI, Politecnico di Milano Danilo.
ROAD TRANSPORT RESEARCH, TECHNOLOGICAL DEVELOPMENT AND INTEGRATION (2003 Call)
The Preparatory Phase Proposal a first draft to be discussed.
Building service testbeds on FIRE A MULTI-CLOUD EXPERIMENTAL FACILITY Waterloo (CANADA), March 24 th Josep Martrat TIM Market Manager ATOS research and.
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: Dennis Hoppe (HLRS) ATOM: A near-real time Monitoring.
EARTO – working group on quality issues – 2 nd session Anneli Karttunen, Quality Manager VTT Technical Research Centre of Finland This presentation.
Cloud Computing Energy efficient cloud computing Keke Chen.
3rd GA meeting, Dublin WP7 HEAnet Zero-carbon emission virtual infrastructures.
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
Semantic Interoperability Berlin, 25 March 2008 Semantically Enhanced Resource Allocator Marc de Palol Jorge Ejarque, Iñigo Goiri, Ferran Julià, Jordi.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web services Interoperability for Geospatial decision.
Advanced Next gEneration Mobile Open NEtwork Tridentcom th International Conference on Testbeds and Research Infrastructures for the Development.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Interface to the network and Devices Chapter.
DataTAG Research and Technological Development for a Transatlantic Grid Abstract Several major international Grid development projects are underway at.
JEMMA: an open platform for a connected Smart Grid Gateway GRUPPO TELECOM ITALIA MAS2TERING Smart Grid Workshop Brussels, September Strategy &
A dynamic optimization model for power and performance management of virtualized clusters Vinicius Petrucci, Orlando Loques Univ. Federal Fluminense Niteroi,
1 Direction scientifique Networks of Excellence objectives  Reinforce or strengthen scientific and technological excellence on a given research topic.
1 WP2: Communications Links and Networking – update on progress Mihael Mohorčič Jozef Stefan Institute.
ECOGEM Cooperative Advanced Driver Assistance System for Green Cars Burak ONUR Project Coordinator R&D Support Executive
SocialCar a Horizon 2020 project
STREP Research Project HOBNET (FP7- ICT , ) HOlistic Platform Design for Smart Buildings of the Future InterNET (
Performance and Energy Efficiency Evaluation of Big Data Systems Presented by Yingjie Shi Institute of Computing Technology, CAS
Overview and Comparison of Software Tools for Power Management in Data Centers Msc. Enida Sheme Acad. Neki Frasheri Polytechnic University of Tirana Albania.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Aneka Cloud ApplicationPlatform. Introduction Aneka consists of a scalable cloud middleware that can be deployed on top of heterogeneous computing resources.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Parameter Sweep and Resources Scaling Automation in Scalarm Data Farming Platform J. Liput, M. Paciorek, M. Wrona, M. Orzechowski, R. Slota, and J. Kitowski.
WP4 – Cloud Platform & Provisioning Technical Review Period 1 This document produced by Members of the Helix Nebula consortium is licensed under a Creative.
Cloud-based e-science drivers for ESAs Sentinel Collaborative Ground Segment Kostas Koumandaros Greek Research & Technology Network Open Science retreat.
Servizi di brokering Valerio Venturi CCR Giornata di formazione dedicata al Cloud Computing 6 Febbraio 2013.
INDIGO – DataCloud WP5 introduction INFN-Bari CYFRONET RIA
Resource Optimization for Publisher/Subscriber-based Avionics Systems Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee.
Update on Computing/Cloud Marco Destefanis Università degli Studi di Torino 1 BESIII Ferrara, Italy October 21, 2014 Stefano Bagnasco, Flavio Astorino,
DGAS Distributed Grid Accounting System INFN Workshop /05/1009, Palau Giuseppe Patania Andrea Guarise 6/18/20161.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
Total Resource and Energy Efficiency Management System for Process Industries The sole responsibility for the content of this document lies with the authors.
FLEX - FIRE LTE TESTBEDS FOR OPEN EXPERIMENTATION PROJECT OVERVIEW Nikos Makris, University of Thessaly (UTH) Contract number: Starting date: 1/1/2014.
Daniele Lezzi Execution of scientific workflows on federated multi-cloud infrastructures IBERGrid Madrid, 20 September 2013.
Extreme Scale Infrastructure
OrbEEt Project Introduction <Location>, <Date> Presenter
Bob Jones EGEE Technical Director
Dipartimento di Elettronica, Informazione e Bioingegneria
Monitoring and Information Services Technical Group Report
StratusLab Final Periodic Review
StratusLab Final Periodic Review
WP1 – Smart City Energy Assessment and User Requirements
Computing Resource Allocation and Scheduling in A Data Center
Management of Virtual Execution Environments 3 June 2008
Cloud Computing Dr. Sharad Saxena.
The Extensible Tool-chain for Evaluation of Architectural Models
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Research & Innovation Action Overview of the Project
Microsoft Virtual Academy
Presentation transcript:

This project is partially funded by European Commission under the 7th Framework Programme - Grant agreement no ECO 2 Clouds team Barbara Pernici, Politecnico di Milano Experimental Awareness of CO 2 in Federated Cloud Sourcing

2 Overview ECO 2 Clouds Partners: 6 Project type: STREP Duration: 24 months Start date: October 1, 2012 B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Work programme topic addressed: Objective-ICT c) Fire Experimentation Web site:

3 ECO2Clouds rationale and motivation Rapid proliferation of cloud-based IT infrastructures Ecological implications form a gap in current state of the art in research and practice To date little is known about how to incorporate carbon emissions and energy consumption into application development and deployment decision models. Addressing this gap is vital to have an impact on future sustainable developments B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

4 Advancing ecological awareness in the Cloud Optimization of Energy Consumption in the Cloud Infrastructure Strategies for Energy Efficient and CO2 Aware Cloud Applications Validate effectiveness CONSORTIUM B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team ECO 2 Clouds develops key metrics to express energy consumption and CO 2 footprint of Cloud Facilities and Cloud Applications for quantification of their environmental impact.

5 Project overview: objectives Create extensions to the Cloud application programming interface and mechanisms to expose eco-metrics at the levels of applications, VM, and infrastructure. B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Complete implementations to collect key eco-metrics at VM and infrastructure level by leveraging consumption probes of physical nodes and assigning the measured consumption to virtual machines in a Cloud infrastructure. Develop software to implement the optimization and deployment models while ensuring infrastructure support for the deployment models and adaptation process. Validate the effectiveness of the proposed optimization and deployment models and adaptation process through challenging application case studies

6 ECO 2 Clouds use of BonFIRE … adding the ECO dimension to FIRE monitoring Eco-metrics Case studies Deployment optimization CO 2 footprint Integrate the carbon-aware mechanisms into BonFIRE so as to test, validate and optimize the eco-metrics, models and algorithms developed Observability Control Advanced features B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

7 Three gardens USTUTT-HLRS Data Center The ECO 2 Clouds site USTUTT- HLRS runs OpenNebula 3.6 in a dedicated version derived for BonFIRE. Resources: 17 dedicated worker nodes and 36 on-request nodes EPCC Data Center UK-EPCC runs OpenNebula, in a version derived from OpenNebula 3.2 for BonFIRE. Resources: EPCC provides 3 dedicated nodes as permanent resources. Two of these nodes offer four, 12-core AMD Opteron 6176 (2.3GHz) Inria Data Center FR-Inria runs OpenNebula, in a version derived from OpenNebula 3.6 for BonFIRE. Resources: 4 dedicated worker nodes (DELL PowerEdge C6220 machines) and can expand over the 160 nodes of Grid‘5000 located in Rennes. B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

8 Implementations All 4 layers are considered  Energy  Physical  Virtual  (Service) User needs to implement this type due to application differences! Include additional templates  Infrastructure aggregator  BonFIRE aggregator B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

9 ECO2Clouds Architecture B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

10 Metrics: infrastructure layer Host Site B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

11 Metrics: virtualization layer B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

12 Metrics: application layer B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

13 Monitored metrics – example B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Source: Inria

14 Metrics: Energy Consumption Energy consumption is measured by  PDUs  Energy sensors (blade servers at HLRS) Available at INRIA, HLRS and EPCC  PDU scripts, usable at provider sites Energy Metrics:  calculated by use of PDU/sensor data  calculated by use of energy mix statistics B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

15 Greenhouse Gas metrics - Energy mix Live data at INRIA and EPCC Static values at HLRS  Fixed by contract B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

16 Energy mix at HLRS fixed values at HLRS B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

17 Energy mix at Inria – live feed from France’s electricity transport company (RTE) B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

18 Case studies Data analysis in clinical domain HPC B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Latitudinal trend of arrivals (40-yr simulations) e-business with services Eels case study HPC

19 Future Work Derive new requirements from ongoing experimentation Selection of more suitable eco-metrics at different levels Data mining solution Optimization: Application deployment strategies (configurations of requested resources) Design-time advanced scheduling Runtime adaptation B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

20 QUESTIONS? Further information: Contact – project coordinator: Julia Wells, Atos Spain B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

21 B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

22 ADDITIONAL BACKUP SLIDES B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

23 Project overview (i): Objectives Develop key metrics to express energy consumption and CO2 footprint of Cloud facilities and applications to support application deployment strategies and quantification of their environmental impact. B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Create an optimization and deployment model to generate configurations which reduce the environmental impact when the workload is mapped to infrastructure and Virtual Machine (VM) level. Design innovative deployment strategies for sustainable federated Cloud sourcing while supporting adaptation mechanisms that can perform changes to running applications based on energy consumption and carbon emissions.

24 Project overview (ii): objectives Create extensions to the Cloud application programming interface and mechanisms to expose eco-metrics at the levels of applications, infrastructure and VM. B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Complete implementations to collect key eco-metrics at VM and infrastructure level by leveraging consumption probes of physical nodes and assigning the measured consumption to virtual machines in a Cloud infrastructure. Develop software to implement the optimization and deployment models while ensuring infrastructure support for the deployment models and adaptation process. Validate the effectiveness of the proposed optimization and deployment models and adaptation process through challenging application case studies

25 Project overview (iii) Overview of S&T Approach Evaluate current Cloud sourcing practices and deployment strategies Mechanisms for monitoring of energy consumption and CO 2 footprint Identify other factors such as SLAs, cost, QoS etc Investigate novel approaches Mechanisms for monitoring –Energy consumption (applications, Cloud resources) –environmental impact (i.e. CO 2 footprint) of Cloud deployment Application deployment optimization and adaptation strategies Bridge the gap between Availability of energy consumption data (applications, Cloud infrastructure) Capability to formulate deployment strategies for energy efficient utilization of Cloud resources B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

26 How to experiment with the ideas of ECO2Clouds ? ECO 2 Clouds will extend the BonFIRE testbed for experiments.  Hardware probes to monitor energy consumption of as much of the local infrastructure as possible  Software probes to monitor VM usage of hardware resources BonFIRE APIs to be extended to support this use-case  Testbed API accessed through experiment manager to expose energy sourcing  Monitoring infrastructure to expose energy related metrics VM metrics as viewed by the host Energy consumption of the host and of the infrastructure B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

27 How to optimize cloud sourcing to take into account CO 2 impact ? Cloud providers need to expose CO 2 information  Providers able to expose or quote estimated CO 2 consumption according to VM size and usage metrics  Users get billed for the CO 2 impact of their cloud usage in proportion to CPU, memory, network and disk IO of their usage No attempt to expose the physical reality  Providers guarantee all CO 2 costs are billed to users Metered electricity consumption, matched to energy sourcing information An optimizer uses CO 2 information, application profiles and execution constraints to find the best provider of cloud resources B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

28 How to experiment with such ideas ? ECO 2 Clouds will extend the BonFIRE testbed for experiments.  Hardware probes to monitor energy consumption of as much of the local infrastructure as possible No attempts to monitor network links  Software probes to monitor VM usage of hardware resources BonFIRE APIs to be extended to support this use-case  Testbed API accessed through experiment manager to expose energy sourcing  Monitoring infrastructure to expose energy related metrics VM metrics as viewed by the host Energy consumption of the host and of the infrastructure B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

29 Implementations B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

30 Metrics: Example (Infrastructure) B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Energy Consumption Metrics ECO_others are required for calculating metrics

31 BonFIRE in a slide A multi-site cloud facility for applications, services and systems research and experimentation 3 testbeds participating in ECO 2 Clouds Founded on 4 principles – Observability – Control – Advanced features – Ease of use Presenter, Venue B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team

32 B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team Mapping achievements with Technical Objectives T1. Create extensions to the Cloud application programming interface and mechanisms to expose eco- metrics (established at S1) at the levels of applications, infrastructure and VM Configuration of PDUs (WP5) Extensions to Zabbix API to expose infrastructure and VM level metrics (WP3 and WP5) Application Dashboard (WP4) T2.Complete implementations to collect key eco-metrics at VM and infrastructure level by leveraging consumption probes of physical nodes and assigning the measured consumption to virtual machines in a Cloud infrastructure Collection and calculation of infrastructure related eco-metrics data (WP3) Extensions to Zabbix API (WP3 and WP5) Accounting service (WP4) T3.Develop software to implement the optimization and deployment models while ensuring infrastructure support for the deployment models and adaptation process Scheduler and related components (e.g. Parser, Accounting Service) (WP4) Energy aware optimization of application deployment and techniques for run-time adaptation (WP4) T4. Implement case studies to validate the scientific objectives and conduct a number of experiments to provide an assessment of the potential of the enhanced platform Use case definition and adaptation

33 Layers and implementation Energy  Implemented Physical  Implemented Virtual  Implemented (Service) User needs to implement this type due to application differences! B. Pernici - EuroEcoDC, Karlsruhe, Sept. 30, 2013 © ECO2CLouds Team