Online algorithms for advance resource reservations

被引:10
|
作者
Castillo, C. [1 ]
Rouskas, G. N. [2 ]
Harfoush, K. [2 ]
机构
[1] IBM TJ Watson Res Ctr, Hawthorne, NY 10532 USA
[2] N Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
关键词
Grid computing; Advance reservations; Scheduling; Resource allocation; Resource management; TIME;
D O I
10.1016/j.jpdc.2011.01.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of providing QoS guarantees to Grid users through advance reservation of resources. Advance reservation mechanisms provide the ability to allocate resources to users based on agreed-upon QoS requirements and increase the predictability of a Grid system, yet incorporating such mechanisms into current Grid environments has proven to be a challenging task due to the resulting resource fragmentation. We use concepts from computational geometry to present a framework for tackling the resource fragmentation, and for formulating a suite of scheduling strategies. We also develop efficient implementations of the scheduling algorithms that scale to large Grids. We conduct a comprehensive performance evaluation study using simulation, and we present numerical results to demonstrate that our strategies perform well across several metrics that reflect both user- and system-specific goals. Our main contribution is a timely, practical, and efficient solution to the problem of scheduling resources in emerging on-demand computing environments. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:963 / 973
页数:11
相关论文
共 50 条
  • [21] An Algorithm for Online Reconfiguration of Resource Reservations for Hard Real-Time Systems
    Kumar, Pratyush
    Stoimenov, Nikolay
    Thiele, Lothar
    PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 245 - 254
  • [22] Advance Service Reservations with Heterogeneous Customers
    Stein, Clifford
    Van-Anh Truong
    Wang, Xinshang
    MANAGEMENT SCIENCE, 2020, 66 (07) : 2929 - 2950
  • [23] Rerouting strategies for networks with advance reservations
    Burchard, LO
    Linnert, B
    Schneider, J
    FIRST INTERNATIONAL CONFERENCE ON E-SCIENCE AND GRID COMPUTING, PROCEEDINGS, 2005, : 446 - 453
  • [24] Resource demand of aggregated resource reservations
    Ehrensberger, J
    ECUMN '2000: 1ST EUROPEAN CONFERENCE ON UNIVERSAL MULTISERVICE NETWORKS, PROCEEDINGS, 2000, : 56 - 61
  • [25] Admission control in networks with advance reservations
    Lewin-Eytan, L
    Naor, JS
    Orda, A
    ALGORITHMICA, 2004, 40 (04) : 293 - 304
  • [26] Scheduling Algorithms Based on Resource Fragmentation for Advance Reservation Tasks
    Li, Bo
    Pei, Yijian
    Wu, Hao
    Zhao, Xian
    Shen, Bin
    2014 FOURTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT), 2014, : 1017 - 1021
  • [27] Approximation algorithms for scheduling with reservations
    Diedrich, Florian
    Jansen, Klaus
    Pascual, Fanny
    Trystram, Denis
    HIGH PERFORMANCE COMPUTING - HIPC 2007, PROCEEDINGS, 2007, 4873 : 297 - +
  • [28] Optimal online algorithms for minimax resource scheduling
    Hunsaker, B
    Kleywegt, AJ
    Savelsbergh, MWP
    Tovey, CA
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2003, 16 (04) : 555 - 590
  • [29] Approximation Algorithms for Scheduling with Reservations
    Florian Diedrich
    Klaus Jansen
    Fanny Pascual
    Denis Trystram
    Algorithmica, 2010, 58 : 391 - 404
  • [30] Approximation Algorithms for Scheduling with Reservations
    Diedrich, Florian
    Jansen, Klaus
    Pascual, Fanny
    Trystram, Denis
    ALGORITHMICA, 2010, 58 (02) : 391 - 404