Top Banner
Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1
23
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Cloud Data Center/Storage Power Efficiency Solutions

Junyao Zhang

1

Page 2: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

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 Junyao Zhang 1.

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 Junyao Zhang 1.

Robust and Flexible Power-Proportional Storage

Strictly satisfy power proportional :

6

Page 5: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

7

Page 6: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Solution

9

Fine-grained power proportionality for one data-set

Page 7: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

More

11

Page 8: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Read Performance

12

Page 9: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Write Performance

13

Page 10: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Handling Recovery

Bounded wake-up

Rebuild is power-proportional

14

Page 11: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Near power-proportional(cnt.)

15

Page 12: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Multi-data set: Fair Scheduling

16

Page 13: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Degradation

17

Page 14: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

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 Junyao Zhang 1.

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 Junyao Zhang 1.

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 Junyao Zhang 1.

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 Junyao Zhang 1.

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 Junyao Zhang 1.

Power Savings

23

Page 20: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

Performance

24

Response Time

Page 21: Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.

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 Junyao Zhang 1.

[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 Junyao Zhang 1.

Thank you

33