Peer Replication with Selective Control
نویسندگان
چکیده
Peer-to-peer optimistic replication strategies provide improved functionality over traditional client-server models by enabling any-to-any communication. This is especially useful in environments with common network partitions, such as mobile environments, in which communicating with a closely connected peer can be cheaper than communicating with a distant, weakly connected server. However, most peer solutions require full replication, meaning that all replicas store the entire replication unit, whether it be a volume or a database. Such strategies are clearly ineecient and not cost eeective. Users are forced to both store more data than they require and spend time and money maintaining consistency on that data, potentially making peer solutions unusable in practice. We have developed a set of algorithms that implement selective replication, allowing individual portions of the replication unit to be replicated independently. We have implemented our solution in Ficus and allow les from the volume to be selectively replicated without storing the entire volume. We present a description of the algorithms and their implementation in the Ficus le system, as well as a performance analysis. We argue that these methods permit the practical use of peer optimistic replication.
منابع مشابه
Cancer virotherapy: Targeting cancer cells by microRNA mechanism for selective replication of oncolytic viruses in these cells
Cancer, as one of the most serious public health problems, is the second-leading cause of death in the world after cardiovascular disease. The number of patients and the resulting mortality are increasing worldwide; therefore, early diagnosis, prevention, and effective treatment of cancer are very important. Current treatments such as chemotherapy and radiation therapy are often non-selective a...
متن کاملThe Comparative Effect of Self-assessment vs. Peer-assessment on Young EFL Learners’ Performance on Selective and Productive Reading Tasks
This study aimed at investigating the comparative effect of using self-assessment vs. peer-assessment on young EFL learners’ performance on selective and productive reading tasks. To do so, 56 young learners from among 70 students in four intact classes were selected based on their performance on the A1 Movers Test. Then, the participants were randomly divided into two groups, self-assessment a...
متن کاملAutonomous Decentralized Collaborative Applications: an architecture for collaborative information-dissemination applications
In this paper we describe a model or architecture for autonomous and decentralized collaborative applications to support scientific research, collaborative learning projects and in general collaborative work. We first describe the application environment we had in mind: the design of a peer-to-peer collaborative newspaper application in a large network of schools. We have identified a generic c...
متن کاملPopularity-Based Content Replication in Peer-to-Peer Networks
Pure peer-to-peer (P2P) networks is widely used, however they broadcast query packets, and cause excessive network traffic in particular. Addressing this issue, we propose a new strategy for content replication which prioritizes popular and attracting contents. Our strategy is based on replication adjustment, being cooperated with index caching, as well as LRU-based content replacement, and a m...
متن کاملA Peer-to-Peer-Based Service Infrastructure for Distributed Power Generation
The shift towards decentralization in power generation raises the need for a largescale control infrastructure to support a high number of distributed power generators. Peer-topeer computing provides self-organizing, Internet-scale infrastructures being resilient to node failure, which makes peer-to-peer seem a natural basis for a large-scale control application. However, raw peer-to-peer overl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999