Volunteer-based grid computing resources are characteristically volatile and frequently become unavailable due to the autonomy that owners maintain over them. This resource volatility has significant influence on the applications the resources host. Availability predictors can forecast unavailability, and can provide schedulers with information about reliability, which helps them make better scheduling decisions when combined with information about speed and load. This paper studies using this prediction information for deciding when to replicate jobs. In particular, our predictors forecast the probability that a job will complete uninterrupted, and our schedulers repli-cate those jobs that are least likely to do so. Our strategies outperfo...
Loosely-coupled distributed systems have significant scale and cost advantages over more traditional...
Replication is an important activity in determining the availability of resources in data grid.Never...
As grids typically consist of autonomously managed subsystems with strongly varying resources, fault...
Abstract The frequent and volatile unavailability of volunteer-based grid computing resources challe...
To make the most effective application placement decisions on volatile large-scale heterogeneous Gri...
In large-scale grid environments, accurate failure prediction is critical to achieve effective resou...
As grids typically consist of heterogeneously managed subsystems with strongly varying resources, re...
Currently deployed grids gather together thousands of computational and storage resources for the be...
This paper has been submitted to the Grid'2007 conference.Currently deployed grids gather together t...
International audienceVolunteer computing uses the free resources in Internet and Intranet environme...
Desktop grid computing has emerged from the concept of providing relatively large amounts of computi...
Grid computing is fast emerging as the solution to the problems posed by the massive computational a...
Resources in the Grid exhibit different availability properties and patterns over time, mainly due t...
GRID environments are privileged targets for computation-intensive problem solving in areas from wea...
A grid is a distributed computational and storage environment often composed of heterogeneous autono...
Loosely-coupled distributed systems have significant scale and cost advantages over more traditional...
Replication is an important activity in determining the availability of resources in data grid.Never...
As grids typically consist of autonomously managed subsystems with strongly varying resources, fault...
Abstract The frequent and volatile unavailability of volunteer-based grid computing resources challe...
To make the most effective application placement decisions on volatile large-scale heterogeneous Gri...
In large-scale grid environments, accurate failure prediction is critical to achieve effective resou...
As grids typically consist of heterogeneously managed subsystems with strongly varying resources, re...
Currently deployed grids gather together thousands of computational and storage resources for the be...
This paper has been submitted to the Grid'2007 conference.Currently deployed grids gather together t...
International audienceVolunteer computing uses the free resources in Internet and Intranet environme...
Desktop grid computing has emerged from the concept of providing relatively large amounts of computi...
Grid computing is fast emerging as the solution to the problems posed by the massive computational a...
Resources in the Grid exhibit different availability properties and patterns over time, mainly due t...
GRID environments are privileged targets for computation-intensive problem solving in areas from wea...
A grid is a distributed computational and storage environment often composed of heterogeneous autono...
Loosely-coupled distributed systems have significant scale and cost advantages over more traditional...
Replication is an important activity in determining the availability of resources in data grid.Never...
As grids typically consist of autonomously managed subsystems with strongly varying resources, fault...