GreenSlot: Scheduling Energy Consumption in Green Datacenters

Size: px
Start display at page:

Download "GreenSlot: Scheduling Energy Consumption in Green Datacenters"

Transcription

1 GreenSlot: Scheduling Energy Consumption in Green Datacenters Íñigo Goiri, Kien Le, Md. E. Haque, Ryan Beauchea, Thu D. Nguyen, Jordi Guitart, Jordi Torres, and Ricardo Bianchini

2 Motivation Datacenters consume large amounts of energy Energy cost is not the only problem Brown sources: coal, natural gas Lots of small and medium datacenters Connect datacenters to green sources Solar panels, wind turbines Green datacenter

3 Solar Power Green datacenter Energy sources Solar/wind: variable availability over time Electrical grid: backup Other (problematic) approaches Batteries: losses, cost, environmental Bank energy on the grid: losses, cost, unavailability Wind Power Time

4 Load Scheduling scientific workloads Batch jobs User specifies: #nodes, estimated runtime, deadline Challenge Match workloads with green energy availability Power Time

5 GreenSlot Predict green energy availability Weather forecast Schedule jobs Maximize green energy use If green not available, consume cheap brown May delay jobs but must meet deadlines Turn off idle servers to save energy

6 Dealing with energy costs Schedule jobs: evaluate energy cost Green energy is free (amortization): $0.00/kWh Cheap (off peak, 11pm to 9am): $0.08/kWh Expensive (on peak, 9am to 11pm): $0.13/kWh Optimization goal Minimize energy cost while meeting deadlines

7 Nodes Nodes Conventional vs GreenSlot J3 J2 Power J1 J3 J2 Power Now J1 Time J3 J1 J2

8 GreenSlot: scheduling round 1. Divide scheduling window into slots (15 minutes) 2. Predict green energy availability 3. Consider jobs by earliest start deadline Calculate cost starting at every slot Schedule job at the cheapest slot Power Time 4. Dispatch actions Calculate and start required servers Start jobs to be executed now Deactivate unneeded servers (ACPI S3 state)

9 GreenSlot: scheduling round 1. Divide scheduling window into slots (15 minutes) 2. Predict green energy availability 3. Consider jobs by earliest start deadline Calculate cost starting at every slot Schedule job at the cheapest slot X X Power Time 4. Dispatch actions Calculate and start required servers Start jobs to be executed now Deactivate unneeded servers (ACPI S3 state)

10 Nodes GreenSlot behavior Schedule: J1, J2 J2 J2 Power J1 Now J1 J2 Time Brown electricity price Job deadline Scheduling window

11 Nodes GreenSlot behavior Schedule: J3, J4 J2 J4 Power J1 J3 Now J3 J4 Time Brown electricity price Job deadline Scheduling window

12 Nodes GreenSlot behavior Schedule: J4 Weather prediction was wrong J2 J4 Power J1 J3 Now J4 Time Brown electricity price Job deadline Scheduling window

13 Nodes GreenSlot behavior Schedule: J5 J2 J4 Power J1 J3 J5 Now Time J5 Brown electricity price Job deadline Scheduling window

14 Evaluation methodology Cluster with 16 nodes Modified version of SLURM GreenSlot implemented on top Energy profile NJ electricity pricing (on/off peak) Solar farm energy availability (10 panels) Four weeks (most, best, average, and worst) Schedulers Conventional: EASY backfilling GreenSlot: Green energy, Brown electricity price

15 Evaluation methodology Workload Real workload from BSC Workflows for sequencing yeast genome 5 days (Monday to Friday) Deadlines: 9am, 1pm, and 4pm Monday Tuesday Wednesday Thursday Friday

16 Error (%) Energy (kwh) Energy prediction vs actual Prediction Actual Hours ahead

17 GreenSlot Conventional GreenSlot for BSC workload 26 kwh 75 kwh $ % cost savings 38 kwh 63 kwh $ %

18 % GreenSlot for BSC workload Most Best Average Worst Green energy increase Cost savings

19 Other results Impact of weather miss-predictions Less than 1% cost savings Workloads variations: Staggered and Multi-node Consistent green energy increases and cost savings Workload intensity (datacenter utilization) Works well with low/medium utilization High switches to conventional Inaccurate user run time estimations Maximum cost increase of 2%

20 GreenSlot Conventional Staggered workload 32 kwh 69 kwh $ % cost savings 38 kwh 63 kwh $ %

21 Conclusions Parallel job scheduler for green datacenters Predicts green energy availability Increases the use of green energy Reduces energy related costs Solar array amortized in 11 years (18 years originally) We are building a solar-powered μdatacenter

22 GreenSlot: Scheduling Energy Consumption in Green Datacenters Íñigo Goiri, Kien Le, Md. E. Haque, Ryan Beauchea, Thu D. Nguyen, Jordi Guitart, Jordi Torres, and Ricardo Bianchini

Intelligent Placement of Datacenters for Internet Services. Íñigo Goiri, Kien Le, Jordi Guitart, Jordi Torres, and Ricardo Bianchini

Intelligent Placement of Datacenters for Internet Services. Íñigo Goiri, Kien Le, Jordi Guitart, Jordi Torres, and Ricardo Bianchini Intelligent Placement of Datacenters for Internet Services Íñigo Goiri, Kien Le, Jordi Guitart, Jordi Torres, and Ricardo Bianchini 1 Motivation Internet services require thousands of servers Use multiple

More information

Implementing Workload Postponing In Cloudsim to Maximize Renewable Energy Utilization

Implementing Workload Postponing In Cloudsim to Maximize Renewable Energy Utilization RESEARCH ARTICLE OPEN ACCESS Implementing Workload Postponing In Cloudsim to Maximize Renewable Energy Utilization Enida Sheme*, Neki Frashëri* Information Technology Faculty, Polytechnic University of

More information

Some Joules Are More Precious Than Others: Managing Renewable Energy in the Datacenter

Some Joules Are More Precious Than Others: Managing Renewable Energy in the Datacenter Some Joules Are More Precious Than Others: Managing Renewable Energy in the Datacenter Christopher Stewart The Ohio State University cstewart@cse.ohio-state.edu Kai Shen University of Rochester kshen@cs.rochester.edu

More information

Energy Agile Cluster Communication

Energy Agile Cluster Communication University of Massachusetts Amherst ScholarWorks@UMass Amherst Masters Theses Dissertations and Theses 2015 Energy Agile Cluster Communication Muhammad Zain Mustafa University of Massachusetts Amherst

More information

Toward Low Cost Workload Distribution for Integrated Green Data Centers

Toward Low Cost Workload Distribution for Integrated Green Data Centers Toward Low Cost Workload Distribution for Integrated Green Data Centers 215 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or

More information

History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters

History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters Yunqi Zhang, George Prekas, Giovanni Matteo Fumarola, Marcus Fontoura, Íñigo Goiri, Ricardo Bianchini Datacenters are underutilized

More information

Green-Aware Workload Scheduling in Geographically Distributed Data Centers

Green-Aware Workload Scheduling in Geographically Distributed Data Centers Green-Aware Workload Scheduling in Geographically Distributed Data Centers Changbing Chen, Bingsheng He, Xueyan Tang School of Computer Engineering Nanyang Technological University, Singapore Email: {chchangb,

More information

Energy Management of MapReduce Clusters. Jan Pohland

Energy Management of MapReduce Clusters. Jan Pohland Energy Management of MapReduce Clusters Jan Pohland 2518099 1 [maps.google.com] installed solar panels on headquarters 1.6 MW (1,000 homes) invested $38.8 million North Dakota wind farms 169.5 MW (55,000

More information

Workload Shaping to Mitigate Variability in Renewable Power Use by Data Centers

Workload Shaping to Mitigate Variability in Renewable Power Use by Data Centers 2014 IEEE International Conference on Cloud Computing Workload Shaping to Mitigate Variability in Renewable Power Use by Data Centers Muhammad Abdullah Adnan and Rajesh K. Gupta University of California

More information

UPENET (UPGRADE European NETwork) CEPIS NEWS

UPENET (UPGRADE European NETwork) CEPIS NEWS CEPIS UPGRADE is the European Journal for the Informatics Professional, published bimonthly at Publisher CEPIS UPGRADE is published by CEPIS (Council of European Professional

More information

Building Green Cloud Services at Low Cost

Building Green Cloud Services at Low Cost Building Green Cloud Services at Low Cost Josep Ll. Berral, Íñigo Goiri, Thu D. Nguyen, Ricard Gavaldà, Jordi Torres, Ricardo Bianchini Computer Architecture Department, Department of Software Universitat

More information

Managing Administrator Preferences

Managing Administrator Preferences Managing Administrator Preferences Purpose This lesson shows you how to use Grid Control to manage administrator preferences. Topics This module will discuss the following topics: Overview Prerequisites

More information

A data model for supplying a Data Center with several energy sources. 18 juillet Inès de Courchelle IRIT/LAAS

A data model for supplying a Data Center with several energy sources. 18 juillet Inès de Courchelle IRIT/LAAS A data model for supplying a Data Center with several energy sources Inès de Courchelle IRIT/LAAS idecourc@irit.fr Tom Guérout LAAS-CNRS tguerout@laas.fr Yann Labit LAAS-CNRS ylabit@laas.fr Thierry Monteil

More information

IT Optimization Under Renewable Energy Constraint

IT Optimization Under Renewable Energy Constraint IT Optimization Under Renewable Energy Constraint Gustavo Rostirolla gustavo.rostirolla@irit.fr Stephane Caux, Paul Renaud-Goud, Gustavo Rostirolla, Patricia Stolf. IT Optimization for Datacenters Under

More information

Pearson Edexcel Award

Pearson Edexcel Award Pearson Edexcel Award May June 2018 Examination Timetable FINAL For more information on Edexcel qualifications please visit http://qualifications.pearson.com v3 Pearson Edexcel Award 2018 Examination View

More information

September 10-13, 2017 Mandalay Bay Convention Center Las Vegas, NV

September 10-13, 2017 Mandalay Bay Convention Center Las Vegas, NV September 10-13, 2017 Mandalay Bay Convention Center Las Vegas, NV Real-time Transactional Management of Microgrid Mesh Networks The Enernet The Intersection of Smart Power and Smart Buildings June 21,

More information

Advanced Real-Time Energy Metering

Advanced Real-Time Energy Metering Advanced Real-Time Energy Metering 1 Energy Data in Real Time Energy Tracking, LLC. Reliable data to the right place and right time What is real time Metering? For some, this may mean a micro second while

More information

Proceedings of the Third International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2016) Sofia, Bulgaria

Proceedings of the Third International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2016) Sofia, Bulgaria Proceedings of the Third International Workshop on Sustainable Ultrascale Computing Systems (NESUS 2016) Sofia, Bulgaria Jesus Carretero, Javier Garcia Blas, Svetozar Margenov (Editors) October, 6-7, 2016

More information

Cost-Aware Building of Cloud Services Powered by Renewable Energy

Cost-Aware Building of Cloud Services Powered by Renewable Energy Cost-Aware Building of Cloud Services Powered by Renewable Energy Josep Ll. Berral, Íñigo Goiri, Thu D. Nguyen, Ricard Gavaldà, Jordi Torres, Ricardo Bianchini {berral,torres}@ac.upc.edu, gavalda@lsi.upc.edu,

More information

On The Fundamental Energy Trade-offs of Geographical Load Balancing

On The Fundamental Energy Trade-offs of Geographical Load Balancing On The Fundamental Energy Trade-offs of Geographical Load Balancing 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future

More information

Cloud Computing. What is cloud computing. CS 537 Fall 2017

Cloud Computing. What is cloud computing. CS 537 Fall 2017 Cloud Computing CS 537 Fall 2017 What is cloud computing Illusion of infinite computing resources available on demand Scale-up for most apps Elimination of up-front commitment Small initial investment,

More information

Announcements. Reading. Project #1 due in 1 week at 5:00 pm Scheduling Chapter 6 (6 th ed) or Chapter 5 (8 th ed) CMSC 412 S14 (lect 5)

Announcements. Reading. Project #1 due in 1 week at 5:00 pm Scheduling Chapter 6 (6 th ed) or Chapter 5 (8 th ed) CMSC 412 S14 (lect 5) Announcements Reading Project #1 due in 1 week at 5:00 pm Scheduling Chapter 6 (6 th ed) or Chapter 5 (8 th ed) 1 Relationship between Kernel mod and User Mode User Process Kernel System Calls User Process

More information

ABSTRACT I. INTRODUCTION

ABSTRACT I. INTRODUCTION International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 3 ISSN : 2456-3307 Green Database : An Initiative to Enhance Renewable

More information

Setting up the ServiceTitan Web Appointment Scheduler

Setting up the ServiceTitan Web Appointment Scheduler Setting up the ServiceTitan Web Appointment Scheduler ServiceTitan Best Practices When you use the Web Appointment Scheduler, customers will be able to instantly request an appointment when they visit

More information

Scheduling. Monday, November 22, 2004

Scheduling. Monday, November 22, 2004 Scheduling Page 1 Scheduling Monday, November 22, 2004 11:22 AM The scheduling problem (Chapter 9) Decide which processes are allowed to run when. Optimize throughput, response time, etc. Subject to constraints

More information

QuickBooks Conversion Instructions

QuickBooks Conversion Instructions QuickBooks Conversion Instructions Please click your version of Quicken below to access instructions specific to your product. QuickBooks Windows 2013-2016 Web Connect... 2 QuickBooks for Mac 2013 2016

More information

Daily Math Week 8 ( ) Mon. October 7, 2013 Tues. October 8, 2013 Wed. October 9, 2013 Thurs. October 10, 2013 Fri.

Daily Math Week 8 ( ) Mon. October 7, 2013 Tues. October 8, 2013 Wed. October 9, 2013 Thurs. October 10, 2013 Fri. Daily Math Week 8 (2013-2014) Mon. October 7, 2013 Tues. October 8, 2013 Wed. October 9, 2013 Thurs. October 10, 2013 Fri. October 11, 2013 1 Monday, October 7, 2013 1 st Order from greatest to least:

More information

Pearson Edexcel Award

Pearson Edexcel Award Pearson Edexcel Award January 2018 Examination Timetable FINAL For more information on Edexcel qualifications please visit http://qualifications.pearson.com Pearson Edexcel Award January 2018 Examination

More information

name name C S M E S M E S M E Block S Block M C-Various October Sunday

name name C S M E S M E S M E Block S Block M C-Various October Sunday 01.10.2017 October Sunday 1 10 2017 02.10.2017 October Monday 2 10 2017 03.10.2017 October Tuesday 3 10 2017 Tag der Deutschen Einheit 04.10.2017 October Wednesday 4 10 2017 05.10.2017 October Thursday

More information

Substitute Quick Reference (SmartFindExpress Substitute Calling System and Web Center)

Substitute Quick Reference (SmartFindExpress Substitute Calling System and Web Center) Substitute Quick Reference (SmartFindExpress Substitute Calling System and Web Center) System Phone Number 578-6618 Help Desk Phone Number 631-4868 (6:00 a.m. 4:30 p.m.) Write your Access number here Write

More information

PERFORMANCE CONSTRAINT AND POWER-AWARE ALLOCATION FOR USER REQUESTS IN VIRTUAL COMPUTING LAB

PERFORMANCE CONSTRAINT AND POWER-AWARE ALLOCATION FOR USER REQUESTS IN VIRTUAL COMPUTING LAB PERFORMANCE CONSTRAINT AND POWER-AWARE ALLOCATION FOR USER REQUESTS IN VIRTUAL COMPUTING LAB Nguyen Quang Hung, Nam Thoai, Nguyen Thanh Son Ho Chi Minh City University of Technology, Vietnam Corresponding

More information

Quick Guide to Online Scheduling

Quick Guide to Online Scheduling Quick Guide to Online Scheduling Accessing AAA Webfile or Panelist ecenter Step 1: Once you receive the AAA correspondence advising that a calendar is available on a particular case, login to AAA WebFile

More information

The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2

The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2 1 The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2 Donna Cooksey Principal Product Manager, Oracle Corporation Sean McKeown

More information

Review: Using Imported Code. What About the DrawingGizmo? Review: Classes and Object Instances. DrawingGizmo pencil; pencil = new DrawingGizmo();

Review: Using Imported Code. What About the DrawingGizmo? Review: Classes and Object Instances. DrawingGizmo pencil; pencil = new DrawingGizmo(); Review: Using Imported Code Class #06: Objects, Memory, & Program Traces Software Engineering I (CS 120): M. Allen, 30 Jan. 2018 ; = new ();.setbackground( java.awt.color.blue );.setforeground( java.awt.color.yellow

More information

An energy aware application controller for optimizing renewable energy consumption in Cloud computing data centres

An energy aware application controller for optimizing renewable energy consumption in Cloud computing data centres An energy aware application controller for optimizing renewable energy consumption in Cloud computing data centres Corentin Dupont, Mehdi Sheikhalishahi, Federico M. Facca Create-Net Trento, Italy {cdupont,

More information

Distributed Pervasive Systems

Distributed Pervasive Systems Distributed Pervasive Systems CS677 Guest Lecture Tian Guo Lecture 26, page 1 Outline Distributed Pervasive Systems Popular Application domains Sensor nodes and networks Energy in Distributed Systems (Green

More information

Review: Classes and Object Instances. Review: Creating an Object. Using Multiple Objects. DrawingGizmo pencil; pencil = new DrawingGizmo();

Review: Classes and Object Instances. Review: Creating an Object. Using Multiple Objects. DrawingGizmo pencil; pencil = new DrawingGizmo(); Review: Classes and Object Instances ; = new (); Class #05: Objects, Memory, & Program Traces Software Engineering I (CS 120): M. Allen, 12/13 Sept. 17 We are working with both a class () and an object

More information

3/2/2010. SCADA Defined. What They re Generally Best At (Although All Systems Vary) Three Levels of SCADA Systems

3/2/2010. SCADA Defined. What They re Generally Best At (Although All Systems Vary) Three Levels of SCADA Systems SCADA Data Mining and IT Needs to Improve Plant Operation and Downtime AWEA Wind Power Asset Management Workshop Adopted for Wind Power Management class http://www.icaen.uiowa.edu/~ie_155/ by Andrew Kusiak

More information

Renewable-aware Geographical Load Balancing of Web Applications for Sustainable Data Centers

Renewable-aware Geographical Load Balancing of Web Applications for Sustainable Data Centers Renewable-aware Geographical Load Balancing of Web Applications for Sustainable Data Centers Adel Nadjaran Toosi a, Chenhao Qu a, Marcos Dias de Assunção b, Rajkumar Buyya a a Cloud Computing and Distributed

More information

Geographical Load Balancing for Sustainable Cloud Data Centers

Geographical Load Balancing for Sustainable Cloud Data Centers Geographical Load Balancing for Sustainable Cloud Data Centers Adel Nadjaran Toosi Cloud Computing and Distributed Systems (CLOUDS) Laboratory, School of Computing and Information Systems The University

More information

Delay Tolerant Bulk Data Transfers on the Internet

Delay Tolerant Bulk Data Transfers on the Internet Delay Tolerant Bulk Data Transfers on the Internet by N. Laoutaris et al., SIGMETRICS 09 Ilias Giechaskiel Cambridge University, R212 ig305@cam.ac.uk March 4, 2014 Conclusions Takeaway Messages Need to

More information

What s next? Are you interested in CompTIA A+ classes?

What s next? Are you interested in CompTIA A+ classes? What s next? Are you interested in CompTIA A+ classes? These classes are facilitated by our partner IT Ready. Next CompTIA A+ class will start on July 2019. Class runs from Monday to Friday (9 am to 4

More information

Lecture 27: Learning from relational data

Lecture 27: Learning from relational data Lecture 27: Learning from relational data STATS 202: Data mining and analysis December 2, 2017 1 / 12 Announcements Kaggle deadline is this Thursday (Dec 7) at 4pm. If you haven t already, make a submission

More information

An Empirical Model for Predicting Cross-Core Performance Interference on Multicore Processors

An Empirical Model for Predicting Cross-Core Performance Interference on Multicore Processors An Empirical Model for Predicting Cross-Core Performance Interference on Multicore Processors Jiacheng Zhao Institute of Computing Technology, CAS In Conjunction with Prof. Jingling Xue, UNSW, Australia

More information

White Paper. How the Meltdown and Spectre bugs work and what you can do to prevent a performance plummet. Contents

White Paper. How the Meltdown and Spectre bugs work and what you can do to prevent a performance plummet. Contents White Paper How the Meltdown and Spectre bugs work and what you can do to prevent a performance plummet Programs that do a lot of I/O are likely to be the worst hit by the patches designed to fix the Meltdown

More information

Scheduling. Jesus Labarta

Scheduling. Jesus Labarta Scheduling Jesus Labarta Scheduling Applications submitted to system Resources x Time Resources: Processors Memory Objective Maximize resource utilization Maximize throughput Minimize response time Not

More information

Announcements. Program #1. Program #0. Reading. Is due at 9:00 AM on Thursday. Re-grade requests are due by Monday at 11:59:59 PM.

Announcements. Program #1. Program #0. Reading. Is due at 9:00 AM on Thursday. Re-grade requests are due by Monday at 11:59:59 PM. Program #1 Announcements Is due at 9:00 AM on Thursday Program #0 Re-grade requests are due by Monday at 11:59:59 PM Reading Chapter 6 1 CPU Scheduling Manage CPU to achieve several objectives: maximize

More information

Improving DRAM Performance by Parallelizing Refreshes with Accesses

Improving DRAM Performance by Parallelizing Refreshes with Accesses Improving DRAM Performance by Parallelizing Refreshes with Accesses Kevin Chang Donghyuk Lee, Zeshan Chishti, Alaa Alameldeen, Chris Wilkerson, Yoongu Kim, Onur Mutlu Executive Summary DRAM refresh interferes

More information

Project Briefing. Community Consultative Committee

Project Briefing. Community Consultative Committee Project Briefing Community Consultative Committee 8 th Nov 2018 Contents Modification Application Update General Project Update Community Update 2 Modification Application Proponent prepares Environmental

More information

A QoS Load Balancing Scheduling Algorithm in Cloud Environment

A QoS Load Balancing Scheduling Algorithm in Cloud Environment A QoS Load Balancing Scheduling Algorithm in Cloud Environment Sana J. Shaikh *1, Prof. S.B.Rathod #2 * Master in Computer Engineering, Computer Department, SAE, Pune University, Pune, India # Master in

More information

CHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT

CHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT CHAPTER 6 ENERGY AWARE SCHEDULING ALGORITHMS IN CLOUD ENVIRONMENT This chapter discusses software based scheduling and testing. DVFS (Dynamic Voltage and Frequency Scaling) [42] based experiments have

More information

Leveraging Software-Defined Storage to Meet Today and Tomorrow s Infrastructure Demands

Leveraging Software-Defined Storage to Meet Today and Tomorrow s Infrastructure Demands Leveraging Software-Defined Storage to Meet Today and Tomorrow s Infrastructure Demands Unleash Your Data Center s Hidden Power September 16, 2014 Molly Rector CMO, EVP Product Management & WW Marketing

More information

ANR Datazero DATAcenter with Zero Emission and RObust management using renewable energy October 1st, 2015 March 31st

ANR Datazero DATAcenter with Zero Emission and RObust management using renewable energy October 1st, 2015 March 31st ANR Datazero DATAcenter with Zero Emission and RObust management using renewable energy October 1st, 2015 March 31st 2019 Jean-Marc.Pierson@irit.fr 1 An innovative datacenter model» Adapting the IT load

More information

arxiv: v1 [cs.ne] 19 Feb 2013

arxiv: v1 [cs.ne] 19 Feb 2013 A Genetic Algorithm for Power-Aware Virtual Machine Allocation in Private Cloud Nguyen Quang-Hung 1, Pham Dac Nien 2, Nguyen Hoai Nam 2, Nguyen Huynh Tuong 1, Nam Thoai 1 arxiv:1302.4519v1 [cs.ne] 19 Feb

More information

Course Motivation. Kipp Martin University of Chicago Booth School of Business. January 4, 2012

Course Motivation. Kipp Martin University of Chicago Booth School of Business. January 4, 2012 Course Motivation Kipp Martin University of Chicago Booth School of Business January 4, 2012 Excel and MATLAB: Why? Course: Tools for Business Analysis: Excel and Matlab Why study Excel and MATLAB? What

More information

Intermediate Programming Section 03 Introduction. Department of Computer Science Johns Hopkins University. Course Overview.

Intermediate Programming Section 03 Introduction. Department of Computer Science Johns Hopkins University. Course Overview. Intermediate Programming 601.220 Section 03 Introduction Department of Computer Science Johns Hopkins University 1 Course Overview Week 1 http://www.dsn.jhu.edu/courses/cs220/ cs220-help@dsn.jhu.edu 2

More information

Innovations for utilities and their customers. Smartgrid Solutions

Innovations for utilities and their customers. Smartgrid Solutions Innovations for utilities and their customers. Smartgrid Solutions Innovations for utilities and their customers. Leviton s Smartgrid Solutions function as a complete network. Leviton offers a full suite

More information

context: massive systems

context: massive systems cutting the electric bill for internetscale systems Asfandyar Qureshi (MIT) Rick Weber (Akamai) Hari Balakrishnan (MIT) John Guttag (MIT) Bruce Maggs (Duke/Akamai) Éole @ flickr context: massive systems

More information

Microgrid Automation on an IOT Backbone

Microgrid Automation on an IOT Backbone Microgrid Automation on an IOT Backbone CSIRO - Microgrids 2017 November 2017 David Edwards Regional Service Provider Supply Area 2.3M km 2 48,436 customers 38 Microgrids 114.2 GWh sent out in 2016 Depots

More information

CWMS Modeling for Real-Time Water Management

CWMS Modeling for Real-Time Water Management Hydrologic Engineering Center Training course on CWMS Modeling for Real-Time Water Management Davis, California The Corps Water Management System (CWMS) is a software and hardware system to improve the

More information

An energy metering system that gives flexibility, security and control. Century House, Roman Road, Blackburn, BB1 2LD

An energy metering system that gives flexibility, security and control. Century House, Roman Road, Blackburn, BB1 2LD An energy metering system that gives flexibility, security and control 1 Contents 1. Before you get started...4 What s inside the box?...4 What is vpro2? Why do you have it? How does it work?...4 Liberty

More information

New Connections Multiple properties, Industrial and Commercial Application form

New Connections Multiple properties, Industrial and Commercial Application form TO APPLY FOR A NEW GAS CONNECTION, COMPLETE THIS APPLICATION FORM AND POST TO: rthern Gas Networks, Connections 1st Floor,1 Emperor Way, Doxford International Business Park, Sunderland, SR3 3XR or email:

More information

2014 FALL MAILING SEASON Update for the Mailing Industry. August 18, 2014

2014 FALL MAILING SEASON Update for the Mailing Industry. August 18, 2014 2014 FALL MAILING SEASON Update for the Mailing Industry August 18, 2014 Agenda Service Actions Taken in 2014 Fall Mailing Season 2013 Review Drop Ship Profile Machine Utilization FSS Holiday Preparedness

More information

Lecture 27: Review. Reading: All chapters in ISLR. STATS 202: Data mining and analysis. December 6, 2017

Lecture 27: Review. Reading: All chapters in ISLR. STATS 202: Data mining and analysis. December 6, 2017 Lecture 27: Review Reading: All chapters in ISLR. STATS 202: Data mining and analysis December 6, 2017 1 / 16 Final exam: Announcements Tuesday, December 12, 8:30-11:30 am, in the following rooms: Last

More information

Quantifying the Energy Impact of Green Cloud Computing Users

Quantifying the Energy Impact of Green Cloud Computing Users Quantifying the Energy Impact of Green Cloud Computing Users David Guyon University of Rennes 1 david.guyon@irisa.fr Anne-Cécile Orgerie CNRS Christine Morin Inria July 5 th, 2016 David Guyon @ Compas

More information

Assessing Opportunities to Exploit Stranded Power

Assessing Opportunities to Exploit Stranded Power Assessing Opportunities to Exploit Stranded Power Andrew A. Chien *University of Chicago and Argonne National Laboratory w/ Fan Yang, Rich Wolski (UCSB), Victor Zavala, Kibaek Kim (Argonne) UCSB Institute

More information

Future of the Planet

Future of the Planet Computing for the Future of the Planet Andy Hopper Computing is a crucial weapon in our armoury for ensuring the future of the planet. Computing will play a key part in optimising i i use of physical resources

More information

Data centers & energy: Did we get it backwards? Adam Wierman, Caltech

Data centers & energy: Did we get it backwards? Adam Wierman, Caltech Data centers & energy: Did we get it backwards? Adam Wierman, Caltech 2 stories about data centers and energy #1 Geo-distributed data centers are key to both #2 The typical story about energy & data centers:

More information

IEEE Energy Efficiency Tutorial:

IEEE Energy Efficiency Tutorial: st 1 IEEE Energy Efficiency Tutorial: Networked Electricity Presented By Bruce Nordman, Scientist Lawrence Berkeley National Laboratory bnordman@lbl.gov nordman.lbl.gov Wednesday, September 19, 2018 OVERVIEW

More information

Virtual Melting Temperature: Managing Server Load to Minimize Cooling Overhead with Phase Change Materials

Virtual Melting Temperature: Managing Server Load to Minimize Cooling Overhead with Phase Change Materials Virtual Melting Temperature: Managing Server Load to Minimize Cooling Overhead with Phase Change Materials Matt Skach1, Manish Arora2,3, Dean Tullsen3, Lingjia Tang1, Jason Mars1 University of Michigan1

More information

View a Students Schedule Through Student Services Trigger:

View a Students Schedule Through Student Services Trigger: Department Responsibility/Role File Name Version Document Generation Date 6/10/2007 Date Modified 6/10/2007 Last Changed by Status View a Students Schedule Through Student Services_BUSPROC View a Students

More information

Power Management for Cloud-Scale Data Centers

Power Management for Cloud-Scale Data Centers University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange Masters Theses Graduate School 12-2012 Power Management for Cloud-Scale Data Centers Yanwei Zhang yzhang82@utk.edu Recommended

More information

Data centers control: challenges and opportunities

Data centers control: challenges and opportunities 1 Data centers control: challenges and opportunities Damiano Varagnolo Luleå University of Technology Aug. 24th, 2015 First part: what is a datacenter and what is its importance in our society Data centers

More information

Energy efficient mapping of virtual machines

Energy efficient mapping of virtual machines GreenDays@Lille Energy efficient mapping of virtual machines Violaine Villebonnet Thursday 28th November 2013 Supervisor : Georges DA COSTA 2 Current approaches for energy savings in cloud Several actions

More information

Heterogeneity-aware Workload Placement and Migration in Distributed Sustainable Datacenters

Heterogeneity-aware Workload Placement and Migration in Distributed Sustainable Datacenters Heterogeneity-aware Workload Placement and Migration in Distributed Sustainable Datacenters Dazhao Cheng *, Changjun Jiang and Xiaobo Zhou * * Department of Computer Science, University of Colorado, Colorado

More information

pvocl: Power-Aware Dynamic Placement and Migration in Virtualized GPU Environments

pvocl: Power-Aware Dynamic Placement and Migration in Virtualized GPU Environments IEEE rd International Conference on Distributed Computing Systems pvocl: Power-Aware Dynamic Placement and Migration in Virtualized Environments Palden Lama, Yan Li, Ashwin M. Aji, Pavan Balaji, James

More information

Smart Multi-Energy System SMES

Smart Multi-Energy System SMES Smart Multi-Energy System SMES Roch Drozdowski-Strehl Dr Sanjay C Kuttan -Program Director Energy Smart & Research Innovation http://erian.ntu.edu.sg d-erian@ntu.edu.sg Energy Research Institute @ NTU

More information

Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications (IMC09)

Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications (IMC09) Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications (IMC09) Niranjan Balasubramanian Aruna Balasubramanian Arun Venkataramani University of Massachusetts

More information

/ Cloud Computing. Recitation 9 March 15th, 2016

/ Cloud Computing. Recitation 9 March 15th, 2016 15-319 / 15-619 Cloud Computing Recitation 9 March 15th, 2016 Overview Administrative issues Office Hours, Piazza guidelines Last week s reflection Project 3.2, OLI Unit 4, Module 14, Quiz 7 This week

More information

On Power Management Policies for Data Centers

On Power Management Policies for Data Centers 215 IEEE International Conference on Data Science and Data Intensive Systems On Power Management Policies for Data Centers Zygmunt J. Haas * and Shuyang Gu *School of Electrical and Computer Engineering,

More information

Nights & Weekend ROB & PHIL DECEMBER 12, 2008

Nights & Weekend ROB & PHIL DECEMBER 12, 2008 Nights & Weekend ROB & PHIL DECEMBER 12, 2008 Input Surveys R&IS Student Assistant R&IS Faculty & Staff Access Services Students Statistics Totals Services R&IS & Access Service Seniority R&IS Student

More information

Total Market Demand Wed Jul 26 Thu Jul 27 Fri Jul 28 Sat Jul 29 Sun Jul 30 Mon Jul 31 Tue Aug 01

Total Market Demand Wed Jul 26 Thu Jul 27 Fri Jul 28 Sat Jul 29 Sun Jul 30 Mon Jul 31 Tue Aug 01 MW July 26, 2017 - August 1, 2017 This report provides a summary of key market data from the IESO-administered markets. It is intended to provide a quick reference for all market stakeholders. It is composed

More information

Network Embedded Systems Sensor Networks Fall Introduction. Marcus Chang,

Network Embedded Systems Sensor Networks Fall Introduction. Marcus Chang, Network Embedded Systems Sensor Networks Fall 2013 Introduction Marcus Chang, mchang@cs.jhu.edu 1 Embedded System An embedded system is a computer system designed to do one or a few dedicated and/or specific

More information

Announcements. CSEP 521 Applied Algorithms. Announcements. Polynomial time efficiency. Definitions of efficiency 1/14/2013

Announcements. CSEP 521 Applied Algorithms. Announcements. Polynomial time efficiency. Definitions of efficiency 1/14/2013 Announcements CSEP 51 Applied Algorithms Richard Anderson Winter 013 Lecture Reading Chapter.1,. Chapter 3 Chapter Homework Guidelines Prove that your algorithm works A proof is a convincing argument Give

More information

DDOS-GUARD Q DDoS Attack Report

DDOS-GUARD Q DDoS Attack Report DDOS-GUARD Q4 2017 DDoS Attack Report 02 12,7% Number of attacks also dropped by 12,7% in comparison with same period in 2016 4613 Total number of DDoS attacks 36,8% Number of attacks dropped by 36.8%

More information

Design Considerations for Real-time Arterial Performance Measurement Systems Using Transit Bus Probes

Design Considerations for Real-time Arterial Performance Measurement Systems Using Transit Bus Probes Design Considerations for Real-time Arterial Performance Measurement Systems Using Transit Bus Probes Abraham Emmanuel & David Zavattero Chicago Department of Transportation Project Goals Estimate traffic

More information

Introduction to Real-Time Systems ECE 397-1

Introduction to Real-Time Systems ECE 397-1 Introduction to Real-Time Systems ECE 97-1 Northwestern University Department of Computer Science Department of Electrical and Computer Engineering Teachers: Robert Dick Peter Dinda Office: L477 Tech 8,

More information

Resource allocation for autonomic data centers using analytic performance models.

Resource allocation for autonomic data centers using analytic performance models. Bennani, Mohamed N., and Daniel A. Menasce. "Resource allocation for autonomic data centers using analytic performance models." Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference

More information

GreenWare: Greening Cloud-Scale Data Centers to Maximize the Use of Renewable Energy

GreenWare: Greening Cloud-Scale Data Centers to Maximize the Use of Renewable Energy GreenWare: Greening Cloud-Scale Data Centers to Maximize the Use of Renewable Energy Yanwei Zhang 1,YefuWang 1, and Xiaorui Wang 1,2 1 Department of Electrical Engineering and Computer Science University

More information

Cost efficient procurement of solar PV assets

Cost efficient procurement of solar PV assets Cost efficient procurement of solar PV assets Transnet - CSIR Solar PV Workshop CSIR Energy Centre Energy Autonomous Campus with Energy Markets & Policy Pretoria Campus: Knowledge Commons, Ulwazi 19 May

More information

Energy-aware joint management of Networks and Cloud Infrastructures IEEE Computer Networks 70 (2014) 75 95

Energy-aware joint management of Networks and Cloud Infrastructures IEEE Computer Networks 70 (2014) 75 95 Energy-aware joint management of Networks and Cloud Infrastructures IEEE Computer Networks 70 (2014) 75 95 Bernardetta Addis LORIA INRIA Nancy Grand Est Universite de Lorraine Giuliana Carello, Danilo

More information

Cambridge English Dates and Fees for 2018

Cambridge English Dates and Fees for 2018 Cambridge English Dates and Fees for 2018 Cambridge English: Key (KET) KET 10,900.00 10,500.00 10,300.00 Saturday, 17 March Thursday, 01 February 9 March 18 March Saturday, 12 May Friday, 6 April 4 May

More information

Homework index. Processing resource description. Goals for lecture. Communication resource description. Graph extensions. Problem definition

Homework index. Processing resource description. Goals for lecture. Communication resource description. Graph extensions. Problem definition Introduction to Real-Time Systems ECE 97-1 Homework index 1 Reading assignment.............. 4 Northwestern University Department of Computer Science Department of Electrical and Computer Engineering Teachers:

More information

How Microsoft Azure Stack Streamlines Bi-Modal IT

How Microsoft Azure Stack Streamlines Bi-Modal IT How Microsoft Azure Stack Streamlines Bi-Modal IT Key takeaways Bimodal IT continues to present challenges to IT organizations The ability to streamline operations and processes for all applications is

More information

CoreImage Device Management

CoreImage Device Management CoreImage Device Management Software Distribution, Maintenance, GreenIT, Reboots Contents Overview... 1 CoreImage Maintenance... 2 Scheduled Maintenance... 3 Manual Maintenance... 3 GreenIT... 4 Scheduled

More information

MapReduce programming model

MapReduce programming model MapReduce programming model technology basics for data scientists Spring - 2014 Jordi Torres, UPC - BSC www.jorditorres.eu @JordiTorresBCN Warning! Slides are only for presenta8on guide We will discuss+debate

More information

Grid Computing Competence Center Large Scale Computing Infrastructures (MINF 4526 HS2011)

Grid Computing Competence Center Large Scale Computing Infrastructures (MINF 4526 HS2011) Grid Computing Competence Center Large Scale Computing Infrastructures (MINF 4526 HS2011) Sergio Maffioletti Grid Computing Competence Centre, University of Zurich http://www.gc3.uzh.ch/

More information

Lab Preparing for the ICND1 Exam

Lab Preparing for the ICND1 Exam Lab 9.6.6.1 Preparing for the ICND1 Exam Objectives: Determine what activities you can give up or cut back to make time to prepare for the exam. Create a schedule to guide your exam preparation. Schedule

More information

Performance Pack. Benchmarking with PlanetPress Connect and PReS Connect

Performance Pack. Benchmarking with PlanetPress Connect and PReS Connect Performance Pack Benchmarking with PlanetPress Connect and PReS Connect Contents 2 Introduction 4 Benchmarking results 5 First scenario: Print production on demand 5 Throughput vs. Output Speed 6 Second

More information

Fixed to Variable Energy Ratio (FVER) Gary Thornton and Adrian Jones Data Centre Specialist Group

Fixed to Variable Energy Ratio (FVER) Gary Thornton and Adrian Jones Data Centre Specialist Group Fixed to Variable Energy Ratio (FVER) Gary Thornton and Adrian Jones Data Centre Specialist Group Agenda Metric Philosophy Evolution of Metrics The FVER Metric Applying FVER Metric Philosophy The ideal

More information