An agent based platform for task distribution in virtual environments

被引:10
作者
Coronato, Antonio [1 ]
De Pietro, Giuseppe [1 ]
Gallo, Luigi [1 ,2 ]
机构
[1] ICAR CNR, I-80131 Naples, Italy
[2] Univ Naples Parthenope, I-80133 Naples, Italy
关键词
multi-agent system; task distribution and execution; context-aware middleware;
D O I
10.1016/j.sysarc.2008.01.011
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper focuses on automatic mechanisms for task distribution and execution in virtual and mobile environments. In particular, the goal is the implementation of Utility Computing services that enable users to submit their source code and to have their applications executed without concerning about resource allocation, task distribution, and load-balancing. The proposed solution consists in a distributed agent-based software infrastructure that grants a high level of transparency from the user point of view. As a matter of fact, accordingly with the Utility Computing model, the user has just to submit its tasks and their input parameters: after that, the software infrastructure takes care of (1) encapsulating tasks in mobile agents; (2) distributing them in the virtual environment; (3) launching and controlling execution; (4) picking up results; and (5) handling computing stations. Finally, it is important to note that the infrastructure is able to integrate both fixed and mobile hardware resources to build a community of computing stations for task executions. As a consequence, such an infrastructure can get useful computing power even from stations (mobile devices) that have always been neglected by classic task execution platforms. (c) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:877 / 882
页数:6
相关论文
共 14 条
[1]  
AVERSA R, 2006, J GRID COMPUTING
[2]  
BELLIFEMMINE F, 1999, JADE FIPA COMPL AG F
[3]  
CIAMPI M, 2006, MIDDLEWARE SERVICES
[4]  
CLARKE B, 2002, INT PAR DISTR PROC S
[5]  
CORONATO A, 2007, 2 INT C ADV GRID PER
[6]  
DAVES N, 2004, IEEE PERVASIVE COMPU
[7]  
Foster I, 1999, GRID BLUEPRINT NEW C
[8]  
HINGNE V, 2003, INT PAR DISTR PROC S
[9]  
LI Z, 2005, MULTIAGENT GRID SYST
[10]  
MCKNIGHT LW, 2004, WIRELESS GRIDS IEEE