• DocumentCode
    738783
  • Title

    A Path Generation Approach to Embedding of Virtual Networks

  • Author

    Mijumbi, Rashid ; Serrat, Joan ; Gorricho, Juan-Luis ; Boutaba, Raouf

  • Volume
    12
  • Issue
    3
  • fYear
    2015
  • Firstpage
    334
  • Lastpage
    348
  • Abstract
    As the virtualization of networks continues to attract attention from both industry and academia, the virtual network embedding (VNE) problem remains a focus of researchers. This paper proposes a one-shot, unsplittable flow VNE solution based on column generation. We start by formulating the problem as a path-based mathematical program called the primal, for which we derive the corresponding dual problem. We then propose an initial solution which is used, first, by the dual problem and then by the primal problem to obtain a final solution. Unlike most approaches, our focus is not only on embedding accuracy but also on the scalability of the solution. In particular, the one-shot nature of our formulation ensures embedding accuracy, while the use of column generation is aimed at enhancing the computation time to make the approach more scalable. In order to assess the performance of the proposed solution, we compare it against four state of the art approaches as well as the optimal link-based formulation of the one-shot embedding problem. Experiments on a large mix of virtual network (VN) requests show that our solution is near optimal (achieving about 95% of the acceptance ratio of the optimal solution), with a clear improvement over existing approaches in terms of VN acceptance ratio and average substrate network (SN) resource utilization, and a considerable improvement (92% for a SN of 50 nodes) in time complexity compared to the optimal solution.
  • Keywords
    Joining processes; Mathematical programming; Proposals; Resource management; Substrates; Tin; Virtualization; Network virtualization; column generation; optimization; resource allocation; virtual network embedding;
  • fLanguage
    English
  • Journal_Title
    Network and Service Management, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1932-4537
  • Type

    jour

  • DOI
    10.1109/TNSM.2015.2459073
  • Filename
    7163610