• DocumentCode
    2840384
  • Title

    Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing

  • Author

    Wang, Wei ; Li, Baochun ; Liang, Ben

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2012
  • fDate
    18-21 June 2012
  • Firstpage
    425
  • Lastpage
    434
  • Abstract
    Cloud resources are usually priced in multiple markets with different service guarantees. For example, Amazon EC2 prices virtual instances under three pricing schemes -- the subscription option (a.k.a., Reserved Instances), the pay-as-you-go offer (a.k.a., On-Demand Instances), and an auction-like spot market (a.k.a., Spot Instances) -- simultaneously. There arises a new problem of capacity segmentation: how can a provider allocate resources to different categories of pricing schemes, so that the total revenue is maximized? In this paper, we consider an EC2-like pricing scheme with traditional pay-as-you-go pricing augmented by an auction market, where bidders periodically bid for resources and can use the instances for as long as they wish, until the clearing price exceeds their bids. We show that optimal periodic auctions must follow the design of m+1-price auction with seller´s reservation price. Theoretical analysis also suggests the connections between periodic auctions and EC2 spot market. Furthermore, we formulate the optimal capacity segmentation strategy as a Markov decision process over some demand prediction window. To mitigate the high computational complexity of the conventional dynamic programming solution, we develop a near-optimal solution that has significantly lower complexity and is shown to asymptotically approach the optimal revenue.
  • Keywords
    Markov processes; cloud computing; dynamic programming; pricing; resource allocation; Amazon EC2; Markov decision process; auction-like spot market; cloud resources; computational complexity; demand prediction window; dynamic programming; hybrid cloud pricing; multiple markets; on-demand instances; optimal capacity segmentation strategy; pay-as-you-go offer; pricing schemes; reserved instances; service guarantees; spot instances; subscription option; virtual instances; Computational modeling; Economics; Markov processes; Optimization; Pricing; Resource management; Subscriptions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2012 IEEE 32nd International Conference on
  • Conference_Location
    Macau
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-4577-0295-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.2012.52
  • Filename
    6258015