This paper presents a design and analysis of scheduling techniques to cope with the inherent unreliability and instability of worker nodes in large-scale donation-based distributed infrastructures such as P2P and Grid systems. In particular, we focus on nodes that execute tasks via donated computational resources and may behave erratically or maliciously. We present a model in which reliability is not a binary property but a statistical one based on a node's prior performance and behavior. We use this model to construct several reputation-based scheduling algorithms that employ estimated reliability ratings of worker nodes for efficient task allocation. Our scheduling algorithms are designed to adapt to changing system conditions as well as...
Internet based volunteer computing projects such as SETI@home are currently restricted to performing...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
this article, we first confine our attention to this particular problem and develop a suite of effic...
Demands for reliability in distributed computing systems have become extremely important now a days ...
The service-oriented distributed systems such as Grids and Clouds are unified computing platform tha...
The scale of the parallel and distributed systems (PDSs), such as grids and clouds, and the diversit...
High performance computing clusters provide an efficient and cost effective solution to tackle large...
International audienceWe propose in this paper a new algorithm for scheduling independent jobs in vo...
In this paper, we investigate Cloud computing resource provisioning to extend the computing capacity...
AbstractPeer to peer (P2P) grid systems consist of nodes present in multiple organizations and sprea...
We describe a heuristic for dynamically scheduling timeconstrained tasks in a distributed environmen...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
Performance improvement in distributed systems has been under study for decades, and the proposed so...
[[abstract]]In the cloud computing environment, resources are distributed among processors of a comp...
In this paper, we investigate Cloud computing resource provisioning to extend the computing capacity...
Internet based volunteer computing projects such as SETI@home are currently restricted to performing...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
this article, we first confine our attention to this particular problem and develop a suite of effic...
Demands for reliability in distributed computing systems have become extremely important now a days ...
The service-oriented distributed systems such as Grids and Clouds are unified computing platform tha...
The scale of the parallel and distributed systems (PDSs), such as grids and clouds, and the diversit...
High performance computing clusters provide an efficient and cost effective solution to tackle large...
International audienceWe propose in this paper a new algorithm for scheduling independent jobs in vo...
In this paper, we investigate Cloud computing resource provisioning to extend the computing capacity...
AbstractPeer to peer (P2P) grid systems consist of nodes present in multiple organizations and sprea...
We describe a heuristic for dynamically scheduling timeconstrained tasks in a distributed environmen...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
Performance improvement in distributed systems has been under study for decades, and the proposed so...
[[abstract]]In the cloud computing environment, resources are distributed among processors of a comp...
In this paper, we investigate Cloud computing resource provisioning to extend the computing capacity...
Internet based volunteer computing projects such as SETI@home are currently restricted to performing...
Performance perturbations are a natural phenomenon in volunteer computing systems. Scheduling parall...
this article, we first confine our attention to this particular problem and develop a suite of effic...