• DocumentCode
    2342141
  • Title

    Hardness of Approximation and Greedy Algorithms for the Adaptation Problem in Virtual Environments

  • Author

    Sundararaj, Ananth I. ; Sanghi, Manan ; Lange, John R. ; Dinda, Peter A.

  • Author_Institution
    Department of Electrical Engineering and Computer Science, Northwestern University. ais@cs.northwestern.edu
  • fYear
    2006
  • fDate
    13-16 June 2006
  • Firstpage
    291
  • Lastpage
    292
  • Abstract
    Over the past decade, wide-area distributed computing has emerged as a powerful computing paradigm. Virtual machines greatly simplify wide-area distributed computing by lowering the abstraction to benefit both resource users and providers. A virtual execution environment consisting of virtual machines (VMs) interconnected with virtual networks provides opportunities to dynamically optimize, at run-time, the performance of existing, unmodified distributed applications without any user or programmer intervention. We have formalized the adaptation problem in virtual execution environments and shown that it is NP-hard to both, solve and approximate within a factor of m1/2-δfor any δ > 0, where m is the number of edges in the virtual overlay graph. We also designed and evaluated greedy adaptation algorithms and found them to work well in practice.
  • Keywords
    Bandwidth; Distributed computing; Greedy algorithms; Grid computing; Network topology; Size measurement; Telecommunication traffic; Virtual machining; Virtual manufacturing; Voice mail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing, 2006. ICAC '06. IEEE International Conference on
  • Print_ISBN
    1-4244-0175-5
  • Type

    conf

  • DOI
    10.1109/ICAC.2006.1662413
  • Filename
    1662413