TY - GEN
T1 - AHAB
T2 - 17th International IFIP TC6 Networking Conference, Networking 2018
AU - Zerwas, Johannes
AU - Kalmbach, Patrick
AU - Fuerst, Carlo
AU - Ludwig, Arne
AU - Blenk, Andreas
AU - Kellerer, Wolfgang
AU - Schmid, Stefan
N1 - Publisher Copyright:
© 2018 IFIP
PY - 2018
Y1 - 2018
N2 - Virtual clusters are an important concept to provide isolation and predictable performance for multi-tenant applications in shared data centers. The problem of how to embed virtual clusters in a resource efficient manner has received much attention over the last years. However, existing virtual cluster embedding algorithms typically optimize the embedding of a single request. We demonstrate that this can lead to fragmentation and suboptimal data center resource utilization over time. We propose an alternative in two stages: First, we describe a novel embedding algorithm, called TETRIS, which, in an effort to avoid resource fragmentation over time, takes into account the specific node-to-link resource ratios of the individual requests. While TETRIS can be suboptimal when embedding only one request, we find that it performs much better than the state-of-the-art algorithms over time. Second, we allow the algorithm to strategically reject individual requests, even if there are sufficient resources: our proposed algorithm, AHAB, hence selects (“hunts”) useful requests over time. An important property of AHAB is that it is data-driven: it uses information about previous requests and embeddings. We report on extensive simulations, which demonstrate the optimization potential of TETRIS (+4%) and AHAB (+13%), compared to existing solutions such as KRAKEN and OKTOPUS. Furthermore, AHAB illustrates how data-driven algorithms can replace man-made heuristics.
AB - Virtual clusters are an important concept to provide isolation and predictable performance for multi-tenant applications in shared data centers. The problem of how to embed virtual clusters in a resource efficient manner has received much attention over the last years. However, existing virtual cluster embedding algorithms typically optimize the embedding of a single request. We demonstrate that this can lead to fragmentation and suboptimal data center resource utilization over time. We propose an alternative in two stages: First, we describe a novel embedding algorithm, called TETRIS, which, in an effort to avoid resource fragmentation over time, takes into account the specific node-to-link resource ratios of the individual requests. While TETRIS can be suboptimal when embedding only one request, we find that it performs much better than the state-of-the-art algorithms over time. Second, we allow the algorithm to strategically reject individual requests, even if there are sufficient resources: our proposed algorithm, AHAB, hence selects (“hunts”) useful requests over time. An important property of AHAB is that it is data-driven: it uses information about previous requests and embeddings. We report on extensive simulations, which demonstrate the optimization potential of TETRIS (+4%) and AHAB (+13%), compared to existing solutions such as KRAKEN and OKTOPUS. Furthermore, AHAB illustrates how data-driven algorithms can replace man-made heuristics.
KW - Admission Control
KW - Embedding
KW - Network Virtualization
UR - http://www.scopus.com/inward/record.url?scp=85127935986&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85127935986
T3 - 17th International IFIP TC6 Networking Conference, Networking 2018
SP - 379
EP - 387
BT - 17th International IFIP TC6 Networking Conference, Networking 2018
PB - IFIP
Y2 - 14 May 2018 through 16 May 2018
ER -