Optimizing file availability in a secure serverless distributed file system

被引:20
|
作者
Douceur, JR
Wattenhofer, RP
机构
关键词
D O I
10.1109/RELDIS.2001.969727
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Farsite is a secure, scalable, distributed file system that logically functions as a centralized file server but that is physically realized on a set of client desktop computers. Farsite provides security, reliability, and availability by storing replicas of each file on multiple machines. It continuously monitors machine availability and relocates replicas as necessary to maximize the effective availability of the system. We evaluate several replica placement methods using large-scale simulation with machine availability data from over 50, 000 desktop computers. We find that initially placing replicas in an availability-sensitive fashion yields pathological results, whereas very good results are obtained by random initial placement followed by incremental improvement using a scalable, distributed, fault-tolerant, and attack-resistant hill-climbing algorithm. The algorithm is resilient to severe restrictions on communication and replica placement, and it does not excessively co-locate replicas of different files on the same set of machines.
引用
收藏
页码:4 / 13
页数:6
相关论文
共 50 条
  • [21] Erasure Code of Small File in a Distributed File System
    Chen, Xinhai
    Liu, Jie
    Xie, Peizhen
    PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 2549 - 2554
  • [22] λFS: A Scalable and Elastic Distributed File System Metadata Service using Serverless Functions
    Carver, Benjamin
    Han, Runzhou
    Zhang, Jingyuan
    Zheng, Mai
    Cheng, Yue
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, ASPLOS 2023, VOL 4, 2023, : 394 - 411
  • [23] Serverless network file systems
    Anderson, TE
    Dahlin, MD
    Neefe, JM
    Patterson, DA
    Roselli, DS
    Wang, RY
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1996, 14 (01): : 41 - 79
  • [24] SD-HDFS: Secure Deletion in Hadoop Distributed File System
    Agrawal, Bikash
    Hansen, Raymond
    Rong, Chunming
    Wiktorski, Tomasz
    2016 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2016, 2016, : 181 - 189
  • [25] Storage Service Reliability and Availability Predictions of Hadoop Distributed File System
    Chattaraj, Durbadal
    Bhagat, Sumit
    Sarma, Monalisa
    RELIABILITY, SAFETY AND HAZARD ASSESSMENT FOR RISK-BASED TECHNOLOGIES, 2020, : 617 - 626
  • [26] Optimizing Read Operations of Hadoop Distributed File System on Heterogeneous Storages
    Lee, Jongbaeg
    Lee, Jongwuk
    Lee, Sang-Won
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2021, 37 (03) : 709 - 729
  • [27] THE PULSE DISTRIBUTED FILE SYSTEM
    TOMLINSON, GM
    KEEFFE, D
    WAND, IC
    WELLINGS, AJ
    SOFTWARE-PRACTICE & EXPERIENCE, 1985, 15 (11): : 1087 - 1101
  • [28] A Distributed File System for Frequency Reading of Various File Sizes
    Ma, Pengfei
    Yin, Yanshen
    Lan, Chao
    Zhang, Yong
    Xing, Chunxiao
    2013 10TH WEB INFORMATION SYSTEM AND APPLICATION CONFERENCE (WISA 2013), 2013, : 339 - +
  • [29] Data Structures for Storing File Namespace in Distributed File System
    Long, Luu Hoang
    Choi, Eunmi
    Kim, SangBum
    Kim, Pilsung
    NCM 2008 : 4TH INTERNATIONAL CONFERENCE ON NETWORKED COMPUTING AND ADVANCED INFORMATION MANAGEMENT, VOL 1, PROCEEDINGS, 2008, : 250 - 255
  • [30] A DISTRIBUTED FILE SYSTEM FOR MINIX
    GAMMILL, R
    HERNES, J
    SCCS PROCEEDINGS : 22ND ANNUAL SMALL COLLEGE COMPUTING SYMPOSIUM, 1989, : 151 - 160