An integrated security-aware job scheduling strategy for large-scale computational grids

Future Generation Computer Systems - Tập 26 - Trang 198-206 - 2010
Chao-Chin Wu1, Ren-Yi Sun1
1Department of Computer Science and Information Engineering, National Changhua University of Education, Changhua City 500, Taiwan

Tài liệu tham khảo

Foster, 2004 Johnston, 2002, Computational and data grids in large-scale science and engineering, Future Generation Computer Systems, 18, 1085, 10.1016/S0167-739X(02)00087-0 Agarwal, 2007, Gridx1: A canadian computational grid, Future Generation Computer Systems, 23, 680, 10.1016/j.future.2006.12.006 Foster, 2001, The anatomy of the grid: Enabling scalable virtual organizations, International J. Supercomputer Applications, 15, 200, 10.1177/109434200101500302 Li, 2004, Competitive proportional resource allocation policy for computational grid, Future Generation Computer Systems, 20, 1041, 10.1016/j.future.2003.11.029 Tikar, 2008, Efficient reuse of replicated parallel data segments in computational grids, Future Generation Computer Systems, 24, 644, 10.1016/j.future.2008.01.001 Vanderster, 2009, Resource allocation on computational grids using a utility model and the knapsack problem, Future Generation Computer Systems, 25, 35, 10.1016/j.future.2008.07.006 Globus. http://www.globus.org/ Netsolve. http://icl.cs.utk.edu/netsolve/pubs/index.html/ Condor-G. http://www.cs.wisc.edu/condor/condorg/ T.M. Project. http://www.cs.virginia.edu/~mentat/ Braun, 2001, A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems, Journal of Parallel and Distributed Computing, 61, 810, 10.1006/jpdc.2000.1714 H. Casanova, A. Legrand, D. Zagorodnov, F. Berman, Heuristics for scheduling parameter sweep applications in grid environments, in: Proc. 9th Heterogeneous Computing Workshop, 2000, pp. 349–363 Tang, 2006, The impact of data replication on job scheduling performance in the data grid, Future Generation Computer Systems, 22, 840, 10.1016/j.future.2005.08.004 Abawajy, 2009, An efficient adaptive scheduling policy for high performance computing, Future Generation Computer Systems, 25, 364, 10.1016/j.future.2006.04.007 Kalantari, 2009, A parallel solution for scheduling of real time applications on grid environments, Future Generation Computer Systems, 25, 704, 10.1016/j.future.2008.01.003 Leal, 2009, A decentralized model for scheduling independent tasks in federated grids, Future Generation Computer Systems, 25, 840, 10.1016/j.future.2009.02.003 Weng, 2005, Heuristic scheduling for bag-of-tasks applications in combination with qos in the computational grid, Future Generation Computer Systems, 21, 271, 10.1016/j.future.2003.10.004 Song, 2006, Risk-resilient heuristics and genetic algorithms for security-assured grid job scheduling, IEEE Transactions on Computers, 55, 703, 10.1109/TC.2006.89 Song, 2005, Security-driven heuristics and a fast genetic algorithm for trusted grid job scheduling Xiao, 2008, Incentive-based scheduling for market-like computational grids, IEEE Transactions on Parallel and Distributed Systems, 19, 903, 10.1109/TPDS.2007.70791 Doulamis, 2007, Fair scheduling algorithms in grids, IEEE Transactions on Parallel and Distributed Systems, 18, 1630, 10.1109/TPDS.2007.1053 Viswanathan, 2007, Resource-aware distributed scheduling strategies for large-scale computational cluster/grid systems, IEEE Transactions on Parallel and Distributed Systems, 18, 1450, 10.1109/TPDS.2007.1073 Lee, 2007, Practical scheduling of bag-of-tasks applications on grids with dynamic resilience, IEEE Transactions on Computers, 56, 815, 10.1109/TC.2007.1042 H. Baghban, A.M. Rahmani, A heuristic on job scheduling in grid computing environment, in: Proc. Seventh International Conference on Grid and Cooperative Computing, 2008, pp. 141–146 R. Bertin, A. Legrand, C. Touati, Toward a fully decentralized algorithm for multiple bag-of-tasks application scheduling on grids, in: Proc. 9th International Conference on Grid Computing, 2008, pp. 118–125 K.-M. Yu, C.-K. Chen, An adaptive scheduling algorithm for scheduling tasks in computational grid, in: Proc. Seventh International Conference on Grid and Cooperative Computing, 2008, pp. 185–189 N. Nobrega, L. Assis, F. Brasileiro, Scheduling cpu-intensive grid applications using partial information, in: Proc. 37th International Conference on Parallel Processing, 2008, pp. 262–269 Li, 2006, Pgga: A predictable and grouped genetic algorithm for job scheduling, Future Generation Computer Systems, 22, 588, 10.1016/j.future.2005.09.001 Chang, 2009, An ant algorithm for balanced job scheduling in grids, Future Generation Computer Systems, 25, 20, 10.1016/j.future.2008.06.004 Chang, 2007, Job scheduling and data replication on data grids, Future Generation Computer Systems, 23, 846, 10.1016/j.future.2007.02.008 Gao, 2005, Adaptive grid job scheduling with genetic algorithms, Future Generation Computer Systems, 21, 151, 10.1016/j.future.2004.09.033 Kosar, 2009, A new paradigm: Data-aware scheduling in grid computing, Future Generation Computer Systems, 25, 406, 10.1016/j.future.2008.09.006 Palmieri, 2009, Network-aware scheduling for real-time execution support in data-intensive optical grids, Future Generation Computer Systems, 25, 794, 10.1016/j.future.2008.11.006 F. Azzedin, M. Maheswaran, Integrating trust into grid resource management systems, in: Proc. Intl Conf. Parallel Processing, 2002, pp. 47–54 M. Humphrey, M. Thompson, Security implications of typical grid computing usage scenarios, in: Proc. High Performance Distributed Computing, 2001, pp. 355–362 J. Abawajy, Fault-tolerant scheduling policy for grid computing systems, in: Proc. IEEE Intl Parallel and Distributed Processing Symp., 2004, p. 238 Litke, 2007, Efficient task replication and management for adaptive fault tolerance in mobile grid environments, Future Generation Computer Systems, 23, 163, 10.1016/j.future.2006.04.014 Daly, 2006, A higher order estimate of the optimum checkpoint interval for restart dumps, Future Generation Computer Systems, 22, 303, 10.1016/j.future.2004.11.016 Chtepen, 2009, Adaptive task checkpointing and replication: Towards efficient fault-tolerant grids, IEEE Transactions on Parallel and Distributed Systems, 20, 180, 10.1109/TPDS.2008.93 Hwang, 2003, A flexible framework for fault tolerance in the grid, Journal of Grid Computing, 1, 251, 10.1023/B:GRID.0000035187.54694.75 Srinivas, 1994, Genetic algorithms: A survey, IEEE Computer, 27, 17, 10.1109/2.294849