• DocumentCode
    2829575
  • Title

    Balancing performance and fairness using finite-SRPT

  • Author

    Yang, Chang-Woo ; Shakkottai, Sanjay

  • Author_Institution
    Texas Univ., Austin
  • fYear
    2007
  • fDate
    12-14 Dec. 2007
  • Firstpage
    5863
  • Lastpage
    5869
  • Abstract
    Among all scheduling policies it has been well known that Shortest-Remaining-Processing-Time (SRPT) is optimal in mean delay. Previous reservations on SRPT due to possible unfairness has been shown to be have much less impact than feared. The conclusions point to the feasibility of SRPT to real Web-servers to improve delay performance. However, SRPT is unrealistic when we considerWweb-servers with large bandwidth (BW) since flies with the smallest remaining processing time are granted the full capacity of the server until it is preempted or is fully served. For Web-servers with large BW, it is more realistic to serve multiple file requests by a fixed amount that corresponds to the link rates of the end-receivers. To address this problem, we propose finite-SRPT, a scheduling policy which ensures that all file requests are served a finite amount each time-slot and faithfully follows the basic operation of SRPT, i.e., files of smaller remaining processing time are served first. We investigate its delay distribution using a queueing model where the server is accessed by a large number of sources. When the maximum amount of service available to a file in a time-slot is larger than the largest file, finite-SRPT is equivalent to the original SRPT. As the maximum amount decreases, the finite-SRPT becomes similar to Processor-Sharing (PS). Thus finite-SRPT provides a way in which to balance delay performance and fairness by simply adjusting the maximum amount a file is served in a time-slot.
  • Keywords
    Internet; file servers; queueing theory; scheduling; Web servers; delay distribution; file requests; finite-SRPT scheduling policy; queueing model; shortest-remaining-processing-time scheduling; Bandwidth; Delay; File servers; Network servers; Optimal control; Processor scheduling; USA Councils; Web server; Wireless LAN; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2007 46th IEEE Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    0191-2216
  • Print_ISBN
    978-1-4244-1497-0
  • Electronic_ISBN
    0191-2216
  • Type

    conf

  • DOI
    10.1109/CDC.2007.4434881
  • Filename
    4434881