The Grid as a Single Entity: Towards a Behavior Model of the Whole Grid
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
A WEB interface for HyperSim-G Grid simulation package
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
A web interface for the HyperSim-G Grid simulation package
International Journal of Web and Grid Services
GridMOSI VO: a grid enabled research infrastructure in modelling, simulation and optimisation
VIS'08 Proceedings of the 1st WSEAS international conference on Visualization, imaging and simulation
A genetic algorithm for workload scheduling in cloud based e-learning
Proceedings of the 2nd International Workshop on Cloud Computing Platforms
A complex network-based approach for job scheduling in grid environments
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
Hi-index | 0.00 |
Scheduling is an important research topic in Grid computing. This is due to the aim of Grids to offer high quality services to members of Virtual Organizations based on the efficient use of the available resources. This goal can be achieved through a good scheduling strategy applied to the local lever (clusters) and global level (entire system) of Grids. Since the scheduling problem is NP complete, we can afford only sub-optimal solutions to this problem. In addition, the highly dynamic behavior of Grid components (users, processes, resources) makes more difficult the finding of a good scheduling solution. In this paper we propose a new approach to solving the scheduling problem by simulation. Using a simulator has the merit to shorten the distance between the real Grid system and the model used for its analysis. In order to transform the simulator into a useful tool able to cope with the Grid dynamicity, we propose a solution that couples the simulator with a Grid monitoring / optimization tool, so that scheduling decisions are taken and used in real time for the next short period.