Perspectives on optimistically replicated, peer-to-peer filing

被引:0
|
作者
Page, TW [1 ]
Guy, RG [1 ]
Heidemann, JS [1 ]
Ratner, DH [1 ]
Reiher, PL [1 ]
Goel, A [1 ]
Kuenning, GH [1 ]
Popek, GJ [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
来源
SOFTWARE-PRACTICE & EXPERIENCE | 1998年 / 28卷 / 02期
关键词
optimistic concurrency control; software replication; distributed file system; file system structure; disconnected operation;
D O I
10.1002/(SICI)1097-024X(199802)28:2<155::AID-SPE155>3.0.CO;2-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This research proposes and tests an approach to engineering distributed file systems that are aimed at wide-scale, Internet-based use, The premise is that replication is essential to deliver performance and availability, yet the traditional conservative replica consistency algorithms do not scale to this environment. Our Ficus replicated file system uses a single-copy availability, optimistic update policy with reconciliation algorithms that reliably detect concurrent updates and automatically restore the consistency of directory replicas. The system uses the peer-to-peer model in which all machines are architectural equals but still permits configuration in a client-server arrangement where appropriate. Ficus has been used for six years at several geographically scattered installations. This paper details and evaluates the use of optimistic replica consistency, automatic update conflict detection and repair, the peer-to-peer (as opposed to client-server) interaction model, and the stackable file system architecture in the design and construction of Ficus, The paper concludes with a number of lessons learned from the experience of designing, building, measuring, and living with an optimistically replicated file system. (C) 1998 by John Wiley & Sons, Ltd.
引用
收藏
页码:155 / 180
页数:26
相关论文
共 50 条
  • [31] Peer-to-Peer Markets
    Einav, Liran
    Farronato, Chiara
    Levin, Jonathan
    ANNUAL REVIEW OF ECONOMICS, VOL 8, 2016, 8 : 615 - 635
  • [32] Peer-to-Peer Systems
    Steinmetz, Ralf
    Liebau, Nicolas
    Wehrle, Klaus
    IT-INFORMATION TECHNOLOGY, 2007, 49 (05): : 269 - 271
  • [33] Peer-to-peer is not for everyone
    Flammia, G
    IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 2001, 16 (03): : 78 - 79
  • [34] Passwords in Peer-to-Peer
    Kreitz, Gunnar
    Bodriagov, Oleksandr
    Greschbach, Benjamin
    Rodriguez-Cano, Guillermo
    Buchegger, Sonja
    2012 IEEE 12TH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2012, : 167 - 178
  • [35] The "Peer-to-Peer" Economy and Social Ontology: Legal Issues and Theoretical Perspectives
    Costantini, Federico
    SEMANTIC WEB: ESWC 2015 SATELLITE EVENTS, 2015, 9341 : 311 - 322
  • [36] Peer-to-peer electricity trading: A systematic review on current developments and perspectives
    Bukar, Abba Lawan
    Hamza, Mukhtar Fatihu
    Ayub, Sara
    Abobaker, Abobaker Kikki
    Modu, Babangida
    Mohseni, Soheil
    Brent, Alan C.
    Ogbonnaya, Chukwuma
    Mustapha, Kunduli
    Idakwo, Harrison Oyibo
    RENEWABLE ENERGY FOCUS, 2023, 44 : 317 - 333
  • [37] State-of-the-Art Analysis and Perspectives for Peer-to-Peer Energy Trading
    Zhou, Yue
    Wu, Jianzhong
    Long, Chao
    Ming, Wenlong
    ENGINEERING, 2020, 6 (07) : 739 - 753
  • [38] Peer NAT Proxies for Peer-to-Peer Games
    Seah, Daryl
    Leong, Wai Kay
    Yang, Qingwei
    Leong, Ben
    Razeen, Ali
    2009 8TH ANNUAL WORKSHOP ON NETWORK AND SYSTEMS SUPPORT FOR GAMES (NETGAMES 2009), 2009,
  • [39] Peer Discovery in peer-to-peer anonymity networks
    Lu, Tianbo
    Fang, Binxing
    Cheng, Xueqi
    Sun, Yuzhong
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, 2006, : 131 - 136
  • [40] Peer Regulation in a Peer-to-Peer Business Model
    Miao, Li
    Lin, Meizhen
    Wei, Wei
    Moon, Hyoungeun
    JOURNAL OF HOSPITALITY & TOURISM RESEARCH, 2023, 47 (05) : 908 - 926