Dissertation
Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > A variety of electronic digital computer > Distributed computer

Research and Implementation of Key Techniques of Building Distributed System

Author HuJun
Tutor HongLong
School Nanjing University of Posts and Telecommunications
Course Computer System Architecture
Keywords Distributed Systems Distributed Computing Communication primitives Load balancing Remote procedure calls Scalability
CLC TP338.8
Type Master's thesis
Year 2012
Downloads 67
Quotes 0
Download Dissertation

Cluster computing and the Internet of things have emerged in recent years , the concept of cloud computing and wireless sensor networks are distributed systems technology for commercial applications , and therefore building a distributed system is effective realization of the basic requirements of these applications . This paper studies the communication and load balancing problems of distributed systems . After a brief introduction to distributed systems built technology , describes the status of distributed systems . Communication is a distributed system of one of the main technical . In this paper, a remote procedure call model , constructed node repository design ; application transparency , the two basic functions of process communication Reader and Writer , and java language programming ; matrix calculation as an example , in a two-node a system composed of three nodes and four nodes , respectively , these two functions of the function and performance test , the experimental results show that the use of Reader and Writer communication function is valid . Distributed load balancing algorithm . Load balancing algorithms currently used to establish a semi- distributed semi - centralized dynamic load distribution model , and accordingly design the corresponding algorithm ; model node response time performance , and with the original dynamic allocation algorithm are compared. Discuss the results show that the new model to improve the resource utilization of the distributed system . The design of the application transparent communication function , study load balancing is to build the basic requirements of the good performance of distributed systems , this work attempts to establish a basis for the establishment of a distributed system prototype .

Related Dissertations
More Dissertations