首页 | 本学科首页   官方微博 | 高级检索  
     


Towards minimizing disk I/O contention: A partitioned file assignment approach
Affiliation:1. School of Computer Science and Engineering, Beihang University, Beijing 100191, China;2. Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, CA, 94720, USA;1. School of Computer Science, China University of Geosciences, Wuhan, 430074, PR China;2. Department of Electrical and Computer Engineering, Michigan Technological University, Houghton, MI, 49931, USA;3. School of Information Technologies, The University of Sydney, Australia;4. Computing Science at Newcastle University, UK;1. School of Computer Science and Network Security, Dongguan University of Technology, Dongguan, China;2. Department of Information and Electronic Engineering, Muroran Institute of Technology, Japan;3. Department of Computer Science and Technology, Nanjing University, Nanjing, China
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.
Keywords:Parallel I/O system  Partitioned file  File assignment algorithm  I/O contention probability  Distributed resource management
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号