TY - GEN
T1 - Joint management of performance-predictable virtualized storage devices with hard disk and flash memory
AU - Huang, Po Chun
AU - Chang, Yuan Hao
AU - Kuo, Tei Wei
AU - Ho, Chien Chung
AU - Choo, Hyunseung
PY - 2013
Y1 - 2013
N2 - Recently, the significance of storage virtualization has been high-lighted due to the growing performance demands of next-generation applications. However, with its unpredictable long seek time and rotational delays, hard disk fails to provide sufficient performance guarantees to fulfill the service-level objectives of the applications, especially on random accesses. To resolve the random-access problem of hard disk, it is a common approach to adopt flash memory in a hard-disk-based storage system. Nevertheless, flash memory requires garbage collection to reclaim the space with invalid data, where the garbage collection process might introduce long and unpredictable time overheads and considerably reduce the performance benefits of flash memory. This work proposes a joint management strategy for virtualized storage systems with hard disk and flash memory. The major idea of this work is, to exploit flash memory to enhance the random access performance of hard disk, while exploiting hard disk to aid flash memory in avoiding the worst-case delays incurred by garbage collection. Analytical and experimental studies revealed that the resulted virtualized storage device shows surprising behaviors of the worst-case performance higher than both hard disk and flash memory.
AB - Recently, the significance of storage virtualization has been high-lighted due to the growing performance demands of next-generation applications. However, with its unpredictable long seek time and rotational delays, hard disk fails to provide sufficient performance guarantees to fulfill the service-level objectives of the applications, especially on random accesses. To resolve the random-access problem of hard disk, it is a common approach to adopt flash memory in a hard-disk-based storage system. Nevertheless, flash memory requires garbage collection to reclaim the space with invalid data, where the garbage collection process might introduce long and unpredictable time overheads and considerably reduce the performance benefits of flash memory. This work proposes a joint management strategy for virtualized storage systems with hard disk and flash memory. The major idea of this work is, to exploit flash memory to enhance the random access performance of hard disk, while exploiting hard disk to aid flash memory in avoiding the worst-case delays incurred by garbage collection. Analytical and experimental studies revealed that the resulted virtualized storage device shows surprising behaviors of the worst-case performance higher than both hard disk and flash memory.
UR - http://www.scopus.com/inward/record.url?scp=84891448127&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84891448127&partnerID=8YFLogxK
U2 - 10.1145/2513228.2513293
DO - 10.1145/2513228.2513293
M3 - Conference contribution
AN - SCOPUS:84891448127
SN - 9781450323482
T3 - Proceedings of the 2013 Research in Adaptive and Convergent Systems, RACS 2013
SP - 461
EP - 466
BT - Proceedings of the 2013 Research in Adaptive and Convergent Systems, RACS 2013
T2 - 2013 Research in Adaptive and Convergent Systems, RACS 2013
Y2 - 1 October 2013 through 4 October 2013
ER -