Published in

Springer (part of Springer Nature), Cluster Computing, 2(17), p. 371-387

DOI: 10.1007/s10586-012-0228-5

Links

Tools

Export citation

Search in Google Scholar

DA-TC: A novel application execution model in multicluster systems

Journal article published in 2012 by Zhifeng Yun, Zhou Lei, Gabrielle Allen, Daniel S. Katz ORCID, J. Ramanujam
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Green circle
Postprint: archiving allowed
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

The availability of a large number of separate clusters has given rise to the field of multicluster systems in which these resources are coupled to obtain their combined benefits to solve large-scale compute-intensive applications. However, it is challenging to achieve automatic load balanc-ing of the jobs across these participating autonomic systems. We developed a novel user space execution model named DA-TC to address the workload allocation techniques for the applications with large number of sequential jobs in mul-ticluster systems. Through this model, we can achieve dy-namic load balancing for task assignment, and slower re-sources become beneficial factors rather than bottlenecks for application execution. The effectiveness of this strategy is demonstrated through theoretical analysis. This model is also evaluated through extensive experimental studies and the results show that when compared with the traditional method, the proposed DA-TC model can significantly im-prove the performance of application execution in terms of application turnaround time and system reliability in multi-cluster circumstances.