Abstract | ||
---|---|---|
Storage accounts for a significant amount of a data center's ever increasing power budget. As a consequence, energy consumption has joined performance and reliability as a dominant metric in storage system design. In this paper, we show that the structure of an erasure code-- which is generally used to provide data reliability--can be exploited to save power in a storage system. We define a novel technique in power-aware systems called poweraware coding and present generic techniques for reading, writing and activating devices in a power-aware, erasurecoded storage system. While our techniques have an effect on energy consumption, fault tolerance and performance, we focus on a few examples that illustrate the tradeoff between power efficiency and fault tolerance. Finally, we discuss open problems in the space of poweraware coding. |
Year | Venue | Keywords |
---|---|---|
2008 | HotDep | power efficiency,poweraware coding,energy consumption,storage system,storage account,erasurecoded storage system,storage system design,erasure-coded storage,power budget,fault tolerance,power-aware system,erasure code,fault tolerant |
Field | DocType | Citations |
Power budget,Electrical efficiency,Computer data storage,Computer science,Real-time computing,Fault tolerance,Data center,Erasure code,Energy consumption,Reliability engineering,Erasure | Conference | 17 |
PageRank | References | Authors |
0.92 | 12 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Kevin M. Greenan | 1 | 451 | 22.59 |
Darrell D. E. Long | 2 | 3111 | 536.40 |
Ethan L. Miller | 3 | 2870 | 281.96 |
S. J. Thomas J. E. Schwarz | 4 | 17 | 0.92 |
Jay J. Wylie | 5 | 685 | 44.29 |