• DocumentCode
    73342
  • Title

    The Wide-Area Virtual Service Migration Problem: A Competitive Analysis Approach

  • Author

    Bienkowski, Marcin ; Feldmann, A. ; Grassler, Johannes ; Schaffrath, Gregor ; Schmid, S.

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Wroclaw, Wroclaw, Poland
  • Volume
    22
  • Issue
    1
  • fYear
    2014
  • fDate
    Feb. 2014
  • Firstpage
    165
  • Lastpage
    178
  • Abstract
    Today´s trend toward network virtualization and software-defined networking enables flexible new distributed systems where resources can be dynamically allocated and migrated to locations where they are most useful. This paper proposes a competitive analysis approach to design and reason about online algorithms that find a good tradeoff between the benefits and costs of a migratable service. A competitive online algorithm provides worst-case performance guarantees under any demand dynamics, and without any information or statistical assumptions on the demand in the future. This is attractive especially in scenarios where the demand is hard to predict and can be subject to unexpected events. As a case study, we describe a service (e.g., an SAP server or a gaming application) that uses network virtualization to improve the quality of service (QoS) experienced by thin client applications running on mobile devices. By decoupling the service from the underlying resource infrastructure, it can be migrated closer to the current client locations while taking into account migration costs. We identify the major cost factors in such a system and formalize the wide-area service migration problem. Our main contributions are a randomized and a deterministic online algorithm that achieve a competitive ratio of O(logn) in a simplified scenario, where n is the size of the substrate network. This is almost optimal. We complement our worst-case analysis with simulations in different specific scenarios and also sketch a migration demonstrator.
  • Keywords
    Internet; quality of service; virtualisation; QoS; SAP server; competitive analysis approach; distributed systems; network virtualization; online algorithm; quality of service; software defined networking; statistical assumptions; wide area virtual service migration problem; Algorithm design and analysis; Bandwidth; Heuristic algorithms; Prediction algorithms; Servers; Substrates; Virtualization; Computational intelligence; computer networks; telecommunications; telecommunications services; wide area networks;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2013.2245676
  • Filename
    6471794