Energy-aware data placement strategy for SSD-assisted streaming video servers

This paper is motivated by the tremendous energy consumption of streaming video servers and the energy-economic nature of solid-state drives. An energy-aware data placement strategy with its associated scheduling policy is proposed for streaming video servers equipped with solid-state drives (SSDs). A skewed energy-aware load over SSDs and disks is adopted with a duplication policy to deal with popular and unpopular video files so that disks could spin down as much as possible. With the concepts of batch processing and patching integrated with the scheduling policy, the proposed strategy could further reduce the bandwidth load and minimize the number of active disks.

[1]  Yuanyuan Zhou,et al.  Reducing Energy Consumption of Disk Storage Using Power-Aware Cache Management , 2004, 10th International Symposium on High Performance Computer Architecture (HPCA'04).

[2]  Jinoh Kim,et al.  Energy proportionality for disk storage using replication , 2010, EDBT/ICDT '11.

[3]  Asit Dan,et al.  Scheduling policies for an on-demand video server with batching , 1994, MULTIMEDIA '94.

[4]  Song Jiang,et al.  iBridge: Improving Unaligned Parallel File Access with Solid-State Drives , 2013, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing.

[5]  Helmut Hlavacs,et al.  Hierarchical video patching with optimal server bandwidth , 2008, TOMCCAP.

[6]  Yuanyuan Zhou,et al.  PB-LRU: a self-tuning power aware storage cache replacement algorithm for conserving disk energy , 2004, ICS '04.

[7]  Robert B. Ross,et al.  PVFS: A Parallel File System for Linux Clusters , 2000, Annual Linux Showcase & Conference.

[8]  Dirk Grunwald,et al.  Massive Arrays of Idle Disks For Storage Archives , 2002, ACM/IEEE SC 2002 Conference (SC'02).

[9]  Mahmut T. Kandemir,et al.  DRPM: dynamic speed control for power management in server class disks , 2003, 30th Annual International Symposium on Computer Architecture, 2003. Proceedings..

[10]  Philip S. Yu,et al.  On optimal piggyback merging policies for video-on-demand systems , 1996, SIGMETRICS '96.

[11]  Yao Sun,et al.  Dynamic Data Reallocation in Hybrid Disk Arrays , 2010, IEEE Transactions on Parallel and Distributed Systems.

[12]  Young-Jin Kim,et al.  Energy-efficient file placement techniques for heterogeneous mobile storage systems , 2006, EMSOFT '06.

[13]  Tao Xie,et al.  SEA: A Striping-Based Energy-Aware Strategy for Data Placement in RAID-Structured Storage Systems , 2008, IEEE Transactions on Computers.

[14]  Marion K. Davis Improving Unaligned Parallel File Access with Solid-state Drives , 2013 .

[15]  Klara Nahrstedt,et al.  Lightning: self-adaptive, energy-conserving, multi-zoned, commodity green cloud storage system , 2010, HPDC '10.

[16]  Donald F. Towsley,et al.  Supplying instantaneous video-on-demand services using controlled multicast , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.