Green Cloud Framework for Improving Carbon Efficiency of Clouds Saurabh Kumar Garg, Chee Shin Yeo, Rajkumar Buyya

Contents 

Motivation



Objective



Related Work



Carbon Aware Green Cloud Architecture



Case Study: IaaS Cloud



Evaluation



Conclusion

Motivation 

Gartner Report 2007: IT industry contributes 2% of world's total CO2 emissions



U.S. EPA Report 2007: 1.5% of total U.S. power consumption used by data centers which has more than doubled since 2000 and costs $4.5 billion

Where Does the Power Go? Power Consumption in the Datacenter

Server/Storage

50%

Computer Rm. AC 34% Conversion

7%

Network

7%

Lighting

2%

Compute resources and particularly servers are at the heart of a complex, evolving system! Source: APC

Cloud Computing 3 Main Types or Personalities Software-as-a-Service (SaaS): A wide range of application services delivered via various business models normally available as public offering

Platform-as-a-Service (PaaS): Application development platforms provides authoring and runtime environment Infrastructure-as-a-Service (IaaS): Also known as elastic compute clouds, enable virtual hardware for various uses

Green Cloud or Brown Cloud? 

Ideally, for every server virtualized, save  



Plus  



~$700 and ~7,000 kWh / year 4 tons of CO2 emissions / year Power down underutilized physical servers, saving 40% Desktop management, saving 35% / year

But currently

Cloud datacenters

Location

Estimated power usage Effectiveness 1.21

Google

Lenoir

Apple

Apple, NC

Microsoft

Chicago, IL

1.22

Yahoo

La Vista, NE

1.16

% of Dirty Energy Generation 50.5% Coal, 38.7% Nuclear 50.5% Coal, 38.7% Nuclear 72.8% Coal, 22.3% Nuclear 73.1% Coal, 14.6% Nuclear

% of Renewable Electricity 3.8% 3.8% 1.1% 7%

Objective

To Minimize Carbon Footprint of Cloud Computing

Related Work 

Energy saving within a resource site 





Consolidation of Virtual Machines (VMs), VM migration, scheduling, demand projection, heat management, temperature aware allocation, and load balancing Most of these are on a single site and not considering global sites

Others   

Green Open Cloud (GOC) Aggregation of workload by negotiating with users Do not consider carbon emissions

Carbon Aware Green Cloud Architecture End User

d) Allocate service

Private Cloud

a) Request a cloud service

Green Broker

Routers

c) Request energy efficiency information

Internet

b) Request any green offer

Carbon Emission Directory

e) Request service allocation

Public Cloud A

Public Cloud B

Green Offer Directory

Third Party: Green Offer and Carbon Emission Directory 

Carbon Emission Directory   

Contains data on Power Usage Effectiveness (PUE), cooling efficiency, carbon footprint, network cost Helps user to select cloud services with minimum carbon footprint Incentive for providers 



Require more carbon transparency from providers 



Advertising tool to increase the market share, e.g. Google Government role by enforcing policies such as Carbon Tax

Green Offer Directory 

Incentive for users 



Choosing more carbon efficient hours

Lists services with their discounted prices and green hours

User: Green Broker 

A typical Cloud broker 

User



Lease Cloud services Schedule applications

Green Broker Cloud Request Services QoS

Application Profiling

Cloud Offers

CO2 Analysis Services Cost Calculator

CO2 Emission Calculator

Green Information System

Brokering Services such as scheduling, monitoring Green Policies

Cloud Leasing



Green Broker  

Scheduler

 Private Cloud

Public Cloud

1st layer: Analyze user requirements 2nd layer: Calculates cost and carbon footprint of services 3rd layer: Carbon aware scheduling

Provider: Green Middleware

Case Study: IaaS Cloud 

Carbon Emission Directory: Stores all carbon emission rates for each IaaS provider



Green Offer Directory: Receives number of VMs that can be initiated at a particular time for maximum energy efficiency



Green Broker: Computes schedule with the lowest carbon emission based on application requirements

Carbon Efficient Green Policy (CEGP) 

 

Collect resource requests from user and resource site information such as VMs, carbon emission rate, DCiE, CPU power efficiency Sort jobs based on deadline Sort resource sites based on carbon footprint:

Carbon Emission



Datacenter Efficiency

Energy Efficiency of VM

Schedule greedily the most urgent deadline jobs on the most power efficient resource site.

Simulation Setup 

Parallel Workload: first week of LLNL Thunder trace from Parallel Workload Archive (PWA) 



1D.

Deadline generated based methodology proposed by Irwin et al. (2004)1

Configuration of Cloud resource sites2:

Irwin, L. Grit, and J. Chase, “Balancing risk and reward in a market-based task service,” in Proc. of the 13th IEEE International Symposium on High Performance Distributed Computing, Honolulu, USA, 2004. 2 L. Wang and Y. Lu, “Efficient Power Management of Heterogeneous Soft Real-Time Clusters,” in Proc. of the 2008 Real-Time Systems Symposium, Barcelona, Spain, 2008.

CEGP VS Performance-based Algorithm (EST)

Conclusion  

 

Presented a Carbon Aware Green Cloud Framework to improve the carbon footprint of Cloud computing Proposed framework provides incentives to both users and providers to utilize and deliver the most “Green" services Proposed a Carbon Efficient Green Policy (CEGP) for IaaS providers Green Policy CEGP can save up to 23% energy while improving the carbon footprint by about 25%

Green Cloud Framework for Improving Carbon ...

Carbon Aware Green Cloud Architecture. Contents. ▻ Case Study: IaaS Cloud ... Private. Cloud. End User a) Request a cloud service d) Allocate service.

2MB Sizes 0 Downloads 146 Views

Recommend Documents

Collaborative IDS Framework for Cloud
Sep 27, 2015 - platforms (i.e. GNU/Linux, Window). .... These SVs gives a decision function of the form f(x) = m. ∑ i=1. αiyiK(xT ... f(x) = f(−1, +1) is its prediction.

Green framework for future heterogeneous wireless ...
Feb 10, 2013 - This over develop- ment of wireless technologies using static resource alloca- .... 3. Energy-cognitive cycle. In this section we describe the structure of the proposed energy-cognitive ..... An alternative solu- tion can be used by ..

A Business-Driven Framework for Evaluating Cloud ...
observed in the growth of mobile devices and Internet penetration ... It has also been used to compare the cost of hosting ..... using the cloud could reduce the NPV over $10k over ..... cle/352635/there best practice server system administrator.

FACT: A Framework for Authentication in Cloud-based ...
to deploy traceback services on their networks. ... services in their networks at the same time [7]. ... classified into three categories: 1) end-host centric marking,.

An Energy Aware Framework for Virtual Machine Placement in Cloud ...
Authors: Corentin Dupont (Create-Net); Giovanni Giuliani (HP Italy);. Fabien Hermenier (INRIA); Thomas Schulze (Uni Mannheim); Andrey. Somov (Create-Net). An Energy Aware Framework for Virtual. Machine Placement in Cloud Federated. Data Centres. Core

pdf-15107\green-chemistry-using-liquid-and-supercritical-carbon ...
... the apps below to open or edit this item. pdf-15107\green-chemistry-using-liquid-and-supercritic ... reen-chemistry-series-from-oxford-university-press.pdf.

Extraction of green coffee oil using supercritical carbon ...
collected data and to correlate the data for coffee oil using the .... Caffeine initial mass and recovery in the supercritical CO2 extraction of .... London, 1985, pp.

Sc(OTf)3 catalyzed carbon-carbon and carbon-heteroatom ... - Arkivoc
Dec 4, 2016 - Himachal Pradesh-174301, India ..... The author is thankful to the Indus International University, Una, Himachal Pradesh, India for support and ...

A Proposed Framework for Proposed Framework for ...
approach helps to predict QoS ranking of a set of cloud services. ...... Guarantee in Cloud Systems” International Journal of Grid and Distributed Computing Vol.3 ...

cloud-computing-in-ghana.-data-privacy-regulatory-framework-and ...
There was a problem loading more pages. cloud-computing-in-ghana.-data-privacy-regulatory-framework-and-opportunities.pdf. cloud-computing-in-ghana.

Green Cloud Computin-An overview1.pdf
Recycling - Recycling most and limit e-waste. Energy use- Determining efficient ways to Computing. Hardware/Software- Purchasing a computer responsibly. Reducing waste- Using computers to reduce the use of. Natural resources. Now architecture of gree

Proposed Standard Carbon Footprint Accounting for Building ...
Proposed Standard Carbon Footprint Accounting for Building (SCAFAB)-1.pdf. Proposed Standard Carbon Footprint Accounting for Building (SCAFAB)-1.pdf.