Affiliation:
1. University of Toronto, Toronto, Ontario, Canada
Abstract
In a public cloud, bandwidth is traditionally priced in a pay-as-you-go model. Reflecting the recent trend of augmenting cloud computing with bandwidth guarantees, we consider a novel model of cloud bandwidth allocation and pricing when explicit bandwidth reservation is enabled. We argue that a tenant's utility depends not only on its bandwidth usage, but more importantly on the portion of its demand that is satisfied with a performance guarantee. Our objective is to determine the optimal policy for pricing cloud bandwidth reservations, in order to maximize social welfare, i.e., the sum of the expected profits that can be made by all tenants and the cloud provider, even with the presence of demand uncertainty. The problem turns out to be a large-scale network optimization problem with a coupled objective function. We propose two new distributed solutions --- based on chaotic equation updates and cutting-plane methods --- that prove to be more efficient than existing solutions based on consistency pricing and subgradient methods. In addition, we address the practical challenge of forecasting demand statistics, required by our optimization problem as input. We propose a factor model for near-future demand prediction, and test it on a real-world video workload dataset. All included, we have designed a fully computerized trading environment for cloud bandwidth reservations, which operates effectively at a fine granularity of as small as ten minutes in our trace-driven simulations.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture,Software
Reference25 articles.
1. Amazon Cluster Compute 2011. http://aws.amazon.com/ec2/hpc-applications/. Amazon Cluster Compute 2011. http://aws.amazon.com/ec2/hpc-applications/.
2. Amazon Web Services. http://aws.amazon.com/. Amazon Web Services. http://aws.amazon.com/.
3. UUSee Inc. {Online}. Available: http://www.uusee.com. UUSee Inc. {Online}. Available: http://www.uusee.com.
4. Four Reasons We Choose Amazon's Cloud as Our Computing Platform. The Netflix "Tech" Blog Dec. 14 2010. Four Reasons We Choose Amazon's Cloud as Our Computing Platform. The Netflix "Tech" Blog Dec. 14 2010.
5. Optimal content placement for a large-scale VoD system
Cited by
63 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献