A multi-agent simulation framework on small Hadoop cluster

被引:16
作者
Sethia, Prashant [1 ]
Karlapalem, Kamalakar [1 ]
机构
[1] Int Inst Informat Technol, Ctr Data Engn, Hyderabad, Andhra Pradesh, India
关键词
Multi-agent simulation; Design; Experimentation; Reliability; Cloud computing; Fault-tolerance; Failure-resilience; Agent architecture;
D O I
10.1016/j.engappai.2011.06.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we explore the benefits and possibilities about the implementation of multi-agents simulation framework on a Hadoop cloud. Scalability, fault-tolerance and failure-recovery have always been a challenge for a distributed systems application developer. The highly efficient fault tolerant nature of Hadoop, flexibility to include more systems on the fly, efficient load balancing and the platform-independent Java are useful features for development of any distributed simulation. In this paper, we propose a framework for agent simulation environment built on Hadoop cloud. Specifically, we show how agents are represented, how agents do their computation and communication, and how agents are mapped to datanodes. Further, we demonstrate that even if some of the systems fail in the distributed setup, Hadoop automatically rebalances the work load on remaining systems and the simulation continues. We present some performance results on this environment for a few example scenarios. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1120 / 1127
页数:8
相关论文
共 18 条
[1]  
[Anonymous], HAD DISTR FIL SYST
[2]  
[Anonymous], STANDING OVATION PRO
[3]  
[Anonymous], 1971, J MATH SOCIOLOGY
[4]  
[Anonymous], 2001, NAT RESOUR ENV ISSUE
[5]  
BRETON L, 2001, MULTIAGENT BASED SIM
[6]  
DEAN J, 2004, P 6 C S OSDI, V6
[7]  
Grimm V, 2006, CONTRIB ECON, P139, DOI 10.1007/3-7908-1721-X_7
[8]  
Luke S., 2005, MASON MULTIAGENT SIM
[9]  
Minar N., 1996, The Swarm Simulation System: A Toolkit for Building Multi-Agent Systems
[10]  
RAO IVA, 2007, SIMULATING BILLIONS