How Can EDA Help Solve Challenges in Data Center Energy Efficiency?

Size: px
Start display at page:

Download "How Can EDA Help Solve Challenges in Data Center Energy Efficiency?"

Transcription

1 How Can EDA Help Solve Challenges in Data Center Energy Efficiency? Ayse K. Coskun Electrical and Computer Engineering Department Boston University June 5, 2016

2 Energy Efficiency of Computing Emerging applications in big data, cyberphysical systems, internet of things, cloud, etc.: Growing performance/watt demand Source: J. Koomey (Stanford, LBNL),

3 Energy Efficiency of Computing Data centers consume ~3-4% of US electricity (2011) IT is estimated to be responsible of 10% of world energy use (2013) Cutting 40% of server room energy waste could save businesses $3B annually (2013) Source: International Data Corporation (IDC) Energy-related costs are among the largest contributors to the total cost of ownership in data centers 3

4 Power Grid & Market Power supply = demand? ( => blackouts ) Renewable energy sources: intermittent Lack of reliable, large-scale, economical energy storage solutions Independent System Operator (ISO): Demand Response: Peak Shaving, Capacity Reserves (new) Credits provided to the participant who modulates its power consumption dynamically 4

5 Demand Side Data Centers Electricity: >3% of the overall consumption in the US [1] Power capping /management techniques Enable flexibility in power consumption Workload flexibility Data centers offer a unique opportunity for providing power capacity reserves. Benefits of Participation Help solve unstable renewable energy problem Provide additional reserves to accommodate other less flexible uses of electricity Achieve significant monetary savings 5 [1]: J. Koomey. Growth in Data Center Electricity Use 2005 to Oakland, CA: Analytics Press. August, 1, 2010.

6 Data Centers in the Smart Grid 6

7 Regulation Service (RS) Reserves Bidding: ( P, R) Price Settling: Get contract ISO: RS signal Data Center Regulation Typical PJM 150sec ramp rate (F) and 300sec ramp rate (S) regulation signal trajectories Error: P cap (t) = P + z(t)r e(t) = P real (t)- P cap (t) R ε(t) needs to be small: ε(t) > threshold => lose license Credit Earned E R Costs: P R Π E and Π R : market clearing prices Credits are reduced based on statistics of ε(t) 7

8 Data Center Model Server States: [ICCAD 13, ASPDAC 14, IGCC 14] Active: P server = P dyn + P static P dyn can be modulated by DVFS or CPU resource limits P dyn = k * RIPS Idle: P server = P static Sleep: P server = P sleep Constant low power, but resuming from sleep has time delay (t res ) and energy cost (E loss ) Servicing Model: Job arrival (Homogeneous jobs) * Queue FIFO Allocation Server 1 Server 2 Server i Server N Each server: 1 job at a time 8

9 [ICCAD 13, ASPDAC 14, IGCC 14] Dynamic Power Control Policy Server State Transition Rules [Gandhi IGCC12]: A server that has been in idle > t tout (timeout threshold): goes to sleep; When a new job arrives: select the server with the smallest current t idle (t) to activate; When we need to force servers to sleep: select the servers with the largest current t idle (t) to put to sleep. t idle (t): the time that a server has been in the idle state at time t. 9

10 QoS-feedback [ICCAD 13, ASPDAC 14, IGCC 14] Goal: Reduce energy consumption under QoS constraints Put all active servers at their maximal throughput (to reduce waste from idle power) P server, j = k j * RIPS j + P static Determine the minimal number of servers required at each time t, based on: the current length of queue the overall QoS performance till t SLA: (d,h), d = T real /T min N min = h(s(t)+ F(t)+Q(t))- S SLA(t)- F SLA (t) d If additional servers are required: wake them up Otherwise: apply server state transition rules for spare servers 10

11 [ICCAD 13, ASPDAC 14, IGCC 14] Regulation Service (RS) Case 1: P real (t) < P cap (t) 1. Active servers with P server < P max : P server P max ; 2. Existing waiting jobs and idle servers: activate idle servers P max ; 3. Sleeping servers: resume using server state transition rules. Do the above three steps in order until P real (t) = P cap (t). Case 2: P real (t) > P cap (t) 1. Active servers with P server < P max : P server -> P min ; 2. Active servers with P server = P max : P server -> P min ; 3. Idle servers: suspend using server state transition rules. Do the above three steps in order until P real (t) = P cap (t). P min set for guaranteeing QoS. 11

12 Server provisioning for a cluster [ASPDAC 14, IGCC 14] Goals: Minimize tracking error Reduce #transitions Reduce idle energy waste e(t) = P real (t)- P cap (t) R min J(x(t),u(t)) =a 1 P real (t)- P cap (t) +a 2 N tran (t)-a 3 N sleep (t)-a 4 N peak (t) u(t)îu(x(t)) Tracking Error Transition Energy Waste Static Energy Waste Probability Distribution of Power Tracking Error single server data center Probability Distribution of Servicing Time Degradation single server data center Regulation Reserves (R) /Avg. Power ( ): Single Server: 29.7% 100-server Data Center: 56.8% Power Tracking Error Servicing Time Degradation 12

13 Results [ICCAD 13, ASPDAC 14, IGCC 14] 13

14 Data Center Power Management Multi-level load queues Data center cooling control Performance, power & temperature models Workload arrivals Server power capping Efficient consolidation Racks P cooling P computing Sensor feedback Optimal control & allocation of power caps Regulation requests Load forecasting & bidding in the energy market Cooling control Data Center Multi-core server ISOs 14

15 Power Capping on Multicore Systems Goal: Adaptively control individual server to maximize performance within power cap Parallel Workloads Increasingly Prevalent Large Scale Computing System (several racks) Server (multicore processors) Individual Server Power Cap Allocated by a budgeting policy Maintain target power consumption Typically performed with DVFS Core 1 Thread 1 Core 3 Thread 3 Core 2 Thread 2 Core 4 Thread 4 Active Low-Power State 15

16 Power Capping on Multicore Systems Goal: Adaptively control individual server to maximize performance within power cap Parallel Workloads Increasingly Prevalent Large Scale Computing System (several racks) Server (multicore processors) Individual Server Power Cap Allocated by a budgeting policy Maintain target power consumption Typically performed with DVFS Core 1 Thread 1 Thread 3 Core 3 Core 2 Thread 2 Thread 4 Core 4 Active Low-Power State 16

17 Optimal DVFS + Thread Packing (Pack & Cap) [ICCAD 11, MICRO 11, IEEE Micro 12] blackscholes canneal fluidanmiate swaptions Φ(x 1 ) Φ(x 2 ) Φ(x 3 ) Φ(x 4 ) Φ(x 5 ) Φ(x 6 ) 1.60 GHz 1 core 105 W 50 s 110 W 50 s 105 W 50 s 110 W 50 s 110 W 50 s 105 W 50 s 2.00 GHz 1 core 115 W 45 s 120 W 45 s 115 W 45 s 120 W 45 s 120 W 45 s 115 W 45 s 2.67 GHz 1 core 125 W 40 s 130 W 40 s 125 W 40 s 130 W 40 s 130 W 40 s 125 W 40 s 1.60 GHz 2 cores 110 W 30 s 115 W 30 s 110 W 30 s 115 W 30 s 115 W 30 s 110 W 30 s Power Cap = 120 W 2.00 GHz 2 cores 120 W 25 s 125 W 25 s 120 W 25 s 125 W 25 s 125 W 25 s 120 W 25 s 2.67 GHz 2 cores 130 W 20 s 135 W 20 s 130 W 20 s 135 W 20 s 135 W 20 s 130 W 20 s 17

18 Optimal DVFS + Thread Packing (Pack & Cap) Sensor and counter inputs Statistical classifier to determine most relevant metrics (Logistic regression, L1 regularization, ) ϕ(x) Model Learning w [ICCAD 11, MICRO 11, IEEE Micro 12] y Model Parameters Optimal Setting Calculation Runtime Operation Φ(x 1 ) Φ(x 2 ) Φ(x 3 ) Φ(x 4 ) Φ(x 5 ) Φ(x 6 ) 1.60 GHz 1 core 105 W 50 s 110 W 50 s 105 W 50 s 110 W 50 s 110 W 50 s 105 W 50 s 2.00 GHz 1 core 115 W 45 s 120 W 45 s 115 W 45 s 120 W 45 s 120 W 45 s 115 W 45 s 2.67 GHz 1 core 125 W 40 s 130 W 40 s 125 W 40 s 130 W 40 s 130 W 40 s 125 W 40 s 1.60 GHz 2 cores 110 W 30 s 115 W 30 s 110 W 30 s 115 W 30 s 115 W 30 s 110 W 30 s Power Cap = 120 W 2.00 GHz 2 cores 120 W 25 s 125 W 25 s 120 W 25 s 125 W 25 s 125 W 25 s 120 W 25 s 2.67 GHz 2 cores 130 W 20 s 135 W 20 s 130 W 20 s 135 W 20 s 135 W 20 s 130 W 20 s Server Node ϕ(x) Model Query w Model Lookup optimal settings y C. Controller 18

19 Adherence to Power Caps [ICCAD 11, MICRO 11, IEEE Micro 12] Without a power meter: 0 W margin 82% adherence 5 W margin 96% adherence 10 W margin 99+% adherence Feedback-control using a power meter improves tracking ability. 19

20 Temperature vs. Leakage Power [Zapater, DATE 13], [Zapater, Trans. PDS 14] 20

21 Efficient Consolidation Multi-threading becoming more common (media processing, scientific apps, financial computing, etc.) Resource allocation per application / per VM a key factor in power control & efficient consolidation [Hankendi, IGCC 13, ISLPED 13] Cloud resources for HPC (among other traditional uses of the cloud) vcpu vcpu vcpu vcpu vcpu vcpu vcpu vcpu vcpu vcpu vcpu vcpu vcpu VM VM VM Virtualization Layer Virtualization Layer 21

22 Predicting Performance Scalability [Hankendi, IGCC 13, ISLPED 13] Estimate the CPU demand of VM: CPU demand=run%+ready% 97% accuracy for estimating the CPU demand of the applications Without requiring offline training 22

23 Adaptive Power Capping: vcap Power Cap Estimate CPU demands Compute R cap vcap -Check QoS and P cap violations -Set CPU limits [Hankendi, IGCC 13, ISLPED 13] QoS Req. VM Monitor Power readings Hypervisor C limit (VM n ) 23

24 Budgeting Computational vs. Cooling Power [Tuncer, ICCD 14] P0 server T crac, P cooling T max P compute P1 server P2 server 24

25 CoolBudget [ICCD 14] Offline system characterization Change T crac No Wait for workload change Model workload Budget P compute for a given T crac Best T crac found? Yes Set T crac and server powers Optimization 25

26 Computing Energy Efficiency Take-Aways 1. Complexity of the systems and the physical phenomena performance power energy cost Leakage cooling cost thermal hot spots and gradients Performance Reliability 26

27 Computing Energy Efficiency Take-Aways 1. Complexity of the systems and the physical phenomena 2. Time-varying and diverse application behavior 27

28 Computing Energy Efficiency Take-Aways 1. Complexity of the systems and the physical phenomena 2. Time-varying and diverse application behavior ISO 3. Changes in how cost is assessed e.g., integration with provider-side programs Data Center 28

29 Key Aspects of Data Center Efficiency Research Intra- & cross-layer optimization Application-awareness in all the layers Runtime learning and optimization capabilities Interactions of physical phenomena Strong interdisciplinary aspect: novel materials, architectures, energy markets, etc. 29

30 Performance and Energy Aware Computing Laboratory Current graduate students: Hao Chen, Fulya Kaplan, Tiansheng Zhang, Ozan Tuncer, Onur Sahin, Emre Ates, Onur Zungur, Yijia Zhang Collaborators: D. Atienza & Y. EPFL, J. UCM, J. M. UPM, C. Isci, S. IBM TJ Watson, T. Zurich, L. ETHZ/U. of Bologna, M. Caramanis, M. Herbordt, A. Joshi, J. Klamkin and Y. BU, K. Gross & K. Oracle, V. Leung, and A. Sandia Labs S. Brown University, D. UCSD. Postdoctoral researcher: Dr. Ata Turk Alumni: Dr. Jie Meng, Dr. Can Hankendi, Nathaniel Michener, Ann Lane, Katsu Kawakami, John Furst, Samuel Howes, Jon Bell, Benjamin Havey, Ryan Mullen Many masters students, especially: Dan Rossell, Charlie De Vivero Visitors: Dr. Marina Zapater, Dr. Andrea Bartolini Recent Funding: 30

The Data Center as a Grid Load Stabilizer

The Data Center as a Grid Load Stabilizer The Data Center as a Grid Load Stabilizer Hao Chen Michael C. Caramanis Ayse K. Coskun Electrical and Computer Engineering Systems Engineering Electrical and Computer Engineering Boston University Boston

More information

Efficient Evaluation and Management of Temperature and Reliability for Multiprocessor Systems

Efficient Evaluation and Management of Temperature and Reliability for Multiprocessor Systems Efficient Evaluation and Management of Temperature and Reliability for Multiprocessor Systems Ayse K. Coskun Electrical and Computer Engineering Department Boston University http://people.bu.edu/acoskun

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

Adaptive runtime techniques for power and resource management on multi-core systems

Adaptive runtime techniques for power and resource management on multi-core systems Boston University OpenBU Theses & Dissertations http://open.bu.edu Boston University Theses & Dissertations 2015 Adaptive runtime techniques for power and resource management on multi-core systems Hankendi,

More information

Public Cloud Leverage For IT/Business Alignment Business Goals Agility to speed time to market, adapt to market demands Elasticity to meet demand whil

Public Cloud Leverage For IT/Business Alignment Business Goals Agility to speed time to market, adapt to market demands Elasticity to meet demand whil LHC2386BU True Costs Savings Modeling and Costing A Migration to VMware Cloud on AWS Chris Grossmeier chrisg@cloudphysics.com John Blumenthal john@cloudphysics.com #VMworld Public Cloud Leverage For IT/Business

More information

2013 AWS Worldwide Public Sector Summit Washington, D.C.

2013 AWS Worldwide Public Sector Summit Washington, D.C. 2013 AWS Worldwide Public Sector Summit Washington, D.C. EMR for Fun and for Profit Ben Butler Sr. Manager, Big Data butlerb@amazon.com @bensbutler Overview 1. What is big data? 2. What is AWS Elastic

More information

MULTITHERMAN: Out-of-band High-Resolution HPC Power and Performance Monitoring Support for Big-Data Analysis

MULTITHERMAN: Out-of-band High-Resolution HPC Power and Performance Monitoring Support for Big-Data Analysis MULTITHERMAN: Out-of-band High-Resolution HPC Power and Performance Monitoring Support for Big-Data Analysis EU H2020 FETHPC project ANTAREX (g.a. 671623) EU FP7 ERC Project MULTITHERMAN (g.a.291125) HPC

More information

A Critical Review on Concept of Green Databases

A Critical Review on Concept of Green Databases Global Journal of Business Management and Information Technology. Volume 1, Number 2 (2011), pp. 113-118 Research India Publications http://www.ripublication.com A Critical Review on Concept of Green Databases

More information

IT Level Power Provisioning Business Continuity and Efficiency at NTT

IT Level Power Provisioning Business Continuity and Efficiency at NTT IT Level Power Provisioning Business Continuity and Efficiency at NTT Henry M.L. Wong Intel Eco-Technology Program Office Environment Global CO 2 Emissions ICT 2% 98% Source: The Climate Group Economic

More information

Networks and/in data centers! Dr. Paola Grosso! System and Network Engineering (SNE) research group! UvA!

Networks and/in data centers! Dr. Paola Grosso! System and Network Engineering (SNE) research group! UvA! Networks and/in data centers Dr. Paola Grosso System and Network Engineering (SNE) research group UvA Email: p.grosso@uva.nl ICT for sustainability Green by ICT or Green ICT. We ll cover in my presentation:

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

SanDisk Enterprise Storage Solutions

SanDisk Enterprise Storage Solutions SanDisk Enterprise Storage Solutions Mike Chenery Senior Fellow Deutsche Bank Technology Conference Las Vegas, Nevada September 14, 2011 Forward-looking Statement During our meeting today we will be making

More information

MULTITHERMAN: Out-of-band High-Resolution HPC Power and Performance Monitoring Support for Big-Data Analysis

MULTITHERMAN: Out-of-band High-Resolution HPC Power and Performance Monitoring Support for Big-Data Analysis MULTITHERMAN: Out-of-band High-Resolution HPC Power and Performance Monitoring Support for Big-Data Analysis EU H2020 FETHPC project ANTAREX (g.a. 671623) EU FP7 ERC Project MULTITHERMAN (g.a.291125) EETHPC,

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

Thermal Modeling and Active Cooling

Thermal Modeling and Active Cooling Thermal Modeling and Active Cooling for 3D MPSoCs Prof. David Atienza, Embedded Systems Laboratory (ESL), EE Institute, Faculty of Engineering MPSoC 09, 2-7 August 2009 (Savannah, Georgia, USA) Thermal-Reliability

More information

8. CONCLUSION AND FUTURE WORK. To address the formulated research issues, this thesis has achieved each of the objectives delineated in Chapter 1.

8. CONCLUSION AND FUTURE WORK. To address the formulated research issues, this thesis has achieved each of the objectives delineated in Chapter 1. 134 8. CONCLUSION AND FUTURE WORK 8.1 CONCLUSION Virtualization and internet availability has increased virtualized server cluster or cloud computing environment deployments. With technological advances,

More information

SparkBench: A Comprehensive Spark Benchmarking Suite Characterizing In-memory Data Analytics

SparkBench: A Comprehensive Spark Benchmarking Suite Characterizing In-memory Data Analytics SparkBench: A Comprehensive Spark Benchmarking Suite Characterizing In-memory Data Analytics Min LI,, Jian Tan, Yandong Wang, Li Zhang, Valentina Salapura, Alan Bivens IBM TJ Watson Research Center * A

More information

ABSTRACT I. INTRODUCTION

ABSTRACT I. INTRODUCTION 2018 IJSRSET Volume 4 Issue 2 Print ISSN: 2395-1990 Online ISSN : 2394-4099 National Conference on Advanced Research Trends in Information and Computing Technologies (NCARTICT-2018), Department of IT,

More information

Reliable Power and Thermal Management in The Data Center

Reliable Power and Thermal Management in The Data Center Reliable Power and Thermal Management in The Data Center Deva Bodas Corporation April 19, 2004 Deva.Bodas@.com 1 Agenda 2 Data center manageability challenges & trends Current state of power & thermal

More information

Power Consumption of Virtual Machine Live Migration in Clouds. Anusha Karur Manar Alqarni Muhannad Alghamdi

Power Consumption of Virtual Machine Live Migration in Clouds. Anusha Karur Manar Alqarni Muhannad Alghamdi Power Consumption of Virtual Machine Live Migration in Clouds Anusha Karur Manar Alqarni Muhannad Alghamdi Content Introduction Contribution Related Work Background Experiment & Result Conclusion Future

More information

Cloud & Datacenter EGA

Cloud & Datacenter EGA Cloud & Datacenter EGA The Stock Exchange of Thailand Materials excerpt from SET internal presentation and virtualization vendor e.g. vmware For Educational purpose and Internal Use Only SET Virtualization/Cloud

More information

Energy Aware Scheduling in Cloud Datacenter

Energy Aware Scheduling in Cloud Datacenter Energy Aware Scheduling in Cloud Datacenter Jemal H. Abawajy, PhD, DSc., SMIEEE Director, Distributed Computing and Security Research Deakin University, Australia Introduction Cloud computing is the delivery

More information

The Software Driven Datacenter

The Software Driven Datacenter The Software Driven Datacenter Three Major Trends are Driving the Evolution of the Datacenter Hardware Costs Innovation in CPU and Memory. 10000 10 µm CPU process technologies $100 DRAM $/GB 1000 1 µm

More information

Towards Energy-Efficient Reactive Thermal Management in Instrumented Datacenters

Towards Energy-Efficient Reactive Thermal Management in Instrumented Datacenters Towards Energy-Efficient Reactive Thermal Management in Instrumented Datacenters Ivan Rodero1, Eun Kyung Lee1, Dario Pompili1, Manish Parashar1, Marc Gamell2, Renato J. Figueiredo3 1 NSF Center for Autonomic

More information

A Cool Scheduler for Multi-Core Systems Exploiting Program Phases

A Cool Scheduler for Multi-Core Systems Exploiting Program Phases IEEE TRANSACTIONS ON COMPUTERS, VOL. 63, NO. 5, MAY 2014 1061 A Cool Scheduler for Multi-Core Systems Exploiting Program Phases Zhiming Zhang and J. Morris Chang, Senior Member, IEEE Abstract Rapid growth

More information

CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE

CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE 143 CHAPTER 6 STATISTICAL MODELING OF REAL WORLD CLOUD ENVIRONMENT FOR RELIABILITY AND ITS EFFECT ON ENERGY AND PERFORMANCE 6.1 INTRODUCTION This chapter mainly focuses on how to handle the inherent unreliability

More information

Performance Controlled Power Optimization for Virtualized Internet Datacenters

Performance Controlled Power Optimization for Virtualized Internet Datacenters University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange Doctoral Dissertations Graduate School 8-2011 Performance Controlled Power Optimization for Virtualized Internet Datacenters

More information

Real-Time Internet of Things

Real-Time Internet of Things Real-Time Internet of Things Chenyang Lu Cyber-Physical Systems Laboratory h7p://www.cse.wustl.edu/~lu/ Internet of Things Ø Convergence of q Miniaturized devices: integrate processor, sensors and radios.

More information

Towards Power Management for FreeBSD

Towards Power Management for FreeBSD Towards Power Management for FreeBSD Robin Randhawa robin.randhawa@arm.com FreeBSD Developer Summit Computer Laboratory University of Cambridge August 2015 Agenda An overview of Energy Aware Scheduling

More information

Power your planet. Optimizing the Enterprise Data Center POWER7 Powers a Smarter Infrastructure

Power your planet. Optimizing the Enterprise Data Center POWER7 Powers a Smarter Infrastructure Power your planet. Optimizing the Enterprise Data Center POWER7 Powers a Smarter Infrastructure Enoch Lau Field Technical Sales Specialist, Power Systems Systems & Technology Group Power your planet. Smarter

More information

Web Services QoS: External SLAs and Internal Policies Or: How do we deliver what we promise?

Web Services QoS: External SLAs and Internal Policies Or: How do we deliver what we promise? T. J. Watson Research Center Web Services QoS: External SLAs and Internal Policies Or: How do we deliver what we promise? WISE Web Services Quality Workshop Rome, December 13, 2003 Heiko Ludwig hludwig@us.ibm.com

More information

No Tradeoff Low Latency + High Efficiency

No Tradeoff Low Latency + High Efficiency No Tradeoff Low Latency + High Efficiency Christos Kozyrakis http://mast.stanford.edu Latency-critical Applications A growing class of online workloads Search, social networking, software-as-service (SaaS),

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

Towards Fair and Efficient SMP Virtual Machine Scheduling

Towards Fair and Efficient SMP Virtual Machine Scheduling Towards Fair and Efficient SMP Virtual Machine Scheduling Jia Rao and Xiaobo Zhou University of Colorado, Colorado Springs http://cs.uccs.edu/~jrao/ Executive Summary Problem: unfairness and inefficiency

More information

davidklee.net gplus.to/kleegeek linked.com/a/davidaklee

davidklee.net gplus.to/kleegeek linked.com/a/davidaklee @kleegeek davidklee.net gplus.to/kleegeek linked.com/a/davidaklee Specialties / Focus Areas / Passions: Performance Tuning & Troubleshooting Virtualization Cloud Enablement Infrastructure Architecture

More information

Computer system energy management. Charles Lefurgy

Computer system energy management. Charles Lefurgy 28 July 2011 Computer system energy management Charles Lefurgy Outline A short history of server power management POWER7 EnergyScale AMESTER power measurement tool Challenges ahead 2 A brief history of

More information

Systems and Technology Group. IBM Technology and Solutions Jan Janick IBM Vice President Modular Systems and Storage Development

Systems and Technology Group. IBM Technology and Solutions Jan Janick IBM Vice President Modular Systems and Storage Development Systems and Technology Group IBM Technology and Solutions Jan Janick IBM Vice President Modular Systems and Storage Development Power and cooling are complex issues There is no single fix. IBM is working

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

VMware Cloud on AWS Technical Deck VMware, Inc.

VMware Cloud on AWS Technical Deck VMware, Inc. VMware Cloud on AWS Technical Deck # 2 Enterprise Adoption Driving Strong Growth of Public Cloud Infrastructure as a Service, According to IDC. Press release. IDC. July 14, 2016 3 Cloud Building Challenges

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

Consolidating Complementary VMs with Spatial/Temporalawareness

Consolidating Complementary VMs with Spatial/Temporalawareness Consolidating Complementary VMs with Spatial/Temporalawareness in Cloud Datacenters Liuhua Chen and Haiying Shen Dept. of Electrical and Computer Engineering Clemson University, SC, USA 1 Outline Introduction

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

10/1/ Introduction 2. Existing Methods 3. Future Research Issues 4. Existing works 5. My Research plan. What is Data Center

10/1/ Introduction 2. Existing Methods 3. Future Research Issues 4. Existing works 5. My Research plan. What is Data Center Weilin Peng Sept. 28 th 2009 What is Data Center Concentrated clusters of compute and data storage resources that are connected via high speed networks and routers. H V A C Server Network Server H V A

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme SER1815BU DRS Advancements: What's New and What Is Being Cooked Up in Resource Management Land VMworld 2017 Thomas Bryant, VMware, Inc - @kix1979 Maarten Wiggers, VMware, Inc Content: Not for publication

More information

A Spot Capacity Market to Increase Power Infrastructure Utilization in Multi-Tenant Data Centers

A Spot Capacity Market to Increase Power Infrastructure Utilization in Multi-Tenant Data Centers A Spot Capacity Market to Increase Power Infrastructure Utilization in Multi-Tenant Data Centers Mohammad A. Islam, Xiaoqi Ren, Shaolei Ren, and Adam Wierman This work was supported in part by the U.S.

More information

Helio X20: The First Tri-Gear Mobile SoC with CorePilot 3.0 Technology

Helio X20: The First Tri-Gear Mobile SoC with CorePilot 3.0 Technology Helio X20: The First Tri-Gear Mobile SoC with CorePilot 3.0 Technology Tsung-Yao Lin, g-hsien Lee, Loda Chou, Clavin Peng, Jih-g Hsu, Jia-g Chen, John-CC Chen, Alex Chiou, Artis Chiu, David Lee, Carrie

More information

Energy Efficient Cloud Computing: Challenges and Solutions

Energy Efficient Cloud Computing: Challenges and Solutions Energy Efficient Cloud Computing: Challenges and Solutions Burak Kantarci and Hussein T. Mouftah School of Electrical Engineering and Computer Science University of Ottawa Ottawa, ON, Canada Outline PART-I:

More information

Cost-efficient VNF placement and scheduling in cloud networks. Speaker: Tao Gao 05/18/2018 Group Meeting Presentation

Cost-efficient VNF placement and scheduling in cloud networks. Speaker: Tao Gao 05/18/2018 Group Meeting Presentation Cost-efficient VNF placement and scheduling in cloud networks Speaker: Tao Gao 05/18/2018 Group Meeting Presentation Background Advantages of Network Function Virtualization (NFV): can be customized on-demand

More information

Achieving Smarter Grid Operation With On-Line DSA Technology

Achieving Smarter Grid Operation With On-Line DSA Technology Achieving Smarter Grid Operation With On-Line DSA Technology Powercon 2014 October 20-22, 2014, Chengdu, China Lei Wang Powertech Labs Inc. 12388 88 th Avenue Surrey, BC, Canada A very simple version of

More information

VM Power Prediction in Distributed Systems for Maximizing Renewable Energy Usage

VM Power Prediction in Distributed Systems for Maximizing Renewable Energy Usage arxiv:1402.5642v1 [cs.dc] 23 Feb 2014 VM Power Prediction in Distributed Systems for Maximizing Renewable Energy Usage 1 Abstract Ankur Sahai University of Mainz, Germany In the context of GreenPAD project

More information

An Experimental Cloud Resource Broker System for Virtual Application Control with VM Allocation Scheme

An Experimental Cloud Resource Broker System for Virtual Application Control with VM Allocation Scheme An Experimental Cloud Resource Broker System for Virtual Application Control with VM Allocation Scheme Seong-Hwan Kim 1, Dong-Ki Kang 1, Ye Ren 1, Yong-Sung Park 1, Kyung-No Joo 1, Chan-Hyun Youn 1, YongSuk

More information

Towards Energy Proportionality for Large-Scale Latency-Critical Workloads

Towards Energy Proportionality for Large-Scale Latency-Critical Workloads Towards Energy Proportionality for Large-Scale Latency-Critical Workloads David Lo *, Liqun Cheng *, Rama Govindaraju *, Luiz André Barroso *, Christos Kozyrakis Stanford University * Google Inc. 2012

More information

7 Best Practices for Increasing Efficiency, Availability and Capacity. XXXX XXXXXXXX Liebert North America

7 Best Practices for Increasing Efficiency, Availability and Capacity. XXXX XXXXXXXX Liebert North America 7 Best Practices for Increasing Efficiency, Availability and Capacity XXXX XXXXXXXX Liebert North America Emerson Network Power: The global leader in enabling Business-Critical Continuity Automatic Transfer

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

Empowering the Service Economy with SLA-aware Infrastructures in the project

Empowering the Service Economy with SLA-aware Infrastructures in the project Empowering the Service Economy with SLA-aware Infrastructures in the project SLA@SOI ETSI Workshop Grids, Clouds & Service Infrastructures, Sophia Antipolis, Dec 2-3, 2009 Ramin Yahyapour Technische Universität

More information

Virtualization and consolidation

Virtualization and consolidation Virtualization and consolidation Choosing a density strategy Implementing a high-density environment Maximizing the efficiency benefit Anticipating the dynamic data center Schneider Electric 1 Topical

More information

Virtual Machine Placement in Cloud Computing

Virtual Machine Placement in Cloud Computing Indian Journal of Science and Technology, Vol 9(29), DOI: 10.17485/ijst/2016/v9i29/79768, August 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Virtual Machine Placement in Cloud Computing Arunkumar

More information

CIO Forum Maximize the value of IT in today s economy

CIO Forum Maximize the value of IT in today s economy CIO Forum Maximize the value of IT in today s economy Laura Scott, Vice President Service Product Line Sales Global Technology Services IT infrastructure is reaching a breaking point. 85% idle In distributed

More information

5G Network Slicing: Use Cases & Requirements

5G Network Slicing: Use Cases & Requirements 5G Network Slicing: Use Cases & Requirements Dr. Konstantinos Samdanis konstantinos.samdanis@huawei.com Huawei Technologies Duesseldorf GmbH Outline Network Slicing Concept & Business Network Slicing Use

More information

Optimizing Energy Efficiency and Quality of Service in Large Scale Web Server Environments

Optimizing Energy Efficiency and Quality of Service in Large Scale Web Server Environments Optimizing Energy Efficiency and Quality of Service in Large Scale Web Server Environments 2016-10-07 Fachgruppe Betriebssysteme - Herbsttreffen Simon Kiertscher, Bettina Schnor University of Potsdam Outline

More information

OpenManage Power Center Demo Guide for https://demos.dell.com

OpenManage Power Center Demo Guide for https://demos.dell.com OpenManage Power Center Demo Guide for https://demos.dell.com Contents Introduction... 3 Lab 1 Demo Environment... 6 Lab 2 Change the default settings... 7 Lab 3 Discover the devices... 8 Lab 4 Group Creation

More information

First Look at Built-in Autoscaling and Alerting. Paul blog.paulbouwer.com

First Look at Built-in Autoscaling and Alerting. Paul blog.paulbouwer.com First Look at Built-in Autoscaling and Alerting Paul Bouwer @pbouwer blog.paulbouwer.com The power of cloud economics is elasticity - the ability to pay for resources only when they are needed and to

More information

Computing as a Service

Computing as a Service IBM System & Technology Group Computing as a Service General Session Thursday, June 19, 2008 1:00 p.m. - 2:15 p.m. Conrad Room B/C (2nd Floor) Dave Gimpl, gimpl@us.ibm.com June 19, 08 Computing as a Service

More information

Power Systems for Your Business

Power Systems for Your Business Hotel Mulia Jakarta Power Systems for Your Business Septia Sukariningrum Power Systems Technical Sales Specialist IBM Indonesia The datacenter is changing Server sprawl resulting in lack of space Datacenter

More information

Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters

Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters Gregor von Laszewski, Lizhe Wang, Andrew J. Younge, Xi He Service Oriented Cyberinfrastructure Lab Rochester Institute of Technology,

More information

Capstone Design: Thermal-Aware Virtual Machine Provisioning To Minimize Energy Usage

Capstone Design: Thermal-Aware Virtual Machine Provisioning To Minimize Energy Usage Capstone Design: Thermal-Aware Virtual Machine Provisioning To Minimize Energy Usage Advisor: Dr. Dario Pompili (pompili@cac.rutgers.edu) Christopher Camastra ccamastr@rutgers.edu Jia Li jial@rutgers.edu

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

Systems Infrastructure for Data Science. Web Science Group Uni Freiburg WS 2012/13

Systems Infrastructure for Data Science. Web Science Group Uni Freiburg WS 2012/13 Systems Infrastructure for Data Science Web Science Group Uni Freiburg WS 2012/13 Data Stream Processing Topics Model Issues System Issues Distributed Processing Web-Scale Streaming 3 System Issues Architecture

More information

Ioan Raicu Distributed Systems Laboratory Computer Science Department University of Chicago

Ioan Raicu Distributed Systems Laboratory Computer Science Department University of Chicago Running 1 Million Jobs in 10 Minutes via the Falkon Fast and Light-weight Ioan Raicu Distributed Systems Laboratory Computer Science Department University of Chicago In Collaboration with: Ian Foster,

More information

RT- Xen: Real- Time Virtualiza2on. Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering

RT- Xen: Real- Time Virtualiza2on. Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering RT- Xen: Real- Time Virtualiza2on Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering Embedded Systems Ø Consolidate 100 ECUs à ~10 multicore processors. Ø Integrate

More information

3D MPSoCs with Active Cooling

3D MPSoCs with Active Cooling System-Level Thermal Management of 3D MPSoCs with Active Cooling Prof. David Atienza, Embedded Systems Laboratory (ESL), Ecole Polytechnique Fédérale de Lausanne (EPFL) MPSoC 11, July 4 th 8 th 2011 (Beaune,

More information

Big data and data centers

Big data and data centers Big data and data centers Contents Page 1 Big data and data centers... 3 1.1 Big data, big IT... 3 1.2 The IT organization between day-to-day business and innovation... 4 2 Modern data centers... 5 2.1

More information

Smart Data Centres. Robert M Pe, Data Centre Consultant HP Services SEA

Smart Data Centres. Robert M Pe, Data Centre Consultant HP Services SEA Smart Data Centres Robert M Pe, Data Centre Consultant Services SEA 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Content Data center

More information

Energy efficient optimization method for green data center based on cloud computing

Energy efficient optimization method for green data center based on cloud computing 4th ational Conference on Electrical, Electronics and Computer Engineering (CEECE 2015) Energy efficient optimization method for green data center based on cloud computing Runze WU1, a, Wenwei CHE1, b,

More information

Smart City Aspern laying the foundation for a sustainable energy system ASCR 2016 All rights reserved.

Smart City Aspern laying the foundation for a sustainable energy system ASCR 2016 All rights reserved. Aspern Smart City Research Smart City Aspern laying the foundation for a sustainable energy system ASCR All rights reserved. Seestadt Aspern Facts and Figures 20.000 Jobs Total size:2.4 million m² Appartements

More information

QoS-Aware Admission Control in Heterogeneous Datacenters

QoS-Aware Admission Control in Heterogeneous Datacenters QoS-Aware Admission Control in Heterogeneous Datacenters Christina Delimitrou, Nick Bambos and Christos Kozyrakis Stanford University ICAC June 28 th 2013 Cloud DC Scheduling Workloads DC Scheduler S S

More information

CIS : Scalable Data Analysis

CIS : Scalable Data Analysis CIS 602-01: Scalable Data Analysis Cloud Workloads Dr. David Koop Scaling Up PC [Haeberlen and Ives, 2015] 2 Scaling Up PC Server [Haeberlen and Ives, 2015] 2 Scaling Up PC Server Cluster [Haeberlen and

More information

Medical practice: diagnostics, treatment and surgery in supercomputing centers

Medical practice: diagnostics, treatment and surgery in supercomputing centers International Advanced Research Workshop on High Performance Computing from Clouds and Big Data to Exascale and Beyond Medical practice: diagnostics, treatment and surgery in supercomputing centers Prof.

More information

Network Planning for Smart Grid

Network Planning for Smart Grid Network Planning for Smart Grid UTC Telecom 2009 June 3, 2009 David Boroughs Experience you can trust. Objectives Smart Grid Architecture Overview Network Planning & Dimensioning Aspects Network Performance

More information

The Efficient Enterprise. All content in this presentation is protected 2008 American Power Conversion Corporation

The Efficient Enterprise. All content in this presentation is protected 2008 American Power Conversion Corporation Ee The Efficient Enterprise All content in this presentation is protected 2008 American Power Conversion Corporation Keystrokes Kilowatts Heat OUT Electricity IN Need for bandwidth exploding Going hyperbolic!

More information

Advances of parallel computing. Kirill Bogachev May 2016

Advances of parallel computing. Kirill Bogachev May 2016 Advances of parallel computing Kirill Bogachev May 2016 Demands in Simulations Field development relies more and more on static and dynamic modeling of the reservoirs that has come a long way from being

More information

Reducing Costs in the Data Center Comparing Costs and Benefits of Leading Data Protection Technologies

Reducing Costs in the Data Center Comparing Costs and Benefits of Leading Data Protection Technologies Reducing Costs in the Data Center Comparing Costs and Benefits of Leading Data Protection Technologies November 2007 Reducing Costs in the Data Center Table of Contents The Increasingly Costly Data Center...1

More information

T&D Challenges and Opportunities

T&D Challenges and Opportunities T&D Challenges and Opportunities Mark McGranaghan Vice President, Power Delivery and Utilization Alberta Power Industry Consortium November 5, 2014 Tomorrow s Power System (vision) The Integrated Grid

More information

Energy-Efficiency Optimization Techniques for Computing Clusters: Exploiting the Heterogeneities

Energy-Efficiency Optimization Techniques for Computing Clusters: Exploiting the Heterogeneities Energy-Efficiency Optimization Techniques for Computing Clusters: Exploiting the Heterogeneities by Xin Zhan M.Sc., Brown University; Providence, RI, 2015 B.Sc., Shandong University of Science and Technology;

More information

Performance Analysis in the Real World of Online Services

Performance Analysis in the Real World of Online Services Performance Analysis in the Real World of Online Services Dileep Bhandarkar, Ph. D. Distinguished Engineer 2009 IEEE International Symposium on Performance Analysis of Systems and Software My Background:

More information

Business Case for the Cisco ASR 5500 Mobile Multimedia Core Solution

Business Case for the Cisco ASR 5500 Mobile Multimedia Core Solution Business Case for the Cisco ASR 5500 Mobile Multimedia Core Solution Executive Summary The scale, use and technologies of mobile broadband networks are changing rapidly. Mobile broadband growth continues

More information

Overcoming the Challenges of Server Virtualisation

Overcoming the Challenges of Server Virtualisation Overcoming the Challenges of Server Virtualisation Maximise the benefits by optimising power & cooling in the server room Server rooms are unknowingly missing a great portion of their benefit entitlement

More information

Managing Performance Variance of Applications Using Storage I/O Control

Managing Performance Variance of Applications Using Storage I/O Control Performance Study Managing Performance Variance of Applications Using Storage I/O Control VMware vsphere 4.1 Application performance can be impacted when servers contend for I/O resources in a shared storage

More information

Data Transport: Defining the Problem and the Solution for Photonics in servers

Data Transport: Defining the Problem and the Solution for Photonics in servers Ronald Luijten Data Motion Architect lui@zurich.ibm.com IBM Research Lab Switzerland 5 October 2010 Data Transport: Defining the Problem and the Solution for Photonics in servers 1 MIT microphotonics Fall

More information

Héctor Fernández and G. Pierre Vrije Universiteit Amsterdam

Héctor Fernández and G. Pierre Vrije Universiteit Amsterdam Héctor Fernández and G. Pierre Vrije Universiteit Amsterdam Cloud Computing Day, November 20th 2012 contrail is co-funded by the EC 7th Framework Programme under Grant Agreement nr. 257438 1 Typical Cloud

More information

Accelerating Digital Transformation with InterSystems IRIS and vsan

Accelerating Digital Transformation with InterSystems IRIS and vsan HCI2501BU Accelerating Digital Transformation with InterSystems IRIS and vsan Murray Oldfield, InterSystems Andreas Dieckow, InterSystems Christian Rauber, VMware #vmworld #HCI2501BU Disclaimer This presentation

More information

TEMPERATURE MANAGEMENT IN DATA CENTERS: WHY SOME (MIGHT) LIKE IT HOT

TEMPERATURE MANAGEMENT IN DATA CENTERS: WHY SOME (MIGHT) LIKE IT HOT TEMPERATURE MANAGEMENT IN DATA CENTERS: WHY SOME (MIGHT) LIKE IT HOT Nosayba El-Sayed, Ioan Stefanovici, George Amvrosiadis, Andy A. Hwang, Bianca Schroeder {nosayba, ioan, gamvrosi, hwang, bianca}@cs.toronto.edu

More information

AMD Opteron Processors In the Cloud

AMD Opteron Processors In the Cloud AMD Opteron Processors In the Cloud Pat Patla Vice President Product Marketing AMD DID YOU KNOW? By 2020, every byte of data will pass through the cloud *Source IDC 2 AMD Opteron In The Cloud October,

More information

Federal Data Center Consolidation Initiative (FDCCI) Workshop III: Final Data Center Consolidation Plan

Federal Data Center Consolidation Initiative (FDCCI) Workshop III: Final Data Center Consolidation Plan Federal Data Center Consolidation Initiative (FDCCI) Workshop III: Final Data Center Consolidation Plan August 10, 2010 FDCCI Agenda August 10 th, 2010 1. Welcome Katie Lewin GSA Director Cloud Computing

More information

Model-Driven Geo-Elasticity In Database Clouds

Model-Driven Geo-Elasticity In Database Clouds Model-Driven Geo-Elasticity In Database Clouds Tian Guo, Prashant Shenoy College of Information and Computer Sciences University of Massachusetts, Amherst This work is supported by NSF grant 1345300, 1229059

More information

Power-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems

Power-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems Power-Aware Virtual Machine Scheduling-policy for Virtualized Heterogeneous Multicore Systems Taranpreet Kaur, Inderveer Chana Abstract This paper presents a systematic approach to correctly provision

More information

Innovative Data Center Energy Efficiency Solutions

Innovative Data Center Energy Efficiency Solutions Innovative Data Center Energy Efficiency Solutions Dr. Hendrik F. Hamann IBM T.J. Watson Research Center 2/8/2009 2007 IBM Corporation A holistic Challenge: Energy & Thermal Management Energy / thermal

More information

Cloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value

Cloud Going Mainstream All Are Trying, Some Are Benefiting; Few Are Maximizing Value All Are Trying, Some Are Benefiting; Few Are Maximizing Value Germany Findings September 2016 Executive Summary Cloud adoption has increased 70% from last year, with 71% of companies in Germany pursuing

More information

Southern California Edison. Leading the Way in Electricity TM

Southern California Edison. Leading the Way in Electricity TM Southern California Edison Leading the Way in Electricity TM Smart Metering Essentials at SCE End-Use Energy Reductions through Monitoring, Feedback, and Behavior Modification Precourt Institute for Energy

More information

Energy consumption in embedded systems; abstractions for software models, programming languages and verification methods

Energy consumption in embedded systems; abstractions for software models, programming languages and verification methods Energy consumption in embedded systems; abstractions for software models, programming languages and verification methods Florence Maraninchi orcid.org/0000-0003-0783-9178 thanks to M. Moy, L. Mounier,

More information