Title :
A Java Simulator for Tuplespaces Based Computational Grids
Author :
Helmy, Tarek ; Iqbal, Mohamed A.
Author_Institution :
Coll. of Comput. Sci. & Eng., King Fahd Univ. of Petrolium & Mater., Dhahran
Abstract :
jSimGTS is a simulator for a computational grid. The jSimGTS is developed to simulate GridTS i.e. Grids based on tuplespaces. jSimGTS is the first simulator that uses the tuplespace as its communication middleware. jSimGTS provides an extensible, fault-tolerant platform to develop and simulate various fault tolerant scheduling algorithms. jSimGTS is a platform independent simulator, developed using Java and a real world tuplespace implementation, IBM TSpaces. The paper presents the architecture and implementation of jSimGTS, simulation results for classical scheduling algorithms, and proposed enhancements to the current infrastructure. jSimGTS can be run locally with multithreaded simulations for Grid nodes as well as on multiple machines to perform real network based simulations.
Keywords :
Java; fault tolerant computing; grid computing; middleware; multi-threading; IBM TSpaces; Java simulator; communication middleware; fault tolerant scheduling algorithms; jSimGTS; multithreaded simulations; tuplespaces based computational grids; Computational modeling; Computer architecture; Computer simulation; Fault tolerance; Grid computing; High performance computing; Java; Processor scheduling; Scheduling algorithm; Testing; Java Simulator; computational Grid;
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
DOI :
10.1109/HPCC.2008.11