cloud data center/storage power efficiency solutions

23
Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1

Upload: oksana

Post on 24-Feb-2016

56 views

Category:

Documents


0 download

DESCRIPTION

Cloud Data Center/Storage Power Efficiency Solutions. Junyao Zhang. Current Storage Energy Efficiency Solutions: Tradeoff Energy/Performance. Multi-speed Disk: DRPM CPU has Dynamic Voltage and Frequency Scaling (DVFS): can we use this idea on storage systems?. Data Consolidation: MAID, PDC - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Cloud Data Center/Storage Power Efficiency Solutions

Cloud Data Center/Storage Power Efficiency Solutions

Junyao Zhang

1

Page 2: Cloud Data Center/Storage Power Efficiency Solutions

Current Storage Energy Efficiency Solutions: Tradeoff Energy/Performance

Multi-speed Disk: DRPM CPU has Dynamic Voltage and Frequency Scaling

(DVFS): can we use this idea on storage systems?

2

VM Consolidation: SRCMap

Request Consolidation (Replication-based): EERAID, Diverted Access Redirect requests to some replicas to spin down

the others

Data Consolidation: MAID, PDC Skew data into partial disks/cache disks so

that others can be shut down

In what degree should we tradeoff energy/performance?

Page 3: Cloud Data Center/Storage Power Efficiency Solutions

Power Proportional A standard metric proposed by Google [1]:

Computer components should consume energy in proportion to the system utilization.

Observation:

3

Page 4: Cloud Data Center/Storage Power Efficiency Solutions

Robust and Flexible Power-Proportional Storage

Strictly satisfy power proportional :

6

Page 5: Cloud Data Center/Storage Power Efficiency Solutions

7

Page 6: Cloud Data Center/Storage Power Efficiency Solutions

Solution

9

Fine-grained power proportionality for one data-set

Page 7: Cloud Data Center/Storage Power Efficiency Solutions

More

11

Page 8: Cloud Data Center/Storage Power Efficiency Solutions

Read Performance

12

Page 9: Cloud Data Center/Storage Power Efficiency Solutions

Write Performance

13

Page 10: Cloud Data Center/Storage Power Efficiency Solutions

Handling Recovery Bounded wake-up Rebuild is power-

proportional

14

Page 11: Cloud Data Center/Storage Power Efficiency Solutions

Near power-proportional(cnt.)

15

Page 12: Cloud Data Center/Storage Power Efficiency Solutions

Multi-data set: Fair Scheduling

16

Page 13: Cloud Data Center/Storage Power Efficiency Solutions

Degradation

17

Page 14: Cloud Data Center/Storage Power Efficiency Solutions

Sierra: Practical Power-proportionalilty for Data Center Storage

Power proportional layout with the concern of the following factors: Fault-tolerance, Loading balance, Consistency, Good

performance.

Three challenges: Layout that allows significant power savings Maintain read and write availability at the original

levels Predict the number of servers required at anytime

18

Page 15: Cloud Data Center/Storage Power Efficiency Solutions

C1: Power-aware Layout

19

Gear 1 (g=1): need 2 nodes (Gear group 0) to keep 1 the copy of all nodes

Gear 2 (g=2): 4 nodes

Page 16: Cloud Data Center/Storage Power Efficiency Solutions

C1: Power-aware Layout Extending to three replicas and more: two options

Rack-aligned Rotated

20

Page 17: Cloud Data Center/Storage Power Efficiency Solutions

C2: Distributed virtual log (DVL)

Aim: maintain read/write availability Write: if secondaries not available, entering

“logging mode”(write primary replicas to DVL and replicate DVL r-1 times )

21

Page 18: Cloud Data Center/Storage Power Efficiency Solutions

C3: Gear Scheduler Aim: predict system load and schedules servers to

power down or up accordingly. Observation: predict hourly behavior based on

historical records of this hour.

22

Page 19: Cloud Data Center/Storage Power Efficiency Solutions

Power Savings

23

Page 20: Cloud Data Center/Storage Power Efficiency Solutions

Performance

24

Response Time

Page 21: Cloud Data Center/Storage Power Efficiency Solutions

Conclusion Power proportional is becoming an important

metric for power/energy tradeoff Rabbit proposed a idea-power proportional

layout Sierra considered factors such as: power,

reliability, load balancing, consistency and etc.

25

Page 22: Cloud Data Center/Storage Power Efficiency Solutions

[1] L. A. Barroso and U. H¨olzle. The case for energy-proportional computing. Computer, 40(12):33–37, 2007.[2] E. Thereska, A. Donnelly, and D. Narayanan. Sierra: a powerproportional, distributed storage system. MSR-TR-2009-153, November 2009.[3] H. Amur, J. Cipar, V. Gupta, G. R. Ganger, M. A. Kozuch, and K. Schwan. Robust and flexible power-proportional storage. In SoCC, 2010.

32

Page 23: Cloud Data Center/Storage Power Efficiency Solutions

Thank you

33