Randomized Protocols for Duplicate Elimination in Peer-to-Peer Storage Systems
#1

Randomized Protocols for Duplicate Elimination in Peer-to-Peer Storage Systems



.pdf   8.Randomized Protocols for Duplicate Elimnation.pdf (Size: 1.74 MB / Downloads: 0)

INTRODUCTION

PEER-TO-PEER systems have emerged as cost-effective alternatives
for scalable data sharing, backup, and archival
storage [6], [14]. Peers contribute data and storage and, in
return, gain access to data at other peers. Effective storage
management is an important issue in the deployment of such
systems. Data replication and caching are key enabling
techniques for scalability, performance, and availability. In
this context, an important problem relates to pruning
unwanted copies of data efficiently and safely. Attempts at
aggressive replication may lead to significant overheads
associated with thrashing in resource constrained environments.
Even if replication at peers is controlled, as in systems
such as Samsara [7], the network as a whole must provide
mechanisms for eliminating replicas that are not accessed,
while leaving a minimum number of replicas in the network
to satisfy availability constraints.


DUPLICATE ELIMINATION PROTOCOLS

In this section, we describe the duplicate elimination
protocols. These protocols rely on leader election as the
main kernel, with leaders assigned the responsibility of
preserving specified data items, while all other participants
are free to remove them.


A Probabilistic Quorum (PQ) Approach
Our first protocol is based on ideas proposed for building
probabilistic quorum (PQ) systems. A quorum is defined as
a set of subsets of peers such that any two subsets have a
nonempty intersection. To guarantee nonempty intersection
with high probability, the number of members in each
quorum is equal to where n is the number of
peers in the network.


A Randomized Election (RE) Approach
As an alternative to probabilistic quorum systems, we also
consider a randomized leader election protocol based on a
balls and bins [22] abstraction. The protocol operates in two
phases. In the first phase, the number of nodes holding the
same data item is reduced. In the second phase, the
remaining nodes determine the k leaders that retain the
data item. The main features of the protocol are as follows:


IMPLEMENTATION AND EXPERIMENTAL RESULTS
In this section, we present experimental results for the two
protocols described in the previous section. Our experiments
consider a detailed large-scale simulation, as well as
a prototype implementation on PlanetLab. The simulation
setup allows us to quantify the performance of our
protocols for various system parameters. This is not easily
done for the PlanetLab implementation. For our PlanetLab
experiments, we use file traces from real systems.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: quorum a 160, advantages disadvantages of randomized algorithms, report for duplicate test case detector, delete duplicate photos, quorum a160 manuale istruzioni, what is randomized protocols, randomized delimiter,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  SLOT VIEW SIMULATION OF WIND ELECTRICAL SYSTEMS seminar paper 1 1,395 26-11-2012, 01:49 PM
Last Post: seminar details
  AN INVESTIGATION OF ANTI-LOCK BRAKING SYSTEMS FOR HEAVY GOODS VEHICLES project uploader 1 1,873 23-11-2012, 12:06 PM
Last Post: seminar details
  INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS seminar paper 1 2,233 13-11-2012, 12:18 PM
Last Post: seminar details
  BUG TRACKING SYSTEMS project uploader 1 1,789 20-10-2012, 12:37 PM
Last Post: seminar details
  An Open Source Laboratory for Operating Systems Projects full report seminar details 0 959 08-06-2012, 04:21 PM
Last Post: seminar details
  Mobile Radio Systems Historical Milestones to 1995 seminar details 0 783 08-06-2012, 11:55 AM
Last Post: seminar details
  An Open Source Laboratory for Operating Systems Projects seminar details 0 902 08-06-2012, 11:31 AM
Last Post: seminar details
  Vision for Beyond 4G Broadband Radio Systems seminar details 0 1,030 07-06-2012, 12:07 PM
Last Post: seminar details
  Peer-to-Peer Systems seminar details 0 719 06-06-2012, 05:03 PM
Last Post: seminar details
  Health Systems in Action seminar details 0 921 06-06-2012, 03:36 PM
Last Post: seminar details

Forum Jump: