Font Size: a A A

Research And Implement Of Fault-tolerant Technology With Load Balancing Characteristics

Posted on:2013-08-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z LinFull Text:PDF
GTID:2248330362970881Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of computer network and the reducing cost of computer hardware witheach passing day, the computational task distribution to different physical nodes has become a trendof research. The distributed computing technology has developed in application area of the highrequirement on reliability, including the military, aviation, finance, telecommunications and others.The idea of this paper comes from the" software application integration platform software design anddevelopment" project, software application integration platform of application system asks for largescale and high real-time requirement. Meanwhile, the application members interconnected to eachother form a complex system. After all, any failure of component may make the application systemunable to continue normal operation. Therefore, we need to improve the reliability and real timeapplication system.Fault-tolerant technique improves the reliability of the system through copying multiple backup,and all members in the group perform the same operation. Here system resources are wasted, and thegroup members execute the request sequentially so that the response time of request is slow. While theload balance technology is requested to be assigned to different members and different members alsoperform different request, the response time of requests reduces. Therefore, this article which is infault-tolerant replication technology bases on load balance technology putting forward a kind ofsystem fit to request status request status and unrelated to the system model and a fault tolerantreplication technology loading balance.The proposed load balancing with the characteristics of the fault tolerant replication technologyis executed by members with lightest load under the premise of group member state consistency torealize load balance between members. Fault tolerant group members directly receive the requestfrom the clients. And according to local load information list determines whether the member itselfexecutes the request. Only the member with lightest load performs the current request. According tothe request distribution results, group members also perform different requests and return the requestresponse results in order to make full use of the redundant resources introduced by fault toleranttechnology, thus shortening the average response time of requests and improving the systemefficiency. In order to guarantee the members state consistency and finish the request related withstate, we needs to sent changed state to the group members. After the group members receive thealtered state, the member should update their status, confirm the members’ state synchronization and return request response results; if the request and condition are independent, the member will directlyexecute the request and return the result of direct request response.Through the experiment, the load balancing of active replication technology can reduce theoccupation of system resources, shorten the average response time of requests and improve therunning efficiency of the system. In the implementation of independent of status request, groupmembers directly receive the client’s interactive information. It uses less transmission of informationtimes than the presence of coordinator fault-tolerant replication algorithm which shortens the responsetime of requests. However, due to the implementation of the operation of the coordinator is used ineach group member, the resources occupied by group members are increased and when the staterelated request is executed, the average response time of requests changes with the state requirement.Finally, the fault-tolerant replication technology applies in" software application integration platformsoftware design and development" to realize a fault tolerant system based on the algorithm proposedin this paper.
Keywords/Search Tags:Fault Tolerance, Load Balancing, Active Replication, Passive Replication, the AverageResponse Time
PDF Full Text Request
Related items