Multi-Objective Security Driven Job Scheduling for Computational Cloud Systems

被引:4
作者
Gasior, Jakub [1 ]
Seredynski, Franciszek [2 ]
机构
[1] Polish Acad Sci, Syst Res Inst, PL-01447 Warsaw, Poland
[2] Cardinal Stefan Wyszynski Univ, Dept Math & Nat Sci, Warsaw, Poland
来源
2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013) | 2013年
关键词
Multi-objective optimization; Genetic algorithm; Risk resilience;
D O I
10.1109/3PGCIC.2013.101
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a multi-objective parallel job scheduling algorithm for a Computational Cloud environment. We present a fault-tolerant, scalable and efficient solution 1:4 optimizing scheduling of N independent jobs on 114 parallel machines that minimizes two objectives simultaneously, namely the failure probability and the total completion time of all the jobs. Obtaining an optimal solution for this type of complex, large-sized problem in a reasonable computational time using traditional approaches or optimization tools is extremely difficult. As this problem is NP-hard in the strong sense, a meta-heuristic method which is the second version of the non-dominated sorting genetic algorithm (NSGA-II) is proposed to solve this problem. This approach is based on the Pareto dominance relationship, providing no single optimal solution, but a set of solutions which are not dominated by each other. The performance of the presented model and the applied GA is verified by a number of numerical experiments. The related results show the effectiveness of the proposed model and GA for small and medium-sized problems.
引用
收藏
页码:582 / 587
页数:6
相关论文
共 15 条
[1]  
[Anonymous], J TECHNOL EC DEV
[2]   Integrating trust into Grid resource management systems [J].
Azzedin, F ;
Maheswaran, M .
2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, :47-54
[3]  
Deb K., 2000, Parallel Problem Solving from Nature PPSN VI. 6th International Conference. Proceedings (Lecture Notes in Computer Science Vol.1917), P849
[4]   Sub optimal scheduling in a grid using genetic algorithms [J].
Di Martino, V ;
Mililotti, M .
PARALLEL COMPUTING, 2004, 30 (5-6) :553-565
[5]   Security Implications of Typical Grid Computing Usage Scenarios [J].
Marty Humphrey ;
Mary R. Thompson .
Cluster Computing, 2002, 5 (3) :257-264
[6]  
Hwang S., 2003, J GRID COMPUT, V1, P251, DOI DOI 10.1023/B:GRID.0000035187.54694.75
[7]   Selfish grids: Game-theoretic mdeling and NAS/PSA benchmark evaluation [J].
Kwok, Yu-Kwong ;
Hwang, Kai ;
Song, ShanShan .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2007, 18 (05) :621-636
[8]  
Song S., 2005, P 19 IEEE INT PAR DI, P651
[9]  
Song Shanshan., 2005, J. Grid Comput, V3, P53
[10]   Risk-resilient heuristics and genetic algorithms for security-assured grid job scheduling [J].
Song, SS ;
Hwang, K ;
Kwok, YK .
IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (06) :703-719