This work introduces a utility model (UM) for resource allocation on computational grids and formulates the allocation problem as a variant of the 0–1 multichoice multidimensional knapsack problem. The notion of task-option utility is introduced, and it is used to effect allocation policies. We present a variety of allocation policies, which are expressed as functions of metrics that are both intrinsic and external to the task and resources. An external user-defined credit-value metric is shown to allow users to intervene in the allocation of urgent or low priority tasks. The strategies are evaluated in simulation against random workloads as well as those drawn from real systems. We measure the sensitivity of the UM-derived schedules to var...
Nowadays, the electronic resources are available almost in every institution or facility.These elect...
Computational grids are distributed systems composed of heterogeneous computing resources which are ...
We present models for bartering of resources on grids. Bartering models can be useful for making res...
Grid is a collaborative problem-solving environment in which one or more user jobs can be submitted ...
As the adoption of grid computing in organizations expands, the need for wise utilization of differe...
In computational grids, heterogeneous resources with different ownerships are dynamically available ...
Grid is a distributed high performance computing paradigm that offers various types of resources (li...
In grid computing, Grid users who submit jobs or tasks and resources providers who provide resources...
Computational Grids lend themselves well to parameter sweep applications, in which independent tasks...
Tasks running in computational Grids may require multiple types of resources simultaneously. Thus, c...
Abstract: As computing technology improves the accessibility to computing resources increases, the d...
Grid computing is already a mainstream paradigm for resource-intensive scientific applications, but ...
Abstract: Grid scheduling, that is, the allocation of distributed computational resources to user ap...
The Grid provides access to distributed computational capabilities such as processors or storage spa...
Tasks running in computational Grids may require simultaneous access to multiple resources. To ensur...
Nowadays, the electronic resources are available almost in every institution or facility.These elect...
Computational grids are distributed systems composed of heterogeneous computing resources which are ...
We present models for bartering of resources on grids. Bartering models can be useful for making res...
Grid is a collaborative problem-solving environment in which one or more user jobs can be submitted ...
As the adoption of grid computing in organizations expands, the need for wise utilization of differe...
In computational grids, heterogeneous resources with different ownerships are dynamically available ...
Grid is a distributed high performance computing paradigm that offers various types of resources (li...
In grid computing, Grid users who submit jobs or tasks and resources providers who provide resources...
Computational Grids lend themselves well to parameter sweep applications, in which independent tasks...
Tasks running in computational Grids may require multiple types of resources simultaneously. Thus, c...
Abstract: As computing technology improves the accessibility to computing resources increases, the d...
Grid computing is already a mainstream paradigm for resource-intensive scientific applications, but ...
Abstract: Grid scheduling, that is, the allocation of distributed computational resources to user ap...
The Grid provides access to distributed computational capabilities such as processors or storage spa...
Tasks running in computational Grids may require simultaneous access to multiple resources. To ensur...
Nowadays, the electronic resources are available almost in every institution or facility.These elect...
Computational grids are distributed systems composed of heterogeneous computing resources which are ...
We present models for bartering of resources on grids. Bartering models can be useful for making res...