Dissertation > Excellent graduate degree dissertation topics show

Management Strategy Based on Domain Index in P2P Network

Author: LiLiang
Tutor: MengXianFu
School: Dalian University of Technology
Course: Applied Computer Technology
Keywords: p2p replica domain index replica file replica
CLC: TP393.02
Type: Master's thesis
Year: 2013
Downloads: 15
Quote: 0
Read: Download Dissertation


With the continuous expansion of the Internet both in function and in scale, the burden of the server has become heavier and heavier. The defect of poor efficiency and being difficult to expand in the client/server model exposes gradually, which makes the C/S model hard to adapt to the modern Internet which has a higher and higher requirement to the efficiency. The peer-to-peer network, namely P2P network, is a combination of Computer Networks and Distributed Systems. In a P2P network, clients’reliance on the server is weakened, as there are no differences between clients and servers, in other words, all peers in the network are equal, free and interacted, which share files and deliver messages directly with each other. Based on this characteristic of P2P network, we can distribute the replicas of a file to different peers reasonably, and thus to improve the efficiency of the network. However, the characteristic of free and equal P2P network leads to some drawbacks, such as frequent churn and distribution of information, which affect the management of the replicas and the maintenance of the consistency of the replicas negatively.We make an intensive study of the management of the replicas in P2P network in this paper. Even though, a P2P network works well in most of the time, it may cause many problem of this kind or that kind during the actual operation lead to the dissatisfaction of client peers’ needs, such as the problem of balancing the loads of different peers, namely, the "hot spot" problem caused by the heavy burdens of some peers and the "cold spot" problem that leads to the difficulty in searching. There is also the problem of maintaining the consistency of replica after data modification and data update, or caused by peers’existing and joining repeatedly in the P2P network. Due to all these problems above, we must make a further research on the strategies of replicas management so as to improve the availabilities of the replicas in the P2P network.To solve the defects in existing replicas management strategies, which lack a comprehensive consideration of peers’ loads when the replicas are updating, lead to the difficulty of replicas updating caused by replica redundancies and the low researching hit ratio for some "cold spot" files, we propose a domain index based replicas management strategy. First, we build a searching/updating model based on practical application.Then we calculate the size of a peer’s optimal domain by mathematical formula.Based on the optimal domain, so the number of replicas of P2P network is confirmed, that searching and updating information get optimization of balance. In the process of theoretical derivation we search that minimizing the number of searching and updating of the replicas based on the ratio of searching frequency and updating frequency. On that basis,we build the domain index by using the searching/updating model.Our algorithm makes peers build circle structure,and every peer organizes the domain spontaneously which can overlay with each other in order to make searching and updating get balance. And the index replicas and the file replicas are combined organically, then the strategy is adopted that updating happens in the domain and searching happens between different domains so that bandwidth can be managed better. Meanwhile, we propose an effective method which can make the domains adjust dynamically to solve the problem how to ensure the system performance when the number of peers in the network and the user actions change. Simulation results illustrate that the strategy we proposed in this paper can effectively reduce the loads of peers caused by searching and updating a replica, increase the searching rate of "cold spot" files and decrease the number of unnecessary replicas, and it can ensure the rate of success of searching higher when the peers churn.

Related Dissertations

  1. Algorithm Research on SINS/GPS Integrated Navigation Syste,V249.328
  2. Power System Dynamic Voltage Stability Simulation Study Based on Precise Integration Method,TM712
  3. The Study of Domain Dictionary Construction Based on Web,TP391.1
  4. Topology Measurement and Security Analysis on Gnutella and eMule Network,TP393.08
  5. The Study of Dynamic Simulation of the Passive Dynamic Quasi-Quarupedal Walker,TP242.6
  6. cDNA Cloning and Expression of Dmrt1 in Clarias Fuscus,S917.4
  7. Research on Peer-to-Peer Traffic Identification Algorithm Based on Cluster Analysis,TP393.02
  8. The Prediction of Potential Suitable Distributions and Risk Assessment of the Alien Invasive Plant Flaveria Bidentis(L.) in China,S451
  9. On Data Scheduling Strategies of Serving Peers in P2P VoD Systems,TN948.64
  10. Research and Implementation on JXTA-based Virtual Campus Community,TP393.09
  11. Research and Implementation of Replication Management Related Problems Based on P2P System,TP393.02
  12. Research on the Patent Map Based on Domain Ontology,TP391.1
  13. Research and Application of Hybrid Overlapping Community Detection,D669.3
  14. The Design and Implementation of the Live Server in Audio and Video Broadcast Distance Education System,TP311.52
  15. The Research and Implement of Chinese Input System Based on Dynamic Self-adaptation Language Model,TP391.14
  16. Research & Implementation of a Streaming Video-on-Demand System Based on P2P,TN948.64
  17. Educational Management Information System of Hulunbeier University Design and Implementation,TP311.52
  18. Research of Text Categorization on Food Complaint Documentation Based on Ontology,TP391.1
  19. Research on Opinion Target Extraction,TP391.1
  20. Study on Domain Adaptation for Sentiment Classification,TP391.1
  21. Research of Speaker Recognition Based on Support Vector Data Description,TN912.34

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Computer network architecture and design
© 2012 www.DissertationTopic.Net  Mobile