Professional Documents
Culture Documents
www.cloudbus.org
www.buyya.com
www.manjrasoft.com
Major Sponsors/Supporters
Outline
Power-Aware Computing
Cloud
Manager
Clients
Private
Cloud
Other
Cloud Services
Govt.
Cloud Services
Cloud Computing
3 Main Types or Personalities
Animoto,
Animoto, Sales
Sales Force,
Force, Google
Google
Document
Document
User Applications
Saa
S
Google
Google AppEngine,
AppEngine,
MapReduce,
MapReduce, Aneka,
Aneka, Microsoft
Microsoft
Azure
Cloud Programming Environment and Azure
Tools:
User-level and
infrastructure level
Platform
Amazon
Amazon EC2,
EC2, GoGrid,
GoGrid,
RightScale,
RightScale, Jovent
Jovent
Infrastructure
Cloud
Economy
Iaa
S Paa
S
Public Cloud
(IaaS)
User
User
Middleware
Master Node
Private Cloud
(Heterogeneous
Resources)
Hybrid Cloud
Slave Nodes
8
Slave Nodes
(Cluster)
Several Benefits
Service
Oriented
Elastic
Virtualized
Cloud
Computing
Dynamic
(& Distributed)
Autonomic
Market
Oriented
(Pay As You Go)
9
Shared
(Economy of
Scale)
Dark side..
10
Outline
11
Power-Aware Computing
12
The total energy bill for data centers in 2010 was over $11
billion and energy costs in a typical data center doubles every
five years.
Server/Storage
Computer Rm. AC
50%
34%
Conversion
7%
Network
7%
Lighting
2%
Compute
resources and
particularly servers
are at the heart of a
complex, evolving
system!
Source: APC
13
14
Outline
15
Power-Aware Computing
Background
16
Improving reliability
As a rule of thumb, for every 10C increase in temperature, the failure rate of
a system doubles.
Computing environment affected the correctness of the results.
17
The 18-node Linux cluster produced an answer outside the residual (i.e., a silent error)
when running in dusty 85F warehouse but produced the correct answer when running in
a 65F machine-cooled room.
Reliability/Implications
18
Reliability of
Leading Edge
Supercomputer
(D. Reed, 2004)
Estimated Cost
of An hour of
system
downtime (W.
Feng, (ACM
Queue, 2003):
19
An example
deadline
Power
Power
deadline
5.02
2.02
10 msec
20
25 msec
10 msec
(b) Supply voltage = 2.0 V
25 msec
Motivation:
21
22
23
Outline
24
Power-Aware Computing
25
26
Power
Consumptio
n
27
Cloud
Datacenter
A
LAN and
Gateway router
(Network
Devices)
End
User
Cloud
Datacenter
B
Interne
t
Service
Provide
r
Router
s
Interne
t
28
VM and
Storage
(Server)
Air Conditioning,
and Chiller
(Cooling Devices)
UPS, PDU,
lighting
(Electrical
Devices)
Cloud
Datacenter
C
Datacenter
Cloud
Computin
g
Green
Service
Allocator
Broker
Green
Negotiator
Service
Analyzer
Consumer
Profiler
Pricing
Energy
Monitor
Service
Scheduler
VM
Manager
Accounting
Virtual
Machines
(VMs)
Consumer
Interface
Cloud
Interface
QoS and
energy-based
provisioning
Cloud Service
Provider
Cloud Service
Provider
Physical
Machines
Power Off
29
Power On
Power On
Cloud Infrastructure
Power Off
Cloud Service
Provider
Outline
30
Power-Aware Computing
31
Three Sub-Problems
VM selection algorithms
32
VM placement algorithms
VM placement algorithms
33
VM selection algorithms
Performance Metrics
34
Simulation Setup
35
37
Outline
38
Power-Aware Computing
Plus
39
But currently
Cloud
datacenters
Location
Estimated power
usage
Effectiveness
1.21
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%
Some Observations
Datacenters has heterogeneous properties
40
Source:
Best Practices for Data Centers: Lessons Learned from Benchmarking 22 Data Centers by Lawrence Berkeley
National Laboratorys report
40
41
42
Green Broker
43
44
45
46
Datacenter
Efficiency
Energy
Efficiency of VM
Simulation Setup
Parallel Workload: first week of LLNL Thunder
trace from Parallel Workload Archive (PWA)
D. 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.
L. Wang and Y. Lu, Efficient Power Management of Heterogeneous Soft Real-Time Clusters, in Proc. of the 2008 Real-Time Systems Symposium, Barcelona,
1
47
48
49
Outline
50
Power-Aware Computing
Conclusions
51
References
Keynote Paper
Taxonomy + EE InterClouds:
52
Questions?
Comments/Suggestions
54
ESV, x0.001
6
5
4
3
2
1
0
55
Energy, kWh
120
110
100
90
80
70
60
56
SLAV, x0.00001
8
7
6
5
4
3
2
1
0
57
22.5
20.0
17.5
15.0
12.5
10.0
7.5
5.0
58