iSGTW - International Science Grid This Week
iSGTW - International Science Grid This Week

Home > iSGTW 17 October 2007 > iSGTW Feature - The GridSims: real tools for simulated parallel and distributed computing


Feature - The GridSims: real tools for simulated parallel and distributed computing

Grid developers can now test and evaluate their algorithms in a controlled, simulated grid environment.
Screenshot © Electronic Arts Inc.  

How can you test new grid algorithms and management tools without tying up the resources of the grid you’re trying to manage? The GridSim toolkit may well be your answer.

An open-source software platform that lets users simulate grid resources and networks with a variety of configurations, GridSim allows researchers to perform repeatable experiments and studies otherwise impossible in a real, dynamic grid environment.

Checking reality

To evaluate the performance of grid resource management and application scheduling algorithms, researchers need to conduct many rounds of repeatable and controlled experiments: somewhat difficult given the inherent heterogeneity and dynamic nature of grids.

Additionally, grid testbeds are limited, and creating an adequately-sized testbed is expensive and time consuming. Moreover, since resources are autonomous and owned by different organisations, creating a testbed requires the handling of different administration policies at each resource. Simulation is thus a much easier means of studying complex scenarios.

All roads lead to grid. Rajkumar Buyya, a developer of the GridSim technology, poses next to an Australian roadsign that shows what lies ahead.
Image courtesy of the Gridbus Project

GridSim is of great value to both students and experienced researchers who want to study grids, or test new algorithms and strategies in a controlled parallel and distributed computing environment.

GridSim supports the simulation of various types of resources with different capabilities and configurations and can easily create and integrate various allocation or scheduling policies by extending them from one of the classes. Its infrastructure and framework support advance reservation as well as auction and data grid functionalities, and it can read workload traces taken from supercomputers for simulating a realistic grid environments. This functionality is useful for testing resource scheduling problems.

The program also incorporates a background network traffic functionality, based on a probabilistic distribution. This function is useful when conducting simulations over congested public networks.

International adoption

GridSim was developed by the Grids Lab at the Unversity of Melbourne in Australia and in the last five years has been continuously extended to include many new capabilities, also receiving contributions from external collaborators.

In particular, the National University of Singapore has contributed a QoS-based network module, the University of Ljubljana (Slovenia) has carried out a DataGrid module, and Universidad de Castilla La Mancha (Spain) has worked together on a resource failure module. Academic and industrial users of GridSim include the University of Manchester (UK), IBM Research, Unisys, HP, University of Southern California (USA), France Telecom, Indian Institute of Technology, Tsinghua University (China), and Sweden’s Umeå University.

International collaborators include Gokul Poduval and Chen-Khong Tham, National University of Singapore; Uros Cibej and Borut Robic, The University of Ljubljana, Slovenia; Agustin Caminero, Blanca Caminero; and Carmen Carrion, Universidad de Castilla La Mancha, Spain.

-  Anthony Sulistio and Rajkumar Buyya, Department of Computer Science and Software Engineering, the University of Melbourne, Australia



 iSGTW 22 December 2010

Feature – Army of Women allies with CaBIG for online longitudinal studies

Special Announcement - iSGTW on Holiday

Video of the Week - Learn about LiDAR


NeHC launches social media

PRACE announces third Tier-0 machine

iRODS 2011 User Group Meeting

Jobs in distributed computing


Enter your email address to subscribe to iSGTW.


 iSGTW Blog Watch

Keep up with the grid’s blogosphere

 Mark your calendar

December 2010

13-18, AGU Fall Meeting

14-16, UCC 2010

17, ICETI 2011 and ICSIT 2011

24, Abstract Submission deadline, EGI User Forum


January 2011

11, HPCS 2011 Submission Deadline

11, SPCloud 2011

22, ALENEX11

30 Jan – 3 Feb, ESCC/Internet2


February 2011

1 - 4, GlobusWorld '11

2, Lift 11

15 - 16, Cloudscape III

More calendar items . . .


FooterINFSOMEuropean CommissionDepartment of EnergyNational¬†Science¬†Foundation RSSHeadlines | Site Map