DocumentCode
2339205
Title
Scalable co-scheduling strategies in distributed computing
Author
Toporkov, Victor V. ; Yemelyanov, Dmitry ; Toporkova, Anna ; Tselishchev, Alexey
Author_Institution
Comput. Sci. Dept., Moscow Power Eng. Inst. (MPEI), Moscow, Russia
fYear
2010
fDate
16-19 May 2010
Firstpage
1
Lastpage
8
Abstract
In this paper, we present an approach to scalable co-scheduling in distributed computing for complex sets of interrelated tasks (jobs). The scalability means that schedules are formed for job models with various levels of task granularity, data replication policies, and the processor resource and memory can be upgraded. The necessity of guaranteed job execution at the required quality of service causes taking into account the distributed environment dynamics, namely, changes in the number of jobs for servicing, volumes of computations, possible failures of processor nodes, etc. As a consequence, in the general case, a set of versions of scheduling, or a strategy, is required instead of a single version. We propose a scalable model of scheduling based on multicriteria strategies. The choice of the specific schedule depends on the load level of the resource dynamics and is formed as a resource query which is sent to a local batch-job management system.
Keywords
distributed processing; scheduling; data replication policies; distributed computing; distributed environment dynamics; local batch-job management system; multicriteria strategies; resource query; scalable coscheduling strategies; task granularity; Computational modeling; Dynamic scheduling; Nonhomogeneous media; Processor scheduling; Resource management; Schedules; co-scheduling; critical work; distributed computing; job; scalability; strategy; task;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems and Applications (AICCSA), 2010 IEEE/ACS International Conference on
Conference_Location
Hammamet
Print_ISBN
978-1-4244-7716-6
Type
conf
DOI
10.1109/AICCSA.2010.5586981
Filename
5586981
Link To Document