Dissertation > Excellent graduate degree dissertation topics show

A peer-to-peer computing model and its application in the grid

Author: ChenBo
Tutor: ChiXueBin;ZhangHuaiYu
School: Institute of Software
Course: Computer Software and Theory
Keywords: grid computing peer to peer computing distributed computing
CLC: TP393
Type: Master's thesis
Year: 2004
Downloads: 303
Quote: 1
Read: Download Dissertation


With increasing popularity of the Internet, large-scale distributed computing, previously concentrated on only one place, has developed into multiple high performance sites that are distributed geographically and connected by high speed networks. Further, it has distributed over millions of desktop computers locating on the edge of grid. This trend for distributed computing is obviously reflected in two rapid growing research areas: Grid Computing and Peer to Peer Computing. And a common key pre-requisite exists between them: a virtual platform of wide area network (WAN) is need, where the accommodated computing resources distribute over different places, dissimilar network situations, varying computing capability from supercomputers to PCs.Now grid computing has become a very active research area, which develops rapidly with the technique of World Wide Web (WWW). Initially it was a new computing mode aimed at complex scientific computing with the purpose of combining the whole computer network into a huge supercomputer so as to achieve a full-scale share including computing, storage, data, information, knowledge and expert resources. Later, with the advances of grid computing, grid has grown from high-performance-oriented computing grid to service-oriented commercial grid, and it reveals the tendency of standardization, large-scale and technique integration such as integration with web services.Similarly, peer to peer computing changes the point-to-point communication from the client/server architecture to the interconnection of peers. It aims to make fully use of each peer’s resources to provide higher performance. Without the server role in client/server architecture, the failure due to one server’s fault has been greatly reduced, so it is more reliable than the traditional client/server architecture. Because of these, peer to peer computing has its strong technical superiority in application areas like file sharing, distributed computing, network security, online communication, and even enterprise computing or electronic commerce. With the developing of peer to peer computing, it not only needs to make itself more perfect but also need to integrate with other technologies.This thesis is under the background of high-tech project 863 and the project "Supercomputing Environment and its Application (SEA)", one of the CAS projects for formation infrastructure construction during the 10th Five-Year Plan Period (2001--2005). The grid node of supercomputing is a main component. In this theis, we introduced how to design and implement a model of peer to peer computing. To implement the basic function of communication, we used and modified a routing algorithm of IP networks. And to satisify the need of grid, we design a multicast system on application layer. The other aim of this thesis is to find the possibility of integration of grid computing and peer to peer computing. To do that, we analyse thesimilarity and dissimilarity between these two technologies in a charpter and give examples for validation.

Related Dissertations

  1. The Establishment of Grid Platform on Agricultural Supply Chain System,S126
  2. Remote sensing data processing grid platform design and initial implementation,TP79
  3. Research and Implementation of Key Techniques of Building Distributed System,TP338.8
  4. Linux-based platform LAN Cloud Monitoring System Analysis and Implementation,TP311.52
  5. The Research of Distributed Text-based Data Filtering Technology and System Implementation Based on MapReduce,TP391.1
  6. Predictable Monitoring in Distributed Computing,TP338.8
  7. The Optimization of High Performance MapReduce FairScheduler and the Implementation on Simulator of Huge Scale Cluster,TP311.13
  8. Research on Remote-Sensing Satellites Distributed Scheduling Model and Algorithm,V474.2
  9. Research of the Grid Computing and Parallel Technology Based Dynamic Security Assessment of Power Systems,TM712
  10. Research on Resource Pricing Mechanism and Trading Strategy of Grid,TP393.09
  11. Research on the Data Fusing of Terrestrial Reference Frame at Normal Equation Level and Its Application in Grid Computing,P228.4
  12. Launch vehicle digital simulation configuration key interface design and implementation,V475.1
  13. Research of Distributed File-sharing Service Platform for Mobile Computing,TN929.5
  14. Research on Instant Dynamic Setting Technology of Relay of High Voltage Smart Grid,TM773
  15. Study on Image Reconstruction Parallelism for Electrical Capacitance Tomography,TP391.41
  16. The Design and Implementation of Scheduling Module of Short Jobs in Grid,TP311.52
  17. Research on Trust Model and Authentication Mechanism of Grid Security,TP393.08
  18. Grid Resource Allocation and Pricing Based Double Auction,TP393.09
  19. Researches on Deep Packet Inspection in Cloud Computing,TP3
  20. Research and Application of Remote Sensing Image Subblock and Classification,TP751
  21. Research of Sensor Resource Scheduling Optimization Technology in Grid,TN929.5

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