2013 · 37 citations · 25 references
BusinessComputer ScienceComputer SystemsInterconnection NetworksQueuing TheorySchedulingNetworks Of QueuesQueueing NetworksQueueing ProcessesQueueing SystemsQueueing TheoryResource SchedulingCapacity Region AnalysisContent ReplicationFlexibilityQueueing Control PoliciesQueuesScheduling PoliciesSkill-based RoutingTraffic Intensity
We study a multi-server model with n flexible servers and rn queues, connected through a fixed bipartite graph, where the level of flexibility is captured by the average degree, d(n), of the queues. Applications in content replication in data centers, skill-based routing in call centers, and flexible supply chains are among our main motivations. We focus on the scaling regime where the system size n tends to infinity, while the overall traffic intensity stays fixed. We show that a large capacity region (robustness) and diminishing queueing delay (performance) are jointly achievable even under very limited flexibility (d(n) l n). In particular, when d(n) gg ln n , a family of random-graph-based interconnection topologies is (with high probability) capable of stabilizing all admissible arrival rate vectors (under a bounded support assumption), while simultaneously ensuring a diminishing queueing delay, of order ln n/ d(n), as n-> ∞. Our analysis is centered around a new class of virtual-queue-based scheduling policies that rely on dynamically constructed partial matchings on the connectivity graph.
25
The nature of data center traffic
Srikanth Kandula, Sudipta Sengupta, Albert Greenberg et al. · 2009 · 1K citations
Achieving 100% throughput in an input-queued switch
Nick McKeown, A. Mekkittikul, V. Anantharam et al. · IEEE Transactions on Communications · 1999 · 855 citations
Heavy-Traffic Limits for Queues with Many Exponential Servers
S. Halfin, Ward Whitt · Operations Research · 1981 · 771 citations