Cluster computing systems are popular in IT industries for data-intensive applications and services. In such systems, the task file is divided into data chunks, which are replicated and distributed to a number of servers. Servers have to remotely acquire necessary file chunks that are not present locally before they proceed to relevant computation. Due to the fact that network connections have inevitable latencies, servers complete tasks with local data faster than those with remote data. Therefore, task assignment with data locality constraints plays an essential role in cluster computing systems. In this research, we have proposed a degree-guided assignment algorithm that significantly outperforms the random server algorithm at light loa...
Running MapReduce applications in shared clusters is becoming increasingly compelling to improve the...
Allocating tasks to machines in computing clusters is described. In an embodiment a set of tasks ass...
In a cluster system with dynamic load sharing support, a job submission or migration to a workstatio...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
We consider distributing soft real-time tasks on a clus-ter of multiple homogeneous servers. The que...
We study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buf...
We consider the problem of task assignment in a distributed system (such as a distributed Web server...
Big Data such as Terabyte and Petabyte datasets are rapidly becoming the new norm for various organi...
In a distributed system of networked heterogeneous processors, an efficient assignment of communicat...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
This paper proposes a new scheduling policy for cluster-based servers called DAS (Deferred Assign-me...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
There is extensive evidence indicating that modern computer workloads exhibit highly variability in ...
Time critical task assignment problems are frequently found in operating systems and flight control...
Running MapReduce applications in shared clusters is becoming increasingly compelling to improve the...
Allocating tasks to machines in computing clusters is described. In an embodiment a set of tasks ass...
In a cluster system with dynamic load sharing support, a job submission or migration to a workstatio...
Abstract—Although there has been tremendous increase in PC power and most of it is not fully harness...
We consider distributing soft real-time tasks on a clus-ter of multiple homogeneous servers. The que...
We study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buf...
We consider the problem of task assignment in a distributed system (such as a distributed Web server...
Big Data such as Terabyte and Petabyte datasets are rapidly becoming the new norm for various organi...
In a distributed system of networked heterogeneous processors, an efficient assignment of communicat...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
A well-known problem when executing data-intensive workloads with such frameworks as MapReduce is th...
This paper proposes a new scheduling policy for cluster-based servers called DAS (Deferred Assign-me...
We consider a distributed server system and ask which policy should be used for assigning jobs (task...
There is extensive evidence indicating that modern computer workloads exhibit highly variability in ...
Time critical task assignment problems are frequently found in operating systems and flight control...
Running MapReduce applications in shared clusters is becoming increasingly compelling to improve the...
Allocating tasks to machines in computing clusters is described. In an embodiment a set of tasks ass...
In a cluster system with dynamic load sharing support, a job submission or migration to a workstatio...