A CRITICAL ANALYSIS OF SIMULATORS IN GRID

In parallel and distributed computing environment such as "The Grid", anticipating the behavior of the resources and tasks based on certain scheduling algorithm is a great challenging. Thus, studying and improving these types of environments becomes very difficult. Out of this, the developers have spent remarkable efforts to come up with simulators which facilitate the studies in this domain. In addition, these simulators have a significant role in enhancing and proposing many scheduling algorithms, and this in turn has reflected efficiently on the Grid. In this paper, we will present some of these tools, which are: GridSim for large scales distributed computing and parallel environment, Alea for tackling dynamic scheduling problems, Sim-G-Batch grid simulator for simulating the security and energy concept and Balls simulator for evaluation peer-to-peer with integrated load balancing algorithm. Furthermore, this paper aims to guide and assist the researcher to choose the proper tool that can fit the studied research area, by providing functionality analysis for the reviewed simulators..

[1]  Jeonghoon Mo,et al.  Performance Modeling of Communication Networks with Markov Chains , 2010, Performance Modeling of Communication Networks with Markov Chains.

[2]  Pierre Kuonen,et al.  MaGate Simulator: A Simulation Environment for a Decentralized Grid Scheduler , 2009, APPT.

[3]  Yougu Yuan,et al.  Modeling and simulation best practices for wireless ad hoc networks , 2003, Proceedings of the 2003 Winter Simulation Conference, 2003..

[4]  Rajkumar Buyya,et al.  GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing , 2002, Concurr. Comput. Pract. Exp..

[5]  Fatos Xhafa,et al.  Requirements for an Event-Based Simulation Package for Grid Systems , 2007, J. Interconnect. Networks.

[6]  Jean-Yves Le Boudec Performance Evaluation of Computer and Communication Systems , 2010, Computer and communication sciences.

[7]  Marek Kisiel-Dorohinicki,et al.  Future Generation Computer Systems ( ) – Future Generation Computer Systems Security, Energy, and Performance-aware Resource Allocation Mechanisms for Computational Grids , 2022 .

[8]  Dalibor Klusácek,et al.  Alea 2: job scheduling simulator , 2010, SimuTools.

[9]  S. Swathi Priya,et al.  A Survey on Grid Simulators , 2012 .

[10]  Klaus Wehrle,et al.  A Performance Comparison of Recent Network Simulators , 2009, 2009 IEEE International Conference on Communications.

[11]  Viet-Dung Le,et al.  BALLS Simulator: Evaluator of a Structured Peer-to-peer System with Integrated Load Balancing , 2005 .