FSU CIS 6935 (Spring 2007)
Energy-Aware Storage System Design

Seminar: Friday, 1:30pm - 3:00pm, LOV 208
Instructor: Andy Wang (awang@cs.fsu.edu)


Announcements

[Jan 12] Welcome to CIS 6935!


Course Description

Energy use is becoming an increasingly important factor for both portable computers and large servers. Portable computers often run off batteries, making energy efficiency a matter of life and death for them. Large servers, especially in server farms, typically run up huge energy bills, both to run the machines themselves and to provide the required cooling to keep them at operating temperatures. A major contributor to these systems' energy costs are hard disk drives, which account for as much as 77% of all energy used for some types of servers.

This seminar surveys the state-of-the-art energy-efficient storage design principles from SOSP, OSDI, USENIX, FAST, and other top conferences. For those who are interested in or thinking about doing energy-efficient storage research, this seminar will also provide exposure to a broad range of storage design and implementation issues.


Prerequisites

This seminar is open to graduate students as well as undergraduate students. Active participants (presenters) of this course will receive one credit.


Class Participation

Students will take turns presenting papers with matching interests. Topics will include, but are not limited to the following: energy-efficient disk layouts, RAIDs, encoding schemes, file systems, virtual memory, and storage farms.


Course Materials

Lecture 1
PARAID: A Gear-Shifting Power-Aware RAID

Lecture 2
Hibernator: Helping Disk Arrays Sleep through the Winter

Lecture 3
Power-Aware Storage Cache Management

Lecture 4
FS2: Dynamic Data Replication in Free Disk Space for Improving Disk Performance and Energy-Consumption

Lecture 5
NVCache: Increasing the Effectiveness of Disk Spin-Down Algorithms with Caching

Lecture 6
EERAID: Energy Efficient Redundant and Inexpensive Disk Array

Lecture 7
Exploiting Redundancy to Conserve Energy in Storage Systems

Lecture 8
Program Counter-Based Prediction Techniques for Dynamic Power Management

Lecture 9
Disk Layout Optimization for Reducing Energy Consumption

Lecture 10
EnergyAware Data Prefetching for MultiSpeed Disks


awang@cs.fsu.edu
Last modified on: January 5, 2007