在由多计算机机群构成的网格环境下,为了实现数据并行型计算,提出了一个基于多智能体机制的网格开发模型。给出了由多计算机机群组成的网格、逻辑计算机机群、数据并行型计算和一系列Agent的定义。利用管理智能体、独立计算智能体、协同计算智能体以及协同计算组之间的协同计算机制来实现数据并行型计算。描述了网格计算过程。实践表明,该模型有效地适应了多机群网格环境的异构性、动态性等特性,提高了计算资源的利用率。该模型适合于基于网格的并行型计算。
For implementing the data parallel computing (DPC) in grid that composed of multi-clusters, a grid development model based on multiagent is discussed. A series of formal definitions, such as the grid, the logical computer cluster (LCC), the DPC and the agents, are given. By using of the cooperation mechanism among the management agent, the independent computing agent, the cooperation computing agent and the cooperation computing team, the DPC process are studied. The grid computing process is described. The experiments show that this model effectively adapts the heterogeneous and dynamic characteristic in multi-cluster grid. It can be fit for the grid computing.