Cyclic Anticipation Scheduling in Grid VOs with Stakeholders Preferences

被引:0
作者
Toporkov, Victor [1 ]
Yemelyanov, Dmitry [1 ]
Toporkova, Anna [2 ]
Potekhin, Petr [1 ]
机构
[1] Natl Res Univ MPEI, Ul Krasnokazarmennaya 14, Moscow 111250, Russia
[2] Natl Res Univ, Higher Sch Econ, Ul Myasnitskaya 20, Moscow 101000, Russia
来源
PARALLEL COMPUTING TECHNOLOGIES (PACT 2017) | 2017年 / 10421卷
关键词
Scheduling; Grid; Resources; Utilization; Heuristic; Job batch; Virtual organization; Cycle scheduling scheme; Anticipation; Replication;
D O I
10.1007/978-3-319-62932-2_36
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work, a job-flow scheduling approach for Grid virtual organizations (VOs) is proposed and studied. Users' and resource providers' preferences, VOs internal policies, resources geographical distribution along with local private utilization impose specific requirements for efficient scheduling according to different, usually contradictive, criteria. With increasing resources utilization level the available resources set and corresponding decision space are reduced. This further complicates the problem of efficient scheduling. In order to improve overall scheduling efficiency, we propose an anticipation scheduling approach based on a cyclic scheduling scheme. It generates a near optimal but infeasible scheduling solution and includes a special replication procedure for efficient and feasible resources allocation. Anticipation scheduling is compared with the general cycle scheduling scheme and conservative backfilling using such criteria as average jobs' response time (start and finish times) as well as users' and VO economic criteria (execution time and cost).
引用
收藏
页码:372 / 383
页数:12
相关论文
共 23 条
  • [11] Kim KH, 2007, 2007 8TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, P58
  • [12] Kurowski K, 2003, INT SER OPER RES MAN, V64, P271
  • [13] Cost minimization in utility computing systems
    Penmatsa, Satish
    Chronopoulos, Anthony T.
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (01) : 287 - 307
  • [14] Enabling Interoperability among Grid Meta-Schedulers
    Rodero, Ivan
    Villegas, David
    Bobroff, Norman
    Liu, Yanbin
    Fong, Liana
    Sadjadi, S. Masoud
    [J]. JOURNAL OF GRID COMPUTING, 2013, 11 (02) : 311 - 336
  • [15] Rzadca K, 2007, CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, P343
  • [16] Skowron Piotr, 2013, 25 ACM S PAR ALG ARC, P288
  • [17] Takefusa A, 2010, LECT NOTES COMPUT SC, V6253, P16, DOI 10.1007/978-3-642-16505-4_2
  • [18] Distributed computing in practice: the Condor experience
    Thain, D
    Tannenbaum, T
    Livny, M
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2005, 17 (2-4) : 323 - 356
  • [19] Fair Resource Allocation and Metascheduling in Grid with VO Stakeholders Preferences
    Toporkov, Victor
    Yemelyanov, Dmitry
    Bobchenkov, Alexander
    Potekhin, Petr
    [J]. PROCEEDINGS OF 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2016), 2016, : 375 - 384
  • [20] Heuristic strategies for preference-based scheduling in virtual organizations of utility grids
    Toporkov, Victor
    Toporkova, Anna
    Tselishchev, Alexey
    Yemelyanov, Dmitry
    Potekhin, Petr
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2015, 6 (06) : 733 - 740