Font Size: a A A

Mobile Agent Technology In Research, The Calculation

Posted on:2007-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:X H WangFull Text:PDF
GTID:2208360182478623Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Accompany with the rapid development of high performance computing, the traditional C/S mode cannot fit the demand of numerous data processing. The high performance computing and ubiquitous computing can be realized by distributed computing system. It utilizes the resources of processor on the Internet and completes the project each other. As a part of DCS, P2P computing has some properties, such as high efficiency of host and the agility of the structure of the network infrastructure. The computers involving the computing correspond with each other in the transparent environment;accomplish the works such as information collecting, jobs detachment and data transmission.Mobile Agent can complete the assignment successfully by migrating from one computer to another on the heterogeneous network. The quantity of communication will be reduced if we combine the technology of Agent and P2P computing, it also can improve the communication efficiency, makes use of network resources and adapt the change of the network environment dynamicly.By discussing the principles of Agent and P2P computing, this paper promotes aplatform--MAPS, which implementes via Mobile Agent based on P2P network.MAPS is designed on the Jxta platform. It is independent of software and middleware, and is open sources. For developing the common, agile and high efficient agent component, we must separate the data and function of Agent. It starts with analyzing the properties of agent, and designs the major structure of agent at the basis of appling of P2P computing. According to the requirement of the secrurity about Agent, it verifies the intergrality of the public data and adopts the double encryption mechanism to the private data. By this way, it can improve the security of the data without reducing the efficiency of the data encryption. At the time of analyzing the Agent's action dynamicly, we construct the life cycle model according to the Agent's status and transformations. For the sake of improving the reliability of Agent System, we design the dynamic docking host mechanisim, if the correspondence between two agents is in trouble, the dynamic docking host mechanism can keep the intergrality of data, code and themptoary results mostly. The Agent can be accurately accessed with the help of double name system.The major problem of P2P computing is the correspondence of P2P network andhow to carry out the information query. The correspondence mechanism of P2P computing is the same as Jxta. The hosts propagate the advertisements in system, which is writien by XML type, and the others catch the advertisements and correspond with the very host. Acoording to the query mechanisms complement on P2P network commonly, we promote a new mechanism name distributed searching with double index (DDI), which is compatibly applied on P2P network. The querying is based on the availiablity between two nodes, which have some relationships with the best route of two nodes.MAPS combines the technology of Agent, Jxta correspondece mechanism and P2P network quering. It prompts a platform, which can complete the high performance computing and can be realize everywhere.
Keywords/Search Tags:Mobile Agent, P2P network, docking host, Jxta, DDI
PDF Full Text Request
Related items