Anticipation Preference-Based Heuristic Scheduling in Grid Virtual Organizations

被引:0
作者
Toporkov, Victor [1 ]
Yemelyanov, Dmitry [1 ]
Toporkova, Anna [2 ]
机构
[1] Natl Res Univ MPEI, Ul Krasnokazarmennaya 14, Moscow 111250, Russia
[2] Natl Res Univ Higher Sch Econ, Ul Myasnitskaya 20, Moscow 101000, Russia
来源
2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW) | 2017年
关键词
scheduling; Grid; resources; utilization; heuristic; job batch; virtual organization; cycle scheduling scheme; anticipation; replication;
D O I
10.1109/ICPPW.2017.47
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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' start and finish times as well as users' and VO economic criteria (execution time and cost).
引用
收藏
页码:271 / 280
页数:10
相关论文
共 24 条
  • [1] [Anonymous], 2007, 2007 8 IEEE ACM INT
  • [2] Blanco H, 2013, LECT NOTES COMPUT SC, V7640, P196, DOI 10.1007/978-3-642-36949-0_22
  • [3] Economic models for resource management and scheduling in Grid computing
    Buyya, R
    Abramson, D
    Giddy, J
    Stockinger, H
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15) : 1507 - 1542
  • [4] Preference-Based Matchmaking of Grid Resources with CP-Nets
    Cafaro, Massimo
    Mirto, Maria
    Aloisio, Giovanni
    [J]. JOURNAL OF GRID COMPUTING, 2013, 11 (02) : 211 - 237
  • [5] CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    Calheiros, Rodrigo N.
    Ranjan, Rajiv
    Beloglazov, Anton
    De Rose, Cesar A. F.
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) : 23 - 50
  • [6] Carroll Thomas E., 2007, 2007 6th International Symposium on Parallel and Distributed Computing, DOI 10.1109/ISPDC.2007.16
  • [7] Dalheimer M, 2006, LECT NOTES COMPUT SC, V3911, P741
  • [8] Job Scheduling in a Distributed System Using Backfilling with Inaccurate Runtime Computations
    Dimitriadou, Sofia K.
    Karatza, Helen D.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2010), 2010, : 329 - 336
  • [9] Ernemann C, 2002, LECT NOTES COMPUT SC, V2537, P128
  • [10] Pareto-Optimal Cloud Bursting
    Farahabady, Mohammad Reza Hoseiny
    Lee, Young Choon
    Zomaya, Albert Y.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (10) : 2670 - 2682