19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers
Security-Driven Heuristics and A Fast Genetic Algorithm for Trusted Grid Job Scheduling
Denver, Colorado
April 04-April 08
ISBN: 0-7695-2312-9
Shanshan Song, University of Southern California, Los Angeles, CA
Yu-Kwong Kwok, University of Southern California, Los Angeles, CA
Kai Hwang, University of Southern California, Los Angeles, CA
In this paper, our contributions are two-fold: First, we enhance the Min-Min and Sufferage heuristics under three risk modes driven by security concerns. Second, we propose a new Space-Time Genetic Algorithm (STGA) for trusted job scheduling, which is very fast and easy to implement. Under our new model, a job can possibly fail if the site security level is lower than the job security demand. We consider three security-driven heuristic modes: secure, risky, and f-risky. The secure mode always dispatches jobs to secure sites meeting the job security demands. The risky mode allocates jobs to any available resource site, taking whatever the risk it may face. The f-risky mode tries to limit the risk to be at most certain probability f. Our extensive simulation results indicated that the proposed STGA is highly effective in scheduling two types of practical workloads: NAS (Numerical Aerodynamic Simulation) and PSA (parametersweep application). The STGA outperforms the Min-Min and Sufferage heuristics under three risk modes, in terms of a wide range of performance metrics including makespan, average response time, site utilization, slowdown ratio, and job failure rate.
Index Terms:
Grid computing, on-line job scheduling, heterogeneous computing, security-driven heuristics, genetic algorithms, NAS benchmark, parameter-sweep applications, and distributed supercomputing
Citation:
Shanshan Song, Yu-Kwong Kwok, Kai Hwang, "Security-Driven Heuristics and A Fast Genetic Algorithm for Trusted Grid Job Scheduling," ipdps, vol. 1, pp.65a, 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers, 2005