Ijptt v8p403

Page 1

International Journal of P2P Network Trends and Technology (IJPTT) – Volume 8 – May 2014

An Adaptive Consistency and Top Caching Schemes for Distributed Data Sharing in Hybrid Peer-to-Peer Systems Mahaboob Basha1

D. Arun Kumar Reddy2 1

T. Sunil Kumar Reddy3

P.G Scholar, Sir Vishveshwariah institute of science and technology

2

Assistant Professor, Sir Vishveshwariah institute of science and technology

3

Associate Professor, Sir Vishveshwariah institute of science and technology

Abstract: In distributed systems peer-to-peer networks are widely used . P2P can be further divided into two categories i.e., structured P2P networks in which peers are connected by a regular topology, and unstructured P2P networks in which the topology is arbitrary. Structured peer-to-peer networks usually can provide efficient and accurate services but need to spend a lot of effort in maintaining the regular topology. On the other hand unstructured peer-to-peer networks are extremely resilient to the frequent peer joining and leaving but this is usually achieved at the expense of efficiency. The main objective of this paper is to design a hybrid P2P system for distributed data sharing which combines the advantages of both types of P2P networks and minimizes their disadvantages. Consistency maintenance is propagating the updates from a primary file to its replica. Adaptive consistency maintenance algorithm(ACMA) maintains that periodically polls the file owner to update the file due to minimum number of replicas consistency overhead Is very low. Top caching algorithm helps to boost the system performance and to build a fully distributed cache for most popular information. Our caching scheme can deliver lower query delay, better load balance and higher cache hit ratios. It effectively relieves the over caching problems for the most popular objects. The core structured network can narrow down the data lookup within a certain unstructured network accurately, while the unstructured networks provide a low-cost mechanism for peers to join or leave the systems freely. Our simulation results demonstrate that the hybrid peer-to-peer system can utilize both the efficiency of structured peer-to-peer system and flexibility of the unstructured peer-topeer network and achieve a good balance between the two types of networks. Index terms: Peer-to-peer systems, overlay networks, over caching, structured, unstructured P2P, hybrid.

Introduction A mobile ad hoc network (MANET) is a self-organizing and self configuring multihop wireless network, where the network structure changes dynamically due to member mobility. Ad hoc wireless network are self creating and self organizing and self administrating. The nodes are free to move randomly and organize themselves arbitrarily; thus, the network’s wireless topology may change rapidly and unpredictably. In ad hoc network each node acts both as a host and a router which forwards the data intended for some other node. An ad hoc network might consist of several home-computing devices, including laptops, cellular phones, and so on. Each node will be able to communicate directly with any other node that resides within its transmission range. MANETS are used in many contexts such as in mobile social networks, emergency deployment, intelligent transportation systems etc. Nodes in a MANET freely move around while communicating

ISSN: 2249-2615

with each other. These networks may perform in the presence of nodes with a selfish behavior particularly when operating under energy constraints. In the recent years, the evolution of a new wave of innovative network architectures labeled “peer-to-peer” has been witnessed. A peer-to-peer network[1] is a distributed system in which peers employ distributed resources to perform a critical function in a decentralized fashion. Nodes in a P2P network normally play equal roles; therefore these nodes are also called peers. The P2P participants join or leave the P2P system frequently; hence P2P networks are dynamic in nature. Each link in a P2P overlay corresponds to a sequence of physical links in the underlying network[1], [6]. Peer-to-peer is a type of network in which each work-station has equivalent capabilities and responsibilities. This differs from client/server architecture in which some computers are dedicated to serve others. Peer-to-peer (P2P) networks are increasingly becoming popular because they offer opportunities

http://www.ijpttjournal.org

Page 12


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.