• DocumentCode
    3255667
  • Title

    Competitive Strategies for Online Cloud Resource Allocation with Discounts: The 2-Dimensional Parking Permit Problem

  • Author

    Xinhui Hu ; Ludwig, Arne ; Richa, Andrea ; Schmid, Stefan

  • Author_Institution
    Comput. Sci., Arizona State Univ., Tempe, AZ, USA
  • fYear
    2015
  • fDate
    June 29 2015-July 2 2015
  • Firstpage
    93
  • Lastpage
    102
  • Abstract
    Cloud computing heralded an era where resources can be scaled up and down elastically and in an online manner. This paper initiates the study of cost-effective cloud resource allocation algorithms under price discounts, using a competitive analysis approach. We show that for a single resource, the online resource renting problem can be seen as a 2-dimensional variant of the classic online parking permit problem, and we formally introduce the PPP2 problem accordingly. Our main contribution is an online algorithm for PPP2 which achieves a deterministic competitive ratio of k (under a certain set of assumptions), where k is the number of resource bundles. This is almost optimal, as we also prove a lower bound of k/3 for any deterministic online algorithm. Our online algorithm makes use of an optimal offline algorithm, which may be of independent interest since it is the first optimal offline algorithm for the 1D and 2D versions of the parking permit problem. Finally, we show that our algorithms and results also generalize to multiple resources (i.e., Multi-dimensional parking permit problems).
  • Keywords
    cloud computing; deterministic algorithms; pricing; resource allocation; PPP2 problem; cloud computing; competitive analysis approach; deterministic online algorithm; multidimensional parking permit problems; online cloud resource allocation algorithm; online parking permit problem; online resource renting problem; optimal offline algorithm; price discounts; Algorithm design and analysis; Contracts; Heuristic algorithms; Resource management; Upper bound; Cloud Computing; Competitive Analysis; Online Algorithm; Resource Allocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2015 IEEE 35th International Conference on
  • Conference_Location
    Columbus, OH
  • ISSN
    1063-6927
  • Type

    conf

  • DOI
    10.1109/ICDCS.2015.18
  • Filename
    7164896