skip to main content
research-article

Frequency scaling in multilevel queues

Published:05 March 2021Publication History
Skip Abstract Section

Abstract

In this paper, we study a variant of PS+PS multilevel scheduling, which we call the PS+IS queue. Specifically, we use Processor Sharing (PS) at both queues, but with linear frequency scaling on the second queue, so that the latter behaves like an Infinite Server (IS) queue. The goals of the system are low response times for small jobs in the first queue, and reduced power consumption for large jobs in the second queue. The novelty of our model includes the frequency scaling at the second queue, and the batch arrival process at the second queue induced by the busy period structure of the first queue which has strictly higher priority. We derive a numerical solution for the PS+IS queueing system in steady-state, and then study its properties under workloads obtained from fitting of TCP flow traces. The simulation results confirm the e

References

  1. S. Aalto and U. Ayesta. Mean delay analysis of multi level processor sharing disciplines. In Proc. IEEE of the 25th Annual Joint Conf. of the IEEE Computer and Communications Societies (INFOCOM), 2006.Google ScholarGoogle ScholarCross RefCross Ref
  2. S. Aalto, U. Ayesta, and E. Nyberg-Oksanen. Two-level processor-sharing scheduling disciplines: Mean delay analysis. ACM SIGMETRICS Perf. Eval. Review, 32(1):97--105, 2004. Proc. of ACM SIGMETRICS/Performance.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. E. Bachmat, J. Doncel, and H. Sarfati. Performance and stability analysis of the task assignment based on guessing size routing policy. In Proc. of Int. Symp. on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), pages 1--13, 2019.Google ScholarGoogle ScholarCross RefCross Ref
  4. R. Botta, C. Harris, and W. Marchal. Characterizations of generalized hyperexponential disribution functions. Communications in Statistics. Stochastic Models, 3(1):115--148, 1987.Google ScholarGoogle ScholarCross RefCross Ref
  5. M. Elahi, A. Marin, S. Rossi, and C. Williamson. Frequency scaling in multilevel queues. Performance Evaluation, 143:102140, 2020.Google ScholarGoogle ScholarCross RefCross Ref
  6. I. Grosof, A. Scully, and M. Harchol-Balter. Load balancing guardrails: Keeping your heavy traffic on the road to low response times. Proc. of the ACM SIGMETRICS on Measurement and Analysis of Computing Systems (POMACS), 3(2):42:1--42:31, 2019.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. I. Grosof, Z. Scully, and M. Harchol-Balter. SRPT for Multiserver Systems. Performance Evaluation, 127--128:154--175, 2018. Proc. of IFIP Performance.Google ScholarGoogle ScholarCross RefCross Ref
  8. L. Guo and I. Matta. Scheduling flows with unknown sizes: Approximate analysis. ACM SIGMETRICS Perf. Eval. Review, 30(1):276--277, 2002. Proc. of ACM SIGMETRICS.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. L. Kleinrock. Queueing Systems, volume II: Computer Applications. Wiley Interscience, 1976.Google ScholarGoogle Scholar
  10. A. Marin, S. Rossi, M. Sottana, and C. Zen. Theoretical and experimental evaluation of the two-level processor sharing discipline for TCP flows. In Proc. of Int. Symp. on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), pages 94--106, 2019.Google ScholarGoogle ScholarCross RefCross Ref
  11. I. Rai, G. Urvoy-Keller, M. Vernon, and E. Biersack. Performance analysis of LAS-based scheduling disciplines in a packet switched network. In Proc. of the ACM SIGMETRICS Int. Conf. on Measurement and modelling of computer systems, pages 106--117, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. L. Schrage. A proof of the optimality of the shortest remaining processing time discipline. Operations Research, 16:678--690, 1968.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Frequency scaling in multilevel queues
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM SIGMETRICS Performance Evaluation Review
              ACM SIGMETRICS Performance Evaluation Review  Volume 48, Issue 3
              December 2020
              140 pages
              ISSN:0163-5999
              DOI:10.1145/3453953
              Issue’s Table of Contents

              Copyright © 2021 Copyright is held by the owner/author(s)

              Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 5 March 2021

              Check for updates

              Qualifiers

              • research-article
            • Article Metrics

              • Downloads (Last 12 months)1
              • Downloads (Last 6 weeks)0

              Other Metrics

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader