TY - JOUR
T1 - Fine-grained management of I/O optimizations based on workload characteristics
AU - Wei, Bing
AU - Xiao, Limin
AU - Zhou, Bingyu
AU - Qin, Guangjun
AU - Yan, Baicheng
AU - Huo, Zhisheng
N1 - Publisher Copyright:
© 2020, Higher Education Press.
PY - 2021/6
Y1 - 2021/6
N2 - With the advent of new computing paradigms, parallel file systems serve not only traditional scientific computing applications but also non-scientific computing applications, such as financial computing, business, and public administration. Parallel file systems provide storage services for multiple applications. As a result, various requirements need to be met. However, parallel file systems usually provide a unified storage solution, which cannot meet specific application needs. In this paper, an extended file handle scheme is proposed to deal with this problem. The original file handle is extended to record I/O optimization information, which allows file systems to specify optimizations for a file or directory based on workload characteristics. Therefore, fine-grained management of I/O optimizations can be achieved. On the basis of the extended file handle scheme, data prefetching and small file optimization mechanisms are proposed for parallel file systems. The experimental results show that the proposed approach improves the aggregate throughput of the overall system by up to 189.75%.
AB - With the advent of new computing paradigms, parallel file systems serve not only traditional scientific computing applications but also non-scientific computing applications, such as financial computing, business, and public administration. Parallel file systems provide storage services for multiple applications. As a result, various requirements need to be met. However, parallel file systems usually provide a unified storage solution, which cannot meet specific application needs. In this paper, an extended file handle scheme is proposed to deal with this problem. The original file handle is extended to record I/O optimization information, which allows file systems to specify optimizations for a file or directory based on workload characteristics. Therefore, fine-grained management of I/O optimizations can be achieved. On the basis of the extended file handle scheme, data prefetching and small file optimization mechanisms are proposed for parallel file systems. The experimental results show that the proposed approach improves the aggregate throughput of the overall system by up to 189.75%.
KW - data prefetching
KW - extended file handle
KW - parallel file systems
KW - small files
KW - workload characteristics
UR - https://www.scopus.com/pages/publications/85098450046
U2 - 10.1007/s11704-020-9344-1
DO - 10.1007/s11704-020-9344-1
M3 - 文章
AN - SCOPUS:85098450046
SN - 2095-2228
VL - 15
JO - Frontiers of Computer Science
JF - Frontiers of Computer Science
IS - 3
M1 - 153102
ER -