Time-stable performance in parallel queues with non-homogeneous and multi-class workloads

Soongeol Kwon, Natarajan Gautam

Research output: Contribution to journalArticlepeer-review

7 Citations (Scopus)

Abstract

Motivated by applications in data centers, we consider a scenario where multiple classes of requests arrive at a dispatcher at time-varying rates which historically has daily or weekly patterns. We assume that the underlying environment is such that at all times the load from each class is very high and a large number of servers are necessary which, for example, is fairly common in many data centers. In addition, each server can host one or more classes. Design, control and performance analysis under such heterogeneous and transient conditions is extremely difficult. To address this shortcoming we have suggested a holistic approach that includes a combination of sizing, assignment, and routing in an integrated fashion. Our proposed approach decomposes a multi-dimensional and non-stationary problem into a one-dimensional, simpler and stationary one, and achieves time-stability by introducing an insignificant number of dummy requests. Based on time-stability, our suggested approach can provide performance bounds and guarantees for time-varying and transient system. Moreover, we can operate the data centers in an energy-efficient manner via suggested approach.

Original languageEnglish
Article number7061498
Pages (from-to)1322-1335
Number of pages14
JournalIEEE/ACM Transactions on Networking
Volume24
Issue number3
DOIs
Publication statusPublished - 2016 Jun

Bibliographical note

Publisher Copyright:
© 1993-2012 IEEE.

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Time-stable performance in parallel queues with non-homogeneous and multi-class workloads'. Together they form a unique fingerprint.

Cite this