Using Hoarding to Increase Availability in Shared File Systems

被引:0
|
作者
Hollmann, Jochen [1 ]
Stenstroem, Per [2 ]
机构
[1] Google Norway AS, Beddingen 10, N-7014 Trondheim, Norway
[2] Chalmers Univ Technol, Dept Comp Sci & Engn, Gothenburg 41296, Sweden
关键词
D O I
10.1109/ICIS.2009.164
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many mobile devices have reached the point where the users' (active) working set is smaller than the amount of storage available and that trend is likely to continue. Currently these resources are made available for recording new data, but we think that we could make better use Of this capacity. Hoarding previously not accessed data could give better data coverage in cases of disconnected operation, when wireless networks are not available or access to them is expensive. We gathered a trace from a university file system used by more than 5000 people over a period of 16 months. This trace is used to drive a simulation model of distributed file systems. This paper studies a novel hoarding scheme that uses the access profile of other users to predict what files a user would need in the future. This hoarding scheme is shown to avoid between 30% and 75% of remote file accesses to files that are accessed for the first time. Furthermore, hoarded but not used data can be expired, because we note experimentally that the population shifts focus each month.
引用
收藏
页码:422 / +
页数:2
相关论文
共 50 条
  • [21] Optimizing file availability in a secure serverless distributed file system
    Douceur, JR
    Wattenhofer, RP
    20TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2001, : 4 - 13
  • [22] A new CPU availability prediction model for time-shared systems
    Beltran, Marta
    Guzman, Antonio
    Luis Bosque, Jose
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (07) : 865 - 875
  • [23] Predicting the CPU availability of time‐shared Unix systems on the computational grid
    Rich Wolski
    Neil Spring
    Jim Hayes
    Cluster Computing, 2000, 3 (4) : 293 - 301
  • [24] Availability analysis of shared bikes using abnormal trip data
    Zhou, Yu
    Kou, Gang
    Guo, Zhen-Zhu
    Xiao, Hui
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2023, 229
  • [25] A solution to reduce overheating and increase wind turbine systems availability
    Singh, Gopal
    Sundaram, Kalpathy
    Matuonto, Marco
    WIND ENGINEERING, 2021, 45 (03) : 491 - 504
  • [26] PERFORMANCE AND AVAILABILITY IN A NETWORK FILE SERVER
    JACKSON, WA
    ROGERS, PC
    HEARN, RJ
    MATTIACE, JS
    IEEE MICRO, 1986, 6 (04) : 18 - 34
  • [27] Extending file systems using stackable templates
    Zadok, E
    Badulescu, I
    Shender, A
    PROCEEDINGS OF THE 1999 USENIX ANNUAL TECHNICAL CONFERENCE, 1999, : 57 - 70
  • [28] Improving the performance of distributed shared memory systems via parallel file input/output
    Shieh, CK
    Mac, SC
    Ueng, JC
    JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 44 (01) : 3 - 15
  • [29] Spatial hoarding: A hoarding strategy for location-dependent systems
    Zerioh, K
    El Beqqali, O
    Laurini, R
    DEVELOPMENTS IN SPATIAL DATA HANDLING, 2005, : 217 - 230
  • [30] Leveraging duplicates to improve file availability of P2P storage systems
    Qu, M
    Dai, YF
    Xiao, MZ
    GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 456 - 459