Efficient Mapping of Virtual Networks onto a Shared Substrate

Jing Lu

Open Scholarship Institutional Repository (Washington University in St. Louis) · 2006 · 271 citations · 8 references

DOIFull text

Open access

Concepts

TL;DR

Virtualization is proposed to address internet ossification. The study investigates cost‑effective mapping of diverse virtual networks onto a shared substrate, analyzing how backbone topology choice varies with traffic constraints. The authors search for the optimal backbone‑star topology, allocating link capacities to satisfy general traffic constraints while minimizing cost. Relaxing pairwise traffic constraints makes the cheapest backbone increasingly tree‑like, and the constructed networks cost at most 1.5× a lower bound, improving further when traffic locality weakens.

Abstract

Virtualization has been proposed as a vehicle for overcoming the growing problem of internet ossification [1]. This paper studies the problem of mapping diverse virtual networks onto a common physical substrate. In particular, we develop a method for mapping a virtual network onto a substrate network in a cost-efficient way, while allocating sufficient capacity to virtual network links to ensure that the virtual network can handle any traffic pattern allowed by a general set of traffic constraints. Our approach attempts to find the best topology in a family of backbone-star topologies, in which a subset of nodes constitute the backbone, and the remaining nodes each connect to the nearest backbone node. We investigate the relative cost-effectiveness of different backbone topologies on different substrate networks, under a wide range of traffic conditions. Specifically, we study how the most cost-effective topology changes as the tightness of pairwise traffic constraints and the constraints on traffic locality are varied. In general, we find that as pairwise traffic constraints are relaxed, the least-cost backbone topology becomes increasingly “tree-like”. We also find that the cost of the constructed virtual networks is usually no more than 1.5 times a computed lower bound on the network cost and that the quality of solutions improves as the traffic locality gets weaker.

References

8