Green IT and Data Centers Darshan R. Kapadia Gregor von Laszewski 1.

Slides:



Advertisements
Similar presentations
Green Datacenters solution March 17, 2009 By: Sanjay Sharma.
Advertisements

Power Management in Cloud Computing using Green Algorithm -Kushal Mehta COP 6087 University of Central Florida.
Efficient Resource Management for Cloud Computing Environments Andrew J. Younge, Gregor von Laszewski, Lizhe Wang, Sonia Lopez-Alarcon, Warren Carithers.
Overcoming the challenge of virtual blindness Colin Richardson on365 Ltd.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
GREEN CLOUD By Sphoorthy. LOGO WHAT IS CLOUD COMPUTING? Cloud computing is a model for enabling convenient, on- demand network access to a shared pool.
Utility-Function-Driven Energy- Efficient Cooling in Data Centers Authors: Rajarshi Das, Jeffrey Kephart, Jonathan Lenchner, Hendrik Hamamn IBM Thomas.
Datacenter Power State-of-the-Art Randy H. Katz University of California, Berkeley LoCal 0 th Retreat “Energy permits things to exist; information, to.
Energy Saving Software based on Cloud Computing for Adjustable Processing Environments (ESSCCAPE) The Green Cloud.
Farmer School of Business IT’s Relationship to Sustainability: Also known as Green IT Jeffrey W. Merhout, Ph.D., CPA (Inactive) Associate Professor of.
CS : Creating the Grid OS—A Computer Science Approach to Energy Problems David E. Culler, Randy H. Katz University of California, Berkeley August.
ENERGY STAR ®. Earning the ENERGY STAR ® means a product meets strict energy efficiency guidelines set by the US Environmental Protection Agency and the.
Green Computing. Green computing is the study and practice of using computing resources efficiently. criteria for measuring organizational success: The.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
Virtualization for Cloud Computing
Morgan Midgett Kishore Jayakumar Susan Hannes Daniel In Pavan Yalamanchili.
Efficient Resource Management for Cloud Computing Environments
Energy, Energy, Energy  Worldwide efforts to reduce energy consumption  People can conserve. Large percentage savings possible, but each individual has.
CHAPTER OVERVIEW SECTION 5.1 – MIS INFRASTRUCTURE
Federal Data Center Consolidation Initiative Karen Petraska August 17, 2011.
Server 2008 & Virtualization. Costs are too highCan’t meet SLAs Providing business continuity for operating systems and applications Expensive space across.
Building Sustainable MIS Infrastuctures
Thermal Aware Resource Management Framework Xi He, Gregor von Laszewski, Lizhe Wang Golisano College of Computing and Information Sciences Rochester Institute.
HK ICT Elite Forum Power Panel Discussion I – Green ICT Panelist: Mr.Fu Zhiren General Manager, Data Communications Dept, China Telecom Shanghai Mr.Patrick.
Department of Computer Science Engineering SRM University
CHAPTER FIVE INFRASTRUCTURES: SUSTAINABLE TECHNOLOGIES
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.
Sensor-Based Fast Thermal Evaluation Model For Energy Efficient High-Performance Datacenters Q. Tang, T. Mukherjee, Sandeep K. S. Gupta Department of Computer.
NComputing - The Greenest Computing on Earth  Cut Electricity up to 90% - NComputing devices use 1-5 watts of electricity as compared to 110 watts of.
Cloud Computing Energy efficient cloud computing Keke Chen.
COMP 2923 Basics of Green IT Danny Silver JSOCS, Acadia University.
Tag line, tag line Power Management in Storage Systems Kaladhar Voruganti Technical Director CTO Office, Sunnyvale June 12, 2009.
In August 2007, the U.S. Environmental Protection Agency released a "Report to Congress on Server and Data Center Energy Efficiency." The key finding and.
1 Power Consumption in the Datacenter Computer Rm. AC 34% Server/Storage 50% Conversion 7% Network 7% Lighting 2% Source: APC Where Does the Power Go?
Virginia Information Technologies Agency Green Technology Initiatives
Summer Report Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY
1 Distributed Energy-Efficient Scheduling for Data-Intensive Applications with Deadline Constraints on Data Grids Cong Liu and Xiao Qin Auburn University.
Neil Sanderson 24 October, Early days for virtualisation Virtualization Adoption x86 servers used for virtualization Virtualization adoption.
DELL CONFIDENTIAL 1 GREEN IT SOLUTIONS. GREEN IS EVERYWHERE DELL CONFIDENTIAL 2.
Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters
 What is Green Computing?  Green Computing...Why?  Approaches to Green Computing  How to Implement?  Future of Green Computing  GREEN IT For Business.
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,
ThinDesk, Inc.. What is Thin Computing?  IT Industry is buzzing about Green IT, Virtualization both in the Data Centre and on the Desktop, Public / Private.
VGreen: A System for Energy Efficient Manager in Virtualized Environments G. Dhiman, G Marchetti, T Rosing ISLPED 2009.
SDC I – Oct 02, ENERGY STAR  Founded by the EPA in 1992  Identifies and Promotes energy-efficient products  Computers were the first target 
Software Architecture for Dynamic Thermal Management in Datacenters Tridib Mukherjee Graduate Research Assistant IMPACT Lab ( Department.
Green Computing Metrics: Power, Temperature, CO2, … Computing system: Many-cores, Clusters, Grids and Clouds Algorithm and model: task scheduling, CFD.
1 Thermal Management of Datacenter Qinghui Tang. 2 Preliminaries What is data center What is thermal management Why does Intel Care Why Computer Science.
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
Thermal-aware Task Placement in Data Centers Qinghui Tang Sandeep K S Gupta Georgios Varsamopoulos IMPACT Lab Arizona State University.
Environmental Impact In this section you will learn about: Energy use Disposal of IT equipment Carbon footprint.
Green Computing. Green Computing Objectives Minimising energy consumption from the IT estate Purchasing green energy and using green suppliers Reducing.
Accounting for Load Variation in Energy-Efficient Data Centers
Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY THERMAL-AWARE RESOURCE.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Thermal Management in Datacenters Ayan Banerjee. Thermal Management using task placement Tasks: Requires a certain number of servers (cores) for a specified.
1. Contents Introduction What is Green Computing Why Go For Green Computing How Computing Harm Environment Origin Road to Green Computing Approaches to.
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
Green Computing.
Lizhe Wang, Gregor von Laszewski, Jai Dayal, Thomas R. Furlani
Thermal-aware Task Placement in Data Centers (part 4)
Green cloud computing 2 Cs 595 Lecture 15.
BUSINESS PLUG-IN B9 SUSTAINABLE MIS INFRASTRUCTURES
CHAPTER OVERVIEW SECTION 5.1 – MIS INFRASTRUCTURE
Towards Green Aware Computing at Indiana University
The Greening of IT November 1, 2007.
Green Government in New York City
Presentation transcript:

Green IT and Data Centers Darshan R. Kapadia Gregor von Laszewski 1

What is Green IT? Green IT also referred as Green computing is a study and practice of using computing resources in an efficient manner such that its impact on the environment is as less hazardous as possible. The primary goals of Green IT are to make sure that least amount of hazardous materials is used; the computing resources are used efficiently in terms of energy and to promote recyclability 2

Why is Green IT important? Home – A typical desktop computer can consume W of power. – This results in emission of about 220Kg of CO2/annum Data center – Many processing units (Server), data storage units and network communication units. – As of 2006 the data centers in US used 61 billion kilowatt-hours (kWh), or 1.5 percent of total U.S. electricity consumption. 3

Some Interesting Numbers The total estimated energy bill for data centers in 2010 is $11.5 billion Data Centers produce 170 million metric tons of CO2 worldwide currently per year. 670 million metric tons of CO2 are expected to be emitted by data centers worldwide annually by percent of all servers are running at or below 3 percent peak and average utilizations, wasting energy spinning and cooling, and doing virtually no work. 4

A Typical Google Search Google spends about kWh per search Now, 1 kilo-watt-hour (kWh) of electricity = 7.12 x 10-4 metric tons CO2 = kg or 712g of CO2 So for kWh of energy per search, amount of CO2 emitted is about 213mg. The number of Google searches worldwide amounts to million per day. So total carbon emitted per day = 500 million x kg per search = kg or metric ton Source: 5

Where is power used in Data Centers? Data center uses large amount of electricity for 3 main components: – IT Equipment – Cooling – Power Delivery 6

Green GRID An organization for green computing provides the following standard metric for calculating energy efficiency of the data centers: Power Usage Effectiveness (PUE) PUE = Total Facility Power/IT Equipment Power 7

What does PUE mean? PUE shows the relation between the energy used by IT equipment and energy used by other facilities such as cooling needed for operating the IT equipment. For example, a PUE of 2.0 indicates that for every watt of IT power, an additional watt is consumed to cool and distribute power to the IT equipment. At present the PUE of a typical enterprise data center is around between 1 to 3. 8

Energy and Carbon Calculator 7DJLN9_R0_EN.swf 7DJLN9_R0_EN.swf Google Energy Calculator for Desktops 9

Datacenter Carbon Calculator10

So what can we do? There are 2 ways in which the energy used by the data centers can be reduced – One way is to reduce the energy used by other factors such as cooling to maintain the IT equipment. – Other way is to reduce the energy used by the IT equipment. 11

A Typical Data Center Source : 12

Cooling Cost of Data Center For large data centers cooling cost of the data center contribute to about half of the total energy cost for running the data centers. In data centers if the energy required for cooling is reduced than the total energy cost of data centers reduces. 13

Why is Cooling cost so high? In data centers, for computing devices there is a cooling system which supplies cold air to their air inlets at a temperature which is below a redline temperature which is specified by the device manufacture. But as the IT equipment operates it throws out hot air from their air outlet which increases the temperature due to recirculation of the hot air back to the IT equipment inlet. So the cooling system is set in such a way that it maintains the temperature which is much below the redline temperature. So the cooling cost increases as lower temperature than required has to be maintained. 14

Thermal Based Task Scheduling The main intention of these algorithms is to reduce the heat generated by IT equipments. This is done by Thermal Based Task Scheduling. So the tasks are assigned to the nodes in the data center based on temperature. 15

Thermal Based Task Scheduling 1. Uniform Outlet Profile: This approach is based on the inlet temperature of each computing node. The algorithm assigns more tasks to the node that have a low inlet temperature and fewer tasks to nodes that have high inlet temperature. By this a uniform outlet temperature distribution is achieved. 2. Minimal Computing Energy: In this approach all the tasks are given to the active servers and the idle servers are turned off. 3. Uniform Task: With Uniform Task scheme all nodes are assigned same amount of tasks i.e. uniform workload. 16

Thermal Based Task Scheduling Thermal based aware task scheduling to solve this problem which is called minimizing the peak inlet temperature within a data center through task assignment (MPIT-TA). This shows how to distribute an incoming task among the servers in order to maximize the supply temperature while respecting the redline temperatures and thus minimize the cooling requirement. MPIT-TA problem takes the heat recirculation in to consideration. 17

The Other Approach The other way to reduce the energy used by data centers is to reduce the energy used by the IT equipments. This can be achieved through Virtualization. 18

Virtualization Virtualization refers to having an abstraction of software from the underlying hardware implementation. Virtualization is a form of server consolidation. The process of Virtualization encapsulates the operating system and application in to a Virtual Machine (VM). 19

Why Virtualization? On an average in a data centers the servers are utilized below 5% of their capacity. The energy consumption of server is not of linear function to the server's utilization. For example an idle server can consume more 40% of the energy consumed by the full utilized server. Also at 10% utilization server used 173 watts of power and at 100% processor utilization server used 276 watts. Thus there is much scope to combine the workloads of the server so that active server is utilized more than 50%. And if the idle or underutilized server are switched off, the total energy saved will be quite large. 20

Virtualization Technologies Hypervisor Virtual machine – Hypervisor is software that is capable of hosting multiple virtual machines. Hypervisor software allows operating systems and applications to run on a server shared with number of other operating systems and applications. Hypervisors account for 90% of the virtual machines deployment on Linux. Aggregated Virtualization – This technology enables distributed computing resources such as processors, memory and input/output processors to be aggregated for use by a single instance of an operating system. Shared Operating System Virtualization – By Shared Operating System the operation of multiple applications can be done using single instance of an operating system and resources are dynamically allocated to the applications such that it does not affect the operation of other applications. 21

Virtual Machines Full Virtualization: Virtual machines based on full virtualization feature a Virtualization layer that permits multiple operating system instances to coexist on a single server. The operating systems can also be incompatible. But performance is affected because of the mediating layer. Also there cannot be cooperative resource sharing between the 2 VMs running on the same server. VMware servers are the most popular full Virtualization based VMs. Paravirtualization: In this case the virtualized operating systems instances are modified to be aware of the Virtualization layer. It also allows for memory sharing between the 2 VMs running on the single server. 22

Case Studies Intel VMware 23

Intel Case Study24 [1] Energy-efficient performance for the data center. Intel White Paper.

Intel Case Study25 [1] Energy-efficient performance for the data center. Intel White Paper.

Conclusion So it can be concluded that we can reduce the energy used by data centers by either cutting down the energy used by the cooling facility in the data centers or by reducing the energy used by the IT equipment in the data centers. Energy used by the cooling facility can be reduced by using thermal aware task scheduling. The energy used by IT equipment can be reduced using Virtualization. As the energy used by the data center decreases the carbon dioxide emissions by data center also decreases proportionally, thus making the data center greener. 26

References [1] Energy-efficient performance for the data center. Intel White Paper. [2] Green computing. [3] Reducing data center energy costs with virtualization. VMware White Paper. [4] Report to congress on server and data center energy efficiency. U.S. Environmental Protection Agency. [5] Annual energy outlook 2007, with projections to 2030, February Energy Information Administration, U.S. Department of Energy. [6] Google. Going green at Google. [7] Lush Technologies. Why go green? [8] Andy Rawson, John Pfleuger, Tahir Cader, and Christan Belady. Gren grid data center power efficiency metrics: Pue and dcie. Green GRID, [9] Rob Smoot. Presentation on virtualization: The best initiative for alleviating the power crisis in the data center. [10] Richard Talabar, Tom Brey, and Larry Lamers. Using virtualization to improve data center efficiency. Green GRID White Paper, [11] Qinghui Tang, Sandeep Kumar S. Gupta, and Georgios Varsamopoulos. Energy-efficient thermal-aware task scheduling for homogeneous high-performance computing data centers: A cyber-physical approach, NOVEMBER

Thank You 28