loading...
Scheduling Heuristics for Data Requests in an Oversubscribed Network with Priorities and Deadlines
Taipei, Taiwan April 10-April 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICDCS.2000.84091120th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Mitchell D. Theys, University of Illinois at Chicago
Noah B. Beck, Purdue University
Howard Jay Siegel, Purdue University
Michael Jurczyk, University of Missouri - Columbia
Min Tan, Segue Software
Providing up-to-date input to users' applications is an important data management problem for a distributed computing environment, where each data storage location and intermediate node may have specific data available, storage limitations, and communication links available. Sites in the network request data items and each request has an associated deadline and priority.This work concentrates on solving a basic version of the data staging problem in which all parameter values for the communication system and the data request information represent the best known information collected so far and stay fixed throughout the scheduling process. The network is assumed to be oversubscribed and not all requests for data items can be satisfied. A mathematical model for the basic data-staging problem is given. Then, three multiple-source shortest-path algorithm based heuristics for finding a near-optimal schedule of the communication steps for staging the data are presented.Each heuristic can be used with each of four cost criteria developed. Thus, twelve implementations are examined. In addition, two different weightings for the relative importance of different priority levels are considered. The performance of the proposed heuristics is evaluated and compared by simulations.The proposed heuristics are shown to perform well with respect to upper and lower bounds. Furthermore, the heuristics and a complex cost criterion allow more highest priority messages to be received than a simple-cost-based heuristic that schedules all highest priority messages first.
Citation:
Mitchell D. Theys, Noah B. Beck, Howard Jay Siegel, Michael Jurczyk, Min Tan, "Scheduling Heuristics for Data Requests in an Oversubscribed Network with Priorities and Deadlines," icdcs, pp.97, 20th IEEE International Conference on Distributed Computing Systems (ICDCS'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.