Font Size: a A A

Research And Implementation Of The Distributed Computing Based On Mobile Agent

Posted on:2011-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:L J LiFull Text:PDF
GTID:2178330332960365Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet technology and business calculation constantly expanding in scale, the associated network computing technology has also been developed continuously. The new Mobile Agent technology has strong adaptability and natural heterogeneity, does not have to take up network connection, thereby reducing the network load. The current device load calculation in Zero Code Platform is done by stand-alone computing, so when business data is large, the current calculation method will not be able to meet this demand. This requires the use of distributed computing technology to solve this problem, since traditional distributed computing technology has its defects, so to take distributed computing based on Mobile Agent technology to accomplish this task is very necessary.By using the advantages of distributed computing based on Mobile Agent, this system solves the load calculation of the large-scale problems in Zero Code Platform. Firstly by analyzing the parallelism and sequencing between the steps of the device load calculating, this system puts forward three kinds of task decomposition and implementation strategy, and their calculation processes are different. Secondly to improve the security in the process of agent running, this system has taken three kinds of security measures which are mainly set up a blacklist of computing hosts, mandatory to set the java security policy of computing hosts, and testing the host operating environment prior to each calculation.Thirdly the basic framework of this system has the scalability for taking to rely on abstract design principles. Through the implementation of related interfaces, you can not only add task decomposition and implementation strategy, but also use the basic framework of this system to complete other distributed computing applications. Finally, this system has carried out proper handling for a variety of faults that may occur while the system is running, such as computing hosts's change, sub-task computing overtime, the abnormal conditions'occurrence when sub-task is sent to computing host and so on, so this system has a certain degree of robustness.
Keywords/Search Tags:Distributed Computing, Mobile Agent, Zero Code Platform
PDF Full Text Request
Related items