• DocumentCode
    9727
  • Title

    Towards Flexible Guarantees in Clouds: Adaptive Bandwidth Allocation and Pricing

  • Author

    Divakaran, Dinil Mon ; Gurusamy, Mohan

  • Author_Institution
    Cyber Security & Intell. Dept., Inst. for Infocomm Res., Singapore, Singapore
  • Volume
    26
  • Issue
    6
  • fYear
    2015
  • fDate
    June 1 2015
  • Firstpage
    1754
  • Lastpage
    1764
  • Abstract
    This article focuses on the problem of bandwidth allocation to users of Cloud data centers. An interesting approach is to use advance bandwidth reservation. Such systems usually assume all requests demand either bandwidth-guarantee (BG) or time-guarantee (TG), but not both. Hence the solutions are tailored for one type of requests. A BG request demands guarantee on bandwidth; whereas a TG request demands guarantee on time for transfer of data of specified volume. We define a new model that allows users to not only submit both kinds of requests, but also specify flexible demands. We tie up the problem of bandwidth allocation with differential pricing, that gives discounts to users based on the flexibility in their requests. We propose a two-phase, adaptive and flexible bandwidth allocator (A-FBA) that, in one phase admits and allocates minimal bandwidth to dynamically arriving user requests, and in another phase, allocates additional bandwidth for accepted requests maximizing revenue. The problem formulated in first phase is NP-hard, while the second phase can be solved in polynomial time. We show that, in comparison to a traditional deterministic model, the A-FBA not only increases the number of accepted requests significantly, but also does so by generating higher revenues.
  • Keywords
    bandwidth allocation; cloud computing; computational complexity; computer centres; optimisation; pricing; A-FBA; NP-hard; adaptive and flexible bandwidth allocator; adaptive bandwidth allocation; advance bandwidth reservation; bandwidth guarantee request demand; cloud data center; differential pricing; flexible demand; polynomial time; revenue maximization; time guarantee request demand; Adaptation models; Bandwidth; Channel allocation; Data transfer; Optimization; Pricing; Resource management; Cloud; QoS; bandwidth; pricing; reservation;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2014.2325044
  • Filename
    6817564