Efficient Resource Management for Cloud Computing Environments Andrew J. Younge, Gregor von Laszewski, Lizhe Wang, Sonia Lopez-Alarcon, Warren Carithers.

Slides:



Advertisements
Similar presentations
SAN DIEGO SUPERCOMPUTER CENTER at the UNIVERSITY OF CALIFORNIA, SAN DIEGO Green Datacenter Initiatives at SDSC Matt Campbell SDSC Data Center Services.
Advertisements

University of Minnesota Optimizing MapReduce Provisioning in the Cloud Michael Cardosa, Aameek Singh†, Himabindu Pucha†, Abhishek Chandra
Daniel Schall, Volker Höfner, Prof. Dr. Theo Härder TU Kaiserslautern.
SLA-Oriented Resource Provisioning for Cloud Computing
Bag-of-Tasks Scheduling under Budget Constraints Ana-Maria Oprescu, Thilo Kielman Presented by Bryan Rosander.
PowerVM Live Partitioned Mobility A feature of IBM Virtualization Presented by Group 3 Mayra Longoria Mehdi Jafry Ken Lancaster PowerVM Live Partitioned.
Overcoming the challenge of virtual blindness Colin Richardson on365 Ltd.
A Cyber-Physical Systems Approach to Energy Management in Data Centers Presented by Chen He Adopted form the paper authors.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
Xavier León PhD defense
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 11 Windows Server 2008 Virtualization.
Towards High-Availability for IP Telephony using Virtual Machines Devdutt Patnaik, Ashish Bijlani and Vishal K Singh.
Keeping Hot Chips Cool Thermal Management for Green Computing Yang Ge Professor Qinru Qiu.
DESIGN CONSIDERATIONS OF A GEOGRAPHICALLY DISTRIBUTED IAAS CLOUD ARCHITECTURE CS 595 LECTURE 10 3/20/2015.
CS : Creating the Grid OS—A Computer Science Approach to Energy Problems David E. Culler, Randy H. Katz University of California, Berkeley August.
Efficient Resource Management for Cloud Computing Environments Andrew J. Younge Golisano College of Computing and Information Sciences Rochester Institute.
Efficient Resource Management for Cloud Computing Environments
Tag line, tag line Virtualisatie op de balans Leaseweb bv IT hosting simplified.
Disk and Tape Square Off Again Tape Remains King of Hill with LTO-4 Presented by Heba Saadeldeen.
CS 423 – Operating Systems Design Lecture 22 – Power Management Klara Nahrstedt and Raoul Rivas Spring 2013 CS Spring 2013.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Thermal Aware Resource Management Framework Xi He, Gregor von Laszewski, Lizhe Wang Golisano College of Computing and Information Sciences Rochester Institute.
Green IT and Data Centers Darshan R. Kapadia Gregor von Laszewski 1.
Folklore Confirmed: Compiling for Speed = Compiling for Energy Tomofumi Yuki INRIA, Rennes Sanjay Rajopadhye Colorado State University 1.
Department of Computer Science Engineering SRM University
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment.
Virtual Machine Course Rofideh Hadighi University of Science and Technology of Mazandaran, 31 Dec 2009.
Lecture 03: Fundamentals of Computer Design - Trends and Performance Kai Bu
Creating an EC2 Provisioning Module for VCL Cameron Mann & Everett Toews.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 2.
Cloud Computing Energy efficient cloud computing Keke Chen.
DENS: Data Center Energy-Efficient Network-Aware Scheduling
1 Overview 1.Motivation (Kevin) 1.5 hrs 2.Thermal issues (Kevin) 3.Power modeling (David) Thermal management (David) hrs 5.Optimal DTM (Lev).5 hrs.
Last Time Performance Analysis It’s all relative
USTH Presentation Power-aware Scheduler for Virtualization TRAN Giang Son Prof. Daniel HAGIMONT Oct 19th, 2011.
Challenges towards Elastic Power Management in Internet Data Center.
Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters
Most organization’s data centers that were designed before 2000 were we built based on technologies did not exist or were not commonplace such as: >Blade.
Headline in Arial Bold 30pt HPC User Forum, April 2008 John Hesterberg HPC OS Directions and Requirements.
Thermal-aware Issues in Computers IMPACT Lab. Part A Overview of Thermal-related Technologies.
Copyright © 2011, Performance Evaluation of a Green Scheduling Algorithm for Energy Savings in Cloud Computing Truong Vinh Truong Duy; Sato,
Data Replication and Power Consumption in Data Grids Susan V. Vrbsky, Ming Lei, Karl Smith and Jeff Byrd Department of Computer Science The University.
Toward Green Data Center Computing Gregor von Laszewski Lizhe Wang.
Towards Dynamic Green-Sizing for Database Servers Mustafa Korkmaz, Alexey Karyakin, Martin Karsten, Kenneth Salem University of Waterloo.
VGreen: A System for Energy Efficient Manager in Virtualized Environments G. Dhiman, G Marchetti, T Rosing ISLPED 2009.
Software Architecture for Dynamic Thermal Management in Datacenters Tridib Mukherjee Graduate Research Assistant IMPACT Lab ( Department.
Thermal Aware Data Management in Cloud based Data Centers Ling Liu College of Computing Georgia Institute of Technology NSF SEEDM workshop, May 2-3, 2011.
Efficient Resource Management for Cloud Computing Environments Andrew J. Younge Golisano College of Computing and Information Sciences Rochester Institute.
Green Computing Metrics: Power, Temperature, CO2, … Computing system: Many-cores, Clusters, Grids and Clouds Algorithm and model: task scheduling, CFD.
Lev Finkelstein ISCA/Thermal Workshop 6/ Overview 1.Motivation (Kevin) 2.Thermal issues (Kevin) 3.Power modeling (David) 4.Thermal management (David)
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
Data Center Energy-Efficient Network-Aware Scheduling
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich ERCIM Fellow University of Luxembourg Apr 16, 2010.
#watitis2015 TOWARD A GREENER HORIZON: PROPOSED ENERGY SAVING CHANGES TO MFCF DATA CENTERS Naji Alamrony
Accounting for Load Variation in Energy-Efficient Data Centers
Optimizing Power and Data Center Resources Jim Sweeney Enterprise Solutions Consultant, GTSI.
Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY THERMAL-AWARE RESOURCE.
Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Energy.
ECE 692 Power-Aware Computer Systems Final Review Prof. Xiaorui Wang.
Analysis and Forming of Energy Efficiency and Green IT Metrics Framework for Sonera Helsinki Data Center HDC Matti Pärssinen Thesis supervisor: Prof. Jukka.
DENS: Data Center Energy-Efficient Network-Aware Scheduling
Overview Motivation (Kevin) Thermal issues (Kevin)
C Loomis (CNRS/LAL) and V. Floros (GRNET)
Jacob R. Lorch Microsoft Research
Green cloud computing 2 Cs 595 Lecture 15.
Hui Chen, Shinan Wang and Weisong Shi Wayne State University
Towards Green Aware Computing at Indiana University
Shane Case and Kanad Ghose Dept. of Computer Science
The Greening of IT November 1, 2007.
Presentation transcript:

Efficient Resource Management for Cloud Computing Environments Andrew J. Younge, Gregor von Laszewski, Lizhe Wang, Sonia Lopez-Alarcon, Warren Carithers presented by Bryan Rosander

Utility Computing Long been a vision Grid computing failed to really catch on Technology advances as well as a viable business model have helped Cloud Computing catch on Cloud Computing allows for fuller utilization of hardware Energy consumption is turning into a major issue

Is the Cloud Green? o 0.5% of total world energy usage and 1.2% of U.S. energy usage come from data centers o World usage expected to quadruple by 2020, U.S. usage doubling every 5 years More recent articles conflicting o Some suggest growth is slowing/has been slower (Reuters, Koomey) o Some suggest it is still increasing (Networkworld)

Green Computing In the past years of supercomputers o performance has doubled > 3000 times o performance per watt has doubled 300 times o performance per square foot has doubled 65 times

Scaling Dynamic Voltage and Frequency Scaling (DVFS) o Intel SpeedStep o AMD PowerNow! Started in laptops and mobile devices Now used in servers

Green Cloud Framework

Green Cloud Framework (cont.) Goal is to maximize performance per watt in a Cloud o VM Scheduling o VM Image Management o Data Center Design Scheduling o Placement within cloud infrastructure o Energy use of server equipment, datacenter temperature important Image Management o Small Size o Few unnecessary proce sses/services o Migration o Dynamic Shutdown Data Center Design o More efficient A/C, power supplies o Hot and cold aisles o Utilizing external cooling

Virtual Machine Scheduling Thermal-Aware o Minimize overall temperature o Reduces energy used for cooling Power-Aware o Minimize total power used by servers o Power to servers is the larger cost

Virtual Machine Management Can dynamically shutdown and start up machines as needed o Similar to Condor Glide-In (dynamically adds and removes machines from the resource pool) Live migration can move virtual machines from lightly loaded to medium load servers o Can be used on machines idle during scheduling

Virtual Machine Image Operating systems are designed to run on diverse hardware o Not the case in the cloud o Normal for Linux to spend 15 seconds in modprobe o Reducing delay times, disabling modules can cut this down significantly Graphical User Interfaces o Generally not necessary for cloud machines o Increase boot time o Increase size of image significantly Boot order profile o Balance CPU utilization, I/O throughout entire boot o bootchart Readahead

Power Consumption Analysis OpenNebula o open source distributed virtual machine manager o scheduler provides policies for virtual machine placement o Figure illustrates the CPU power savings (assuming CPU bound tasks)

Virtual Machine Image Analysis Prototype Linux image created based on Ubuntu Linux 9.04 All unnecessary and desktop-oriented packages removed Image went from 4Gb to 636Mb Removed many daemons, processes, and libraries Utilized readahead to condense I/O into one burst Boot time went from 38 seconds to 8 seconds

Conclusion Power savings within the Cloud are an increasingly important area to focus on Power-Aware scheduling can help increase utilization, synergizes well with dynamic shutdown and startup Virtual Machine Image optimization can lead to gains on several fronts o Faster startup/shutdown increases effectiveness of dynamic startup/shutdown o Smaller images are easier to migrate, require less network traffic o Less wasted resources for the user

Resources 1.Koomey, Jonathan - My new study of data center electricity use in NetworkWorld - Report: Global data center energy use will rise nearly 20% next year. Chris Nerney. /092611nsm2.htmlhttp:// /092611nsm2.html 3.Reuters - Data Center Power Use Drops as Green IT, Recession Take Effect. Iain Thompson http://