GridSim allows modeling and simulation of entities in parallel and distributed computing systems such as users, applications, resources, and resource brokers/schedulers for design and evaluation of schedulingalgorithms. http://www.gridbus.org/gridsim
OUDPMS is an educational tool that visualizes the process of global process management and resource allocation. It is also a simulation and evaluation tool for various distributed process scheduling and resource allocation algorithms.