It’s About Time: On Optimal Virtual Network Embeddings under Temporal Flexibilities

It’s About Time: On Optimal Virtual Network Embeddings under Temporal Flexibilities

Abstract

Distributed applications often require highperformance networks with strict connectivity guarantees. For instance, many cloud applications suffer from today’s variations of the intra-cloud bandwidth, which leads to poor and unpredictable application performance. Accordingly, we witness a trend towards virtual networks (VNets) which can provide resource isolation. Interestingly, while the problem of where to embed a VNet is fairly well-understood today, much less is known about when to optimally allocate a VNet. This however is important, as the requirements specified for a VNet do not have to be static, but can vary over time and even include certain temporal flexibilities. This paper initiates the study of the temporal VNet embedding problem (TVNEP).We propose a continuous-time mathematical programming approach to solve the TVNEP, and present and compare different algorithms. Based on these insights, we present the cΣ-Model which incorporates both symmetry and state-space reductions to significantly speed up the process of computing exact solutions to the TVNEP. Based on the cΣ-Model, we derive a greedy algorithm cΣG A to compute fast approximate solutions. In an extensive computational evaluation, we show that despite the hardness of the TVNEP, the cΣ-Model is sufficiently powerful to solve moderately sized instances to optimality within one hour, and under different objective functions (such as maximizing the number of embeddable VNets). We also show that the greedy algorithm 3oits flexibilities well and yields good solutions. More generally, our results suggest that already little time flexibilities can improve the overall system performance significantly.

Grafik Top
Authors
  • Rost, Matthias
  • Schmid, Stefan
  • Feldmann, Anja
Grafik Top
Supplemental Material
Shortfacts
Category
Paper in Conference Proceedings or in Workshop Proceedings (Paper)
Event Title
28th IEEE International Parallel and Distributed Processing Symposium (IPDPS)
Divisions
Communication Technologies
Subjects
Informatik Allgemeines
Event Location
Phoenix, Arizona, USA
Event Type
Conference
Event Dates
May 2014
Date
2014
Export
Grafik Top