Back to Search
Start Over
Fork and Join Queueing Networks with Heavy Tails: Scaling Dimension and Throughput Limit
- Source :
- SIGMETRICS (Abstracts)
- Publication Year :
- 2021
- Publisher :
- Association for Computing Machinery (ACM), 2021.
-
Abstract
- Parallel and distributed computing systems are foundational to the success of cloud computing and big data analytics. These systems process computational workflows in a way that can be mathematically modeled by a fork-and-join queueing network with blocking (FJQN/B). While engineering solutions have long been made to build and scale such systems, it is challenging to rigorously characterize their throughput performance at scale theoretically. What further complicates the study is the presence of heavy-tailed delays that have been widely documented therein. In this article, we utilize an infinite sequence of FJQN/Bs to study the throughput limit and focus on an important class of heavy-tailed service times that are regularly varying with index . The throughput is said to be scalable if the throughput limit infimum of the sequence is strictly positive as the network size grows to infinity. We introduce two novel geometric concepts—scaling dimension and extended metric dimension—and show that an infinite sequence of FJQN/Bs is throughput scalable if the extended metric dimension and only if the scaling dimension . We also show that for the cases where buffer sizes are scaling in an order of , the scalability conditions are relaxed by a factor of . The results provide new insights on the scalability of a rich class of FJQN/Bs with various structures, including tandem, lattice, hexagon, pyramid, tree, and fractals.
- Subjects :
- FOS: Computer and information sciences
Computer Networks and Communications
Computer science
Distributed computing
Big data
Cloud computing
02 engineering and technology
Fork–join queue
Topology
Scaling dimension
01 natural sciences
Fork (software development)
010104 statistics & probability
Artificial Intelligence
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
Limit (mathematics)
0101 mathematics
Throughput (business)
Queueing theory
business.industry
020206 networking & telecommunications
Metric dimension
Computer Science - Distributed, Parallel, and Cluster Computing
Hardware and Architecture
Control and Systems Engineering
Fork (system call)
Scalability
ComputingMethodologies_DOCUMENTANDTEXTPROCESSING
Distributed, Parallel, and Cluster Computing (cs.DC)
business
Software
Information Systems
Subjects
Details
- ISSN :
- 1557735X and 00045411
- Volume :
- 68
- Database :
- OpenAIRE
- Journal :
- Journal of the ACM
- Accession number :
- edsair.doi.dedup.....6e8566b0db392a6c132803d63ff601ff