Coping with Conflicts in an Optimistically Replicated File System
نویسنده
چکیده
Coda is a scalable distributed Unix1 file system that provides high availability through the use of two distinct but complementary mechanisms. One mechanism, server replication, stores copies of a file at multiple servers. The other mechanism, disconnected operation, is a mode of execution in which a caching site temporarily assumes the role of a replication site. Disconnected operation is particularly useful for supporting portable workstations.
منابع مشابه
Supporting Application-Specific Resolution in an Optimistically Replicated File System
In this position paper we describe an interface to incorporate application-specific knowledge for conflict resolution in an optimistically replicated file system. Conflicts arise in such systems because replicas of an object can be modified simultaneously in different network partitions. Application-specific knowledge is made available by the application writer in specialized tools called Appli...
متن کاملA Simulation Framework for Evaluating Replicated Filing Environments
Optimistic replication of data is becoming increasingly popular in distributed systems. However, the performance characteristics of such systems are not well understood. We have developed a flexible and extensible simulation framework to investigate the operating costs and service quality of optimistic replication for file systems. This paper describes the simulator and presents the results of ...
متن کاملA Simulation Framework and Evaluation for Optimistic Replicated Filing Environments
Optimistic replication of data is becoming increasingly popular in distributed systems. However, the performance characteristics of such systems are not well understood. We have developed a simulation to evaluate optimistically replicated file systems in terms of their operating costs (e.g., computing resources) and service quality (e.g., consistency of data perceived by users). The simulation ...
متن کاملFile system on CRDT
In this report we show how to manage a distributed hierarchical structure representing a file system. This structure is optimistically replicated, each user work on his local replica, and updates are sent to other replica. The different replicas eventually observe same view of file systems. At this stage, conflicts between updates are very common. We claim that conflict resolution should rely a...
متن کاملEvaluation of Optimistic File Replication in Wireless Multihop Networks
Replicated file systems and data are becoming increasingly important for mobile computing. This paper presents the results of a study to evaluate the performance of an optimistically replicated file system in wireless ad hoc networks. The study uses a detailed model of all layers of the protocol stack including the transport, network, and MAC layers, to study the impact of a variety of factors ...
متن کامل