The design and implementation of appointed file prefetching for distributed file systems

被引:0
|
作者
Hwang, Gwan-Hwan [1 ]
Lin, Hsin-Fu [2 ]
Sy, Chun-Chin [3 ]
Chang, Chiu-Yang [3 ]
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 10764, Taiwan
[2] Inst Informat Ind, Inst Informat Engn, Taipei, Taiwan
[3] Natl United Univ, Dept Elect Engn, Miaoli, Taiwan
关键词
distributed file system; file prefetching; thin-client/server computing; appointed file prefetching;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many types of distributed file systems have been in widespread use for more than a decade. One of key issues in their design is how to reduce the latency when accessing remote files, with the solutions including cache replacement and file-prefetching technologies. In this paper, we propose a novel method called appointed file prefetching, in which the main idea is to enable the user or system administrator to specify how to perform file prefetching. We define the appointed file-prefetching language (AFPL) that the user and system administrator can use to instruct the system to perform desired prefetching at appropriate times. The prefetching instructions in the AFPL can be divided into two categories: (1) selecting the required files and (2) specifying when to perform prefetching. The experimental results show that the waiting time of remote file fetching is reduced by 30% to 90% and the hit ratio is increased by 6% to 18% in most cases.
引用
收藏
页码:91 / 108
页数:18
相关论文
共 50 条
  • [1] Design and implementation of a predictive file prefetching algorithm
    Kroeger, TM
    Long, DDE
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE 2001 USENIX ANNUAL TECHNICAL CONFERENCE, 2001, : 105 - 118
  • [2] Server-side prefetching in distributed file systems
    Liao, Jianwei
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (02): : 294 - 310
  • [3] DESIGN AND IMPLEMENTATION OF A DISTRIBUTED FILE SYSTEM
    CHENG, HC
    SHEU, JP
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (07): : 657 - 675
  • [4] The Design and Implementation of Distributed File Access Middleware
    Zhang, Buzhong
    Jin, Haidong
    [J]. DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 89 - +
  • [5] Improving reading performance by file prefetching mechanism in distributed cache systems
    Gui, Jing
    Wang, Yongbin
    Shuai, Wuyue
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024,
  • [6] Performing Initiative Data Prefetching in Distributed File Systems for Cloud Computing
    Liao, Jianwei
    Trahay, Francois
    Xiao, Guoqiang
    Li, Li
    Ishikawa, Yutaka
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2017, 5 (03) : 550 - 562
  • [7] Design and Implementation of a Metadata Management Scheme for Large Distributed File Systems
    Yun, Jong Hyeon
    Park, Yong Hun
    Seo, Dong Min
    Lee, Seok Jae
    Yoo, Jae Soo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (07): : 1475 - 1478
  • [8] Design and implementation of a consistent update method for multiple file replicas in a distributed file system
    Cha, Myung-Hoon
    Lee, Sang-Min
    Jin, Ki-Sung
    Min, Young-Soo
    Kim, Young-Kyun
    [J]. 10TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III: INNOVATIONS TOWARD FUTURE NETWORKS AND SERVICES, 2008, : 2063 - 2066
  • [9] Adaptive file prefetching in parallel file system
    Hwang-Bo, JH
    Lim, JD
    Seo, DW
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1919 - 1924
  • [10] Design and Implementation of a Novel Distributed Memory File System
    Karnani, Urvashi
    Kalmady, Rajesh
    Chand, Phool
    Bhattacharjee, Anup
    Jagadeesh, B. S.
    [J]. ADVANCED COMPUTING, PT III, 2011, 133 : 139 - +