• DocumentCode
    34738
  • Title

    Cost-Efficient Mapping for Fault-Tolerant Virtual Networks

  • Author

    Jarray, Abdallah ; Karmouch, Ahmed

  • Author_Institution
    Sch. of Inf. Technol. & Eng., Univ. of Ottawa, Ottawa, ON, Canada
  • Volume
    64
  • Issue
    3
  • fYear
    2015
  • fDate
    Mar-15
  • Firstpage
    668
  • Lastpage
    681
  • Abstract
    Network virtualization provides more flexibility in network provisioning as it offers physical infrastructure providers (PIP) the possibility of smoothly rolling out many separate networks on top of an existing infrastructure. A major challenge is the embedding problem of mapping virtual networks (VNs) onto PIP infrastructure. In the literature, a good deal of research has focused on providing heuristic approaches to this NP-hard problem, usually with the assumption that the PIP infrastructure is operational at all times. In virtualization environment, a single physical node/link failure can result in one or more logical link failures as it effects all VNs with a mapping that spans over. Setting up a dedicated backup for each VN embedding that is not shared with others is an inefficient use of resources. To address these concerns, this paper proposes two classes of periodic VN protection against link and node failures: (a) in the physical layer, by using a path or segment p-cycle technique and a column generation optimization model, and (b) in the VN layer, by augmenting the topology with redundant resources and subsequently applying a column generation mapping model. Our simulations show a clear advantage of our approaches over benchmarks in terms of PIP profit, backup cost/rate and resource use.
  • Keywords
    computational complexity; computer networks; fault tolerant computing; optimisation; virtualisation; NP-hard problem; PIP infrastructure; column generation optimization model; cost-efficient mapping; fault-tolerant virtual networks; network virtualization; path p-cycle technique; physical infrastructure providers; segment p-cycle technique; Fault tolerance; Fault tolerant systems; Physical layer; Quality of service; Substrates; Topology; Virtualization; $p$ -cycle; Virtual network; column generation; embedding; fault-tolerance; integer linear programming; logical link failure; logical protection; physical link failure; physical node failure; physical protection;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.2295612
  • Filename
    6690142