Title
Towards minimizing disk I/O contention: A partitioned file assignment approach.
Abstract
One problem with data-intensive computing facilitating is how to effectively manage massive amounts of data stored in a parallel I/O system. The file assignment method plays a significant role in data management. However, in the context of a parallel I/O system, most existing file assignment approaches share the following two limitations. First, most existing methods are designed for a non-partitioned file, while the file in a parallel I/O system is generally partitioned to provide aggregated bandwidth. Second, the file allocation metric, e.g. service time, of most existing methods is difficult to determine in practice, and also these metrics only reflect the static property of the file. In this paper, a new metric, namely file access density is proposed to capture the dynamic property of file access, i.e. disk contention property. Based on file access density definition, this paper introduces a new static file assignment algorithm named MinCPP and its dynamic version DMinCPP, both of which aim at minimizing the disk contention property. Furthermore MinCPP and DMinCPP take the file partition property into consideration by trying to allocate the partitions belonging to the same file onto different disks. By assuming file request arrival follows the Poisson process, we prove the effectiveness of the proposed schemes both analytically and experimentally. The MinCPP presented in this study can be applied to reorganize the files stored in a large-scale parallel I/O system and the DMinCPP can be integrated into file systems which dynamically allocate files in a batch.
Year
DOI
Venue
2014
10.1016/j.future.2013.12.022
Future Generation Computer Systems
Keywords
Field
DocType
Parallel I/O system,Partitioned file,File assignment algorithm,I/O contention probability,Distributed resource management
File Control Block,Stub file,Self-certifying File System,Computer science,Device file,Real-time computing,Unix file types,Fork (file system),Versioning file system,File system fragmentation,Distributed computing
Journal
Volume
ISSN
Citations 
37
0167-739X
4
PageRank 
References 
Authors
0.42
45
4
Name
Order
Citations
PageRank
Bin Dong150.78
Xiuqiao Li2515.74
Limin Xiao323147.05
Li Ruan412325.10