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 条
  • [41] A Taxonomy and Survey on Distributed File Systems
    Thanh, Tran Doan
    Mohan, Subaji
    Choi, Eunmi
    Kim, SangBum
    Kim, Pilsung
    [J]. NCM 2008 : 4TH INTERNATIONAL CONFERENCE ON NETWORKED COMPUTING AND ADVANCED INFORMATION MANAGEMENT, VOL 1, PROCEEDINGS, 2008, : 144 - 149
  • [42] HRFP: Highly Relevant Frequent Patterns-Based Prefetching and Caching Algorithms for Distributed File Systems
    Nalajala, Anusha
    Ragunathan, T.
    Naha, Ranesh
    Battula, Sudheer Kumar
    [J]. ELECTRONICS, 2023, 12 (05)
  • [43] APS: adaptable prefetching scheme to different running environments for concurrent read streams in distributed file systems
    Sangmin Lee
    Soon J. Hyun
    Hong-Yeon Kim
    Young-Kyun Kim
    [J]. The Journal of Supercomputing, 2018, 74 : 2870 - 2902
  • [44] A locking protocol for distributed file systems
    No, J
    Kim, H
    Park, SS
    [J]. PARALLEL AND DISTRIBUTED COMPUTING: APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2004, 3320 : 527 - 530
  • [45] File service mechanism for distributed systems
    [J]. Tanaka, Mikio, 1600, (31):
  • [46] Research on resilient distributed file systems
    Li, ZH
    Li, WH
    Lin, Z
    [J]. DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 430 - 434
  • [47] Design and implementation of a file spanning among multiple OSDs in OASIS file system
    Cha, Myung-Hoon
    Kim, Hong-Yeon
    Kim, June
    Kim, Myung-Joon
    [J]. 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: TOWARD NETWORK INNOVATION BEYOND EVOLUTION, VOLS 1-3, 2007, : 782 - +
  • [48] Dynamic file prefetching scheme based on file access patterns in VIA-based parallel file system
    Lee, YY
    Kim, CY
    Seo, DW
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2002, E85D (04) : 714 - 721
  • [49] Design and analysis of a parallel file system for distributed shared memory systems
    Mac, SC
    Shieh, CK
    Chang, JB
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 1999, 45 (08) : 603 - 617
  • [50] Load Balancing of Distributed Servers in Distributed File Systems
    Singh, Ravideep
    Gupta, Pradeep Kumar
    Gupta, Punit
    Malekian, Reza
    Maharaj, Bodhaswar T.
    Andriukaitis, Darius
    Valinevicius, Algimantas
    Bogatinoska, Dijana Capeska
    Karadimce, Aleksandar
    [J]. ICT INNOVATIONS 2015: EMERGING TECHNOLOGIES FOR BETTER LIVING, 2016, 399 : 29 - 37