Title :
LUNES: Agent-based simulation of P2P systems
Author :
D´Angelo, Gabriele ; Ferretti, Stefano
Author_Institution :
Dept. of Comput. Sci., Univ. of Bologna, Bologna, Italy
Abstract :
We present LUNES, an agent-based Large Unstructured NEtwork Simulator, which allows to simulate complex net works composed of a high number of nodes. LUNES is modular, since it splits the three phases of network topology creation, protocol simulation and performance evaluation. This permits to easily integrate external software tools into the main software architecture. The simulation of the interaction protocols among network nodes is performed via a simulation middleware that supports both the sequential and the parallel/distributed simulation approaches. We test LUNES with gossip protocols executed on top of peer-to peer overlays, generated with different topologies. Results demonstrate the effectiveness of the proposed approach.
Keywords :
middleware; network topology; parallel processing; peer-to-peer computing; protocols; software architecture; software tools; LUNES; P2P system; agent-based large unstructured network simulator; distributed simulation; gossip protocol; interaction protocol; network topology; parallel simulation; peer-to-peer overlay; protocol simulation; simulation middleware; software architecture; software tool; Adaptation models; Computational modeling; Computer architecture; Load modeling; Network topology; Peer to peer computing; Protocols; Complex Networks; P2P; Simulation;
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2011 International Conference on
Conference_Location :
Istanbul
Print_ISBN :
978-1-61284-380-3
DOI :
10.1109/HPCSim.2011.5999879