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

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

 

Tags:

Share this page:

Disclaimer:
These are external Web sites and iSGTW cannot guarantee their security nor endorse their content.



Null
 iSGTW 3 February 2010

Feature - Cosmic simulation

Feature - Cloudbus: A tool for utility-oriented cloud computing

Back to Basics - What makes parallel programming hard?

Blog post of the week - LOLCats get on the Grid

Video of the week - Computation and tomography

 Announcements

Women of Vision Awards Banquet registration

Call for papers: Life Sciences Workshop

Applications due for grid application porting school

Call for submissions: TeraGrid 2010

Jobs in grid, 19 NEW

 Subscribe

Enter your email address to subscribe to iSGTW.

Unsubscribe

 iSGTW Blog Watch

Keep up with the grid’s blogosphere

 Mark your calendar

February 2010

8-11, APAN Sydney

10-11, WALCOM 2010

11-14, CMM MardiGras

15-18, GloSec2010

15-19, IASTED Innsbruck

17-18, PDP 2010

18-22, AAAS

22-27, ACAT 2010

March 2010

4-6, STACS 2010

More calendar items...

FooterINFSOMEuropean CommissionDepartment of EnergyNational Science Foundation RSSHeadlines | Site Map