In scheduling a large number of user jobs for parallel execution on an open-resource Grid system, the jobs are subject to system failures or delays caused by infected hardware, software vulnerability, and distrusted security policy. This paper models the risk and insecure conditions in Grid job scheduling. Three risk-resilient strategies, preemptive, replication, and delay-tolerant, are developed to provide security assurance. We propose six risk-resilient scheduling algorithms to assure secure Grid job execution under different risky conditions. We report the simulated Grid performances of these new Grid job scheduling algorithms under the NAS and PSA workloads. The relative performance is measured by the total job makespan, Grid resource ...
Grid computing refers to the infrastructure which connects geographically distributed computers owne...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
Grid computing is an infrastructure which connects geographically distributed computers owned by var...
Realistic platforms for Grid computing face security threats from the network attacks. Heterogeneous...
In this paper, our contributions are two-fold: First, we enhance the Min-Min and Sufferage heuristic...
Scheduling independent tasks in Computational Grids commonly arises in many Grid-enabled large scale...
Abstract: Distributed systems in a grid are heterogeneous resources that can be assigned to do major...
Most of current research in Grid computing is still focused on the improvement of the performance of...
AbstractScheduling and resource allocation in large scale distributed environments, such as Computat...
Grid computing refers to the infrastructure which connects geographically distributed computers owne...
In this paper we present Genetic Algorithms (GAs) based schedulers for efficiently allocating jobs t...
As grids typically consist of heterogeneously managed subsystems with strongly varying resources, re...
Abstract. In this paper we present Genetic Algorithms (GAs) based schedulers for efficiently allocat...
Grid computing presents a new trend to distribute and Internet computing to coordinate large scale h...
In 2006 the Route load balancing algorithm was proposed and compared to other techniques aiming at o...
Grid computing refers to the infrastructure which connects geographically distributed computers owne...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
Grid computing is an infrastructure which connects geographically distributed computers owned by var...
Realistic platforms for Grid computing face security threats from the network attacks. Heterogeneous...
In this paper, our contributions are two-fold: First, we enhance the Min-Min and Sufferage heuristic...
Scheduling independent tasks in Computational Grids commonly arises in many Grid-enabled large scale...
Abstract: Distributed systems in a grid are heterogeneous resources that can be assigned to do major...
Most of current research in Grid computing is still focused on the improvement of the performance of...
AbstractScheduling and resource allocation in large scale distributed environments, such as Computat...
Grid computing refers to the infrastructure which connects geographically distributed computers owne...
In this paper we present Genetic Algorithms (GAs) based schedulers for efficiently allocating jobs t...
As grids typically consist of heterogeneously managed subsystems with strongly varying resources, re...
Abstract. In this paper we present Genetic Algorithms (GAs) based schedulers for efficiently allocat...
Grid computing presents a new trend to distribute and Internet computing to coordinate large scale h...
In 2006 the Route load balancing algorithm was proposed and compared to other techniques aiming at o...
Grid computing refers to the infrastructure which connects geographically distributed computers owne...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
Grid computing is an infrastructure which connects geographically distributed computers owned by var...