DocumentCode :
1393855
Title :
DACO: A High-Performance Disk Architecture Designed Specially for Large-Scale Erasure-Coded Storage Systems
Author :
Li, Mingqiang ; Shu, Jiwu
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume :
59
Issue :
10
fYear :
2010
Firstpage :
1350
Lastpage :
1362
Abstract :
Large-scale erasure-coded storage systems have a serious performance problem due to I/O congestion and disk media access congestion caused by read-modify-write operations involved in small-write operations. All the existing technologies based on the conventional disk can provide very limited performance improvement. This paper presents a new Disk Architecture with Composite Operation (DACO), whose disk media access interface consists of three kinds of operations: READ, WRITE, and Composite Operation (CO). The CO adopts a sector-based pipeline technology to implement block-level data modify operations, and thus, can replace the read-modify-write operations involved in small-write operations. When the DACO is adopted in a large-scale erasure-coded storage system with t fault tolerance, t I/Os and t disk media access operations can be reduced in each small-write operation, respectively. This alleviates both I/O congestion and disk media access congestion in nature, and thus, can remarkably improve the performance of large-scale erasure-coded storage systems. A simulation study shows that the DACO can provide significant performance improvement: reducing the average I/O response time by up to 31.16 percent even in the worst case where t=1. This paper also discusses the important implementation issues of the DACO and investigates the additional cost involved in the DACO.
Keywords :
digital storage; disc storage; pipeline processing; Disk Architecture with Composite Operation; I/O congestion; disk media access congestion; disk media access interface; fault tolerance; high performance disk architecture designed; large scale erasure coded storage systems; read-modify-write operations; sector based pipeline technology; Computer architecture; Data mining; Disk drives; Fault tolerance; Fault tolerant systems; Media; Strips; Disk architecture; erasure code; small-write problem; storage system.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2010.22
Filename :
5396331
Link To Document :
بازگشت