GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green...
Transcript of GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green...
![Page 1: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/1.jpg)
GREEN CLOUD COMPUTING
1
Edited by Jun-Dong Cho
School of Information and Telecommunication Eng.
Sungkyunkwan University
Dec. 6 2012
![Page 2: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/2.jpg)
Contents
2
1. Basics of Cloud Computing
2. Green Cloud Computing- A Data Center Perspective
3. Energy Aware Data Center Management– Cyber
Physical Design Approach
![Page 3: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/3.jpg)
Basics of Cloud Computing
3
![Page 4: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/4.jpg)
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
Cloud Computing
SOFTWARE AS A SERVICE-Consume it
PLATFORM AS A SERVICE-Build on it
INFRASTRUCTURE AS A SERVICE-Migrate to it
“Cloud computing is a large-scale distributed computing paradigm that is
driven by economies of scale, in which a pool of abstracted, virtualized,
dynamically scalable, managed computing power, storage, platforms, and
services are delivered on demand to external customers over the Internet.”
![Page 5: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/5.jpg)
IaaS
Cloud Programming Environment and Tools, Cloud Hosting Platforms
Cloud Physical Resources: Storage, virtualized clusters, servers, network.
Scientific Computing, Enterprise ISV, Social Networking, Gaming
Amazon EC2, GoGrid, RightScale, Jovent
Animoto, Sales Force, Google Document
User Applications
User-level and infrastructure level Platform
Google AppEngine, MapReduce, Aneka, Microsoft Azure
Infrastructure
SaaS
P
aaS
Clo
ud
Econ
om
y
![Page 6: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/6.jpg)
Several Benefits……
Autonomic
Elastic
Market
Oriented
(Pay-per-Use)
Virtualized
Service
Oriented
Dynamic
(& Distributed)
Shared
(Economy of
Scale)
Cloud Computing
No Up-Front Investment (open source) No Provisioning Delay No Idling Computing Resource
Easy to start an online service start-up
a software that
executes other
software as if it
was running on a
physical resource
directly.
![Page 7: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/7.jpg)
Green Cloud Computing – Energy Star
7
1. Take advantage of renewable energy
whenever it can.
2. Distribute workload based on local cooling
capacity to avoid creating hot spots
3. Skew workload and shutdown unused servers.
![Page 8: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/8.jpg)
Big Data Processing
8
= The Google File System (HDFS) +
MapReduce (Simplified Data Processing on Large Cluster)
www.apache.org
Cloudera
HortonWorks
Open Source Platform
![Page 9: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/9.jpg)
Big Data Processing - Data Scientist
1.Math/Statistics
2.Algorithm/Programming Skill 1.Data Mining : Mahout, R 2.Opinion Mining 3.Social Network Analytics 4.Cluster Analysis
3.Passion and Understanding of Business
![Page 10: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/10.jpg)
Big Data Processing: Success Applications
- Fraud Detection: Bank of America, Chase
- Netflix (25M+ users, 30M movie play per day,
3M searches/day)
- Bioinformatics - DNA: 120GB/human
(Cloudburst, Crossbow, Hadoop-BAM)
- Trulia (2013 IPO)
![Page 11: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/11.jpg)
Exascale
Computing
Computing with next generation
fabrication/materials technologies
ultrafast, low-power light source for
on-chip data transmission.
Green
low-cost
data-centres
Access for all
through Clouds
The Road to Exascale Computing
5MW for one petaflop system
1.25GW , 2018
GPU? Nanophotonics
![Page 12: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/12.jpg)
B. Brain vs E. Brain
12
![Page 13: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/13.jpg)
Brain Watson
(Morphy the robot, IBM) Road-runner (IBM)
Complexity 100 Billion
neurons
10 racks of IBM Power 750
servers with 2,880
processor cores
6,912 AMD x dual core
+ 12,960 IBM CELL
Performance
1 KHz (synaptic
rate)
100 Peta FLOPS
80 Tera FLOPS 1.7 Peta FLOPS
Power
Consumption 20 Watts 200 KW 3.9 MW Power
Memory 750 GB ~ 6.4 TB 15 TB of RAM 107 TB memory
Brain vs Computer
13
![Page 14: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/14.jpg)
Digital Neurosynaptic Core
14
IBM & Cornell Univ. "A Digital
Neurosynaptic Core Using Embedded
Crossbar Memory with 45pJ per Spike in
45nm”
![Page 15: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/15.jpg)
Green Cloud Computing- A Data Center Perspective
15
![Page 16: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/16.jpg)
What is in Datacenter?
Rack or Cabinet.
Servers (CPU, memory, …)
Storage (NAS, SAN, …)
Network Equipment.
Power Supply (Input Power Unit, Power Distribution Unit, UPS, …)
Air Conditioner.
Security.
![Page 17: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/17.jpg)
Where do you Want to Compute Today?
10/08/2007 17
![Page 18: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/18.jpg)
Big Four Data Centers
18
AWS (Amazon Web Service)
Rackspace (Founder: Richard Yoo)
Azure (MS)
Google AppEngine (+ BigQuery: Big data analysis service)
![Page 19: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/19.jpg)
Emergence of Mega Data Centers
![Page 20: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/20.jpg)
Electrical & Mechanical Systems of Data Center
20
![Page 21: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/21.jpg)
A typical datacenter during dot com bubble
![Page 22: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/22.jpg)
Facebook datacenter in Prineville Oregon
![Page 23: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/23.jpg)
Rack (or Cabinet)
A standardized frame or enclosure for mounting multiple equipment modules.
Dimension
19 inches or 23 inches wide.
Height is measured in Rack Unit (“U”). 1U is 1.75 inches (4.45cm)
42U or 44U high are common.
![Page 24: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/24.jpg)
Server
Servers can be 1U to 4U high.
Some companies design servers themselves
Facebook (open compute), Google, Amazon, …
Most will just purchase from Dell, HP and so on.
Facebook’s 1.5U server
![Page 25: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/25.jpg)
Network Equipment
Placed in a rack or on top of a rack.
Handle different types of connections
Internal (topology is important)
External (Internet or other data centers)
![Page 26: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/26.jpg)
Power Distribution Unit
Distributes power to racks
There are two types
Floor mounted
Rack mounted
![Page 27: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/27.jpg)
Cooling – Raised Floor Goal is to keep 16 ~ 24°C But 26 to 27°C is ok according to
Google.
Cold Aisle Cool air is pushed out from floor
(needs power).
Hot Aisle Hot air is flowing upward and
sucked out.
Usually cables and AC will be under floor.
This is a traditional way
Cold Aisle Hot Aisle
![Page 28: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/28.jpg)
Green Cloud Computing
- Sustainability
28
![Page 29: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/29.jpg)
What matter most to Google is “not speed but power”
Currently it is estimated that US data centers in
2010 consume upto 2.2% of total electricity usage.
(10% of total industrial electricity usage in Korea)
Server energy demand doubles every 4-6 years.
This results in large amounts of CO2 produced by
burning fossil fuels.
• Carbon emission due to Data Centers worldwide is now more than both Argentina and the Netherlands emission.
29
![Page 30: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/30.jpg)
30
Energy Cost Explosion
Server energy demand doubles every 4-6 years.
![Page 31: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/31.jpg)
Reducing the operational costs of powering and cooling
Performance/Watt is not following Moore’s law.
Schedule VMs to conserve energy
Optimize data center designs to reduce power
Improve reliability
For every 10°C increase in temperature, the failure rate of a system doubles. Computing environment affected the correctness of the results.
Motivation for Green Data Center
Challenges
![Page 32: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/32.jpg)
Power Consumption in the Datacenter
Computer Rm. AC 34%
Server/Storage 50%
Conversion 7%
Network 7%
Lighting 2%
Source: APC
Compute resources and particularly servers are at the heart of a complex, evolving system!
Where Does the Power Go?
![Page 33: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/33.jpg)
Sustainable Data Center
33
Data Centers (2008) - HP
![Page 34: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/34.jpg)
Measuring computing energy efficiency
34
Efficiency=work done
energy used inChips
×
Energy used inChips
Energy Provided toComputers
×
Energy provide to Computers
Energy entering
the building or 1/PUE
Data center energy efficiency = Underutilized Datacenters
cooling and power distribution, ineffecient cooling
Computer efficiency = Power supply dissipates 25-35% and DC-DC voltage
regulator can lose 25% of total energy.
Chip efficiency = MIPS/Watt
![Page 35: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/35.jpg)
Power Usage Effectiveness(PUE)
35
PUE = Overall Power Drawn by the facility
Power Delivered to the Data Centers (IT Load)
It is the responsibility of the IT manager to reduce the
consumption of IT load (renewing servers, virtualizing, etc.),
and the responsibility of the infrastructure manager to reduce the auxiliary consumption (more efficient equipment, free-cooling, etc.)
![Page 36: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/36.jpg)
Green Cloud or Brown Cloud?
Cloud
datacenters
Location Estimated power
usage
Effectiveness
% of Dirty
Energy
Generation
% of Renewable
Electricity
Google Lenoir 1.21 50.5% Coal,
38.7% Nuclear
3.8%
Apple Apple, NC 50.5% Coal,
38.7% Nuclear
3.8%
Microsoft Chicago, IL 1.22 72.8% Coal,
22.3% Nuclear
1.1%
Yahoo La Vista, NE 1.16 73.1% Coal,
14.6% Nuclear
7%
• Ideally, for every server virtualized, save – ~$700 and ~7,000 kWh / year – 4 tons of CO2 emissions / year
• Plus – Power down underutilized physical servers, saving 40% – Desktop management, saving 35% / year
![Page 37: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/37.jpg)
37
Data Center Layout Outlet temperature Tout
Cold supply
temperature Ts
Inlet temperature Tin
Must less than 25C
![Page 38: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/38.jpg)
Cooling – Penthouse
This is a new way used by Facebook and set up two floors within datacenter. Lots of innovations in this area.
Upper floor is used to direct air and lower floor contains racks.
Cool air enters thru the upper floor and falls down.
Hot air rises and goes out of exhaust air plenum.
Picture of upper floor (“penthouse”).
![Page 39: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/39.jpg)
Liquid Cooling Systems
Cooling large quantities of water at night, while temperatures are low
and power more plentiful
![Page 40: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/40.jpg)
Haeinsa (1398) - free air
Choose position and shape of windows to
ventilate inside by natural wind
Place charcoal, salt and lime to keep inside humidity.
Arrangement for ventilation.(Use Only 25%)
Positioning for natural convection
Seokguram (774) - free water
Porosity : Free for heat transfer
Positioning for ventilation. (It place at hill side)
Undeground water: Keep low temperature at lower part.
Condensation: Keep Low humidity.
Free Cooling
40
![Page 41: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/41.jpg)
Green Cloud Computing
- United Management
41
![Page 42: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/42.jpg)
Can we manage data center level power consumption through unified control?
IC server/chassis room
firmware
O/S
Application
(middleware)
Dynamic voltage scaling Dynamic frequency scaling Circuitry redundancy
Fan speed scaling
CPU Load balancing
Thermal-aware VM
Thermal-aware
data center
job scheduling
software
dimension
physical
dimension
Reactive
Solutions
Proactive
Approach
![Page 43: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/43.jpg)
Green Cloud Framework
Virtual Machine Controls
Scheduling
Power Aware
Thermal Aware
Management
VM Image Design
Migration Dynamic
Shutdown
Data Center Design
Server & Rack
Design
Air Cond. & Recirculation
Framework
43
![Page 44: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/44.jpg)
Public Cloud B
PrivateCloud
End User
Carbon Emission Directory
Public Cloud A
a) Request
a cloud
service
d) Allocate
service
e) Request
service
allocation
c) Request
energy
efficiency
information
Green Offer Directory
b) Request
any green
offerRouters Internet
Green Broker
Green Cloud Architecture
![Page 45: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/45.jpg)
Dynamic VM Consolidation
![Page 46: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/46.jpg)
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:
Schedule greedily the most urgent deadline jobs on the most power efficient resource site.
Carbon Emission
Datacenter Efficiency
Energy Efficiency of VM
![Page 47: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/47.jpg)
big.LITTLE Processing - ARM
47
![Page 48: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/48.jpg)
In the Idle state, server consumes 60-70% of maximum power consumption
FAN, HDD, PSU occupy large parts in power consumptions of server.
Data Center Management system
48
From the view point of energy efficiency, it is better to
keep CPU load high, when the server is switched on.
![Page 49: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/49.jpg)
Energy Aware Data Center
Management– Cyber Physical
Design Approach
49
![Page 50: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/50.jpg)
What are Cyber Physical Systems?
- CPSs are the integrations of computation and
physical processes.
- Cyber capability in every physical component
and resource-constrained.
- Complex at multiple temporal and spatial scales
- Dynamically reorganizing/reconfiguring.
![Page 51: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/51.jpg)
The Next Computing Revolution
Mainframe computing (60’s – 70’s)
Large computers to execute big data processing
applications
Desktop computing & Internet (80’s – 90’s)
One computer at every desk to do business/personal
activities
Ubiquitous computing (00’s)
Numerous computing devices in every place/person
Millions for desktops vs. billions for embedded processors
Cyber Physical Systems (10’s)
![Page 52: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/52.jpg)
Trend Toward Ubiquitous Connectivity
52
![Page 53: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/53.jpg)
Trend Toward Sensor Rich Environment
53
![Page 54: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/54.jpg)
![Page 55: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/55.jpg)
5
5
Cyber-Physical Systems (CPS) Computing systems tightly coupled with Environmentally
coupled physical world, Applying interference on system itself and the surrounding environment
Cyber-Physical System (CPS)
Computing node
Space in physical
environment interacted
by single node
Aggregate impact in space
because of interactions
from multiple nodes
Cyber-physical interactions
![Page 56: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/56.jpg)
Task Scheduling of Cyber-Physical Systems
3
2 4
Physical Side
Server farms inside data
centers
Heat dissipation of one
server may heat up other
servers
task scheduling in spatial
domain
Cyber Side
Bio-sensor networks for monitoring
task scheduling in temporal domain
1
![Page 57: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/57.jpg)
Joint optimization of physical and
computing systems
57
![Page 58: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/58.jpg)
Cyber-physical coupling-Example
Moving jobs(cyber) from servers in zone A to servers in zone B
How will the temperature distribution change?
How will the performance change?
Will this lower the overall power consumption?
![Page 59: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/59.jpg)
Characterizing Thermal Interference
3
2 4
1
Spatial Distance
ijL
3 1 2 4
Temporal Distance ijc
Cross interference between node i and node j as a function of spatial distance and temporal distance
),( ijij LcFceInterferen
59
![Page 60: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/60.jpg)
6
0
Thermal-aware Server Task Placement
12
34
56
78
910
1112
S1
S3
S5
0
20
40
60
80
100
1
2
3
4
5
S1
S2
S3
0
500
1000
1500
2000
2500
3000
3500
1
2
3
4
S1
S2
S30
20
40
60
80
100
Server task distribution
Power consumption distribution
Temperature distribution
Energy cost
CoolShift (MS) : a thermo-aware modeling tool for data centers as
a cyber-physical system.
![Page 61: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/61.jpg)
Spatio-temporal job schedule that minimizes
the total energy (cooling + computing)
consumption
Spatial job scheduling (placement) determines temperature distribution at any time using a linear thermal model
Temperature distribution determines the equipment peak air inlet temperature
Peak air inlet temperature determines upper bound to CRAC temperature setting
CRAC temperature setting determines it’s efficiency (Coefficient of Performance)
The lower the peak inlet temperature the higher the CRAC efficiency
Balancing utilization over time reduces the peak computing resource utilization leaving room for thermal-aware spatial scheduling at all time
Q. Tang, T. Mukherjee, S. K. S. Gupta, and
P. Cayton, ''Sensor-based Fast Thermal
Evaluation Model for Energy-efficient High-
performance Datacenters", In the
International Conf. Intelligent Sensing
Info.Proc. (ICISIP2006), Dec 2006.
T. Mukherjee, G. Varsamopoulos, S. K. S.
Gupta, and S. Rungta, '‘Measurement-
based Power Profiling of Datacenter
Equipment", (Extended Abstract) In the
Workshop on Green Computing (with
CLUSTER2007), Austiin, USA, Sep 2007.
![Page 62: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/62.jpg)
Thermal-aware Job Scheduling
Problem PROBLEM: Given a set of incoming jobs, find a job scheduling (i.e. job start times) and placement (i.e. server assignment) to minimize the total data center energy consumption subject to meeting of job deadlines.
T. Mukherjee, A. Banerjee, G. Varasamopoulos, and S. K. S. Gupta, ‘Spatio-temporal Thermal-Aware Job
Scheduling to Minimize Energy Consumption in Virtualized Heterogeneous Data Centers", Elsevier Journal
on Computer Networks (ComNet), Special Issue on Virtualized Data Centers, ACCEPTED (2009).
Cooling Energy
Computing Energy Job Migration Overhead Supply Temperature Upper Bound
Capacity Constraint: server assigned less server available
Server Required: Required no. of servers assigned for jobs
Deadline Constraint: job finish time less than deadline
Arrival Constraint: job start time later than arrival
![Page 63: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/63.jpg)
Cooling-aware workload placement Genetic Scheduling: Exploring Design Space
)(maxmin ii
TW
Searching the best scheduling sequence by using Genetic Algorithm
![Page 64: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/64.jpg)
Based on both thermodynamics laws and real-time measurements, we can adapt with dynamics in workload, fan speed, etc.
Focus is on predicting hot spots early enough, giving data center operators enough time to react.
Given real-time sensor data and workload information, a zone thermal model that builds a relationship among the cold-aisle vent temperature, the location of the server, the local temperature distribution and the workload from nearby servers, to predict the intake future temperature at each server.
Predict the temperatures
surrounding the servers w/ Cyber-physical interactions
64
ThermoCast
![Page 65: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/65.jpg)
Go Green!!!
65
• Combine concepts of both Cyber and Physical aspects
to find a best trade-off b/w energy and performance
constrained with temperature.
• Integrated server, rack, and cooling strategies.
• Designing the next generation of Cloud computing
systems to be more efficient.
![Page 66: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/66.jpg)
References
R. Buyya, A. Beloglazov, J. Abawajy, Energy-Efficient Management of Data Center Resources for Cloud Computing: A Vision, Architectural Elements, and Open Challenges, Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA2010), Las Vegas, USA, July 12-15, 2010.
A. Beloglazov, R. Buyya, Y. Lee, A. Zomaya, A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems, Advances in Computers, Volume 82, 47-111pp, M. Zelkowitz (editor), Elsevier, Amsterdam, The Netherlands, March 2011.
S. Garg, C. Yeo, A Anandasivam, R. Buyya, Environment-Conscious Scheduling of HPC Applications on Distributed Cloud-oriented Data Centers, Journal of Parallel and Distributed Computing, 71(6):732-749, Elsevier Press, Amsterdam, The Netherlands, June 2011.
Qinghui Tang, Thermal-Aware Scheduling in Environmentally Coupled Cyber-Physical Distributed Systems
Wiley Press, New York, USA, Feb 2011
![Page 67: GREEN CLOUD COMPUTING - SKKUvada.skku.ac.kr/jdcho/GREEN_CLOUD_COMPUTING.… · · 2013-01-04Green Cloud Computing – Energy Star 7 1. ... – ~$700 and ~7,000 kWh / year – 4](https://reader031.fdocuments.us/reader031/viewer/2022022011/5b0a4ebb7f8b9a99488c000f/html5/thumbnails/67.jpg)
THANK YOU
&
ANY Questions?
Wish u a Green Day
67