Selling Reserved Instances in Cloud Computing
Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 224-230.
Abstract
In this paper, we study the problem of designing new mechanisms for selling reserved instances (al-so referred to as virtual machines) in cloud computing. Unlike the practice in today's clouds in which users only have a few predefined options to reserve instances (i.e., either 1-year reservation or 3-year reservation), we allow users to reserve resources for any length and from any time point in the future. Our goal is to maximize the social welfare. We propose two mechanisms, one for the case where all the jobs are tight (their lengths are exactly their reservation time intervals), and the other for the more general case where jobs are delayable and have some flexibility on their reservations. Both of the mechanisms are prompt in the sense that the acceptance and the payment for a job is determined at the very moment of its arrival. We use competitive analysis to evaluate the performance of our mechanisms, and show that both of the mechanisms have a competitive ratio of O(ln(kT )) under some mild assumption, where k (res. T ) is the maximum ratio between per-instance-hour valuation (res. length) of any two jobs. We then prove that no algorithm can achieve a competitive ratio better than ln(2kT ) under the same assumption. Therefore, our mechanisms are optimal within a constant factor.
@inproceedings{ijcai2015p38,
title = {Selling Reserved Instances in Cloud Computing},
author = {Wang, Changjun and Ma, Weidong and Qin, Tao and Chen, Xujin and Hu, Xiaodong and Liu, Tie-Yan},
booktitle = {Proceedings of the Twenty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-15}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Qiang Yang and Michael Wooldridge},
pages = {224--230},
year = {2015},
month = {7},
note = {Main Track},
url = {https://ijcai.org/proceedings/2015/38},
}
TY - CPAPER TI - Selling Reserved Instances in Cloud Computing AU - Wang, Changjun AU - Ma, Weidong AU - Qin, Tao AU - Chen, Xujin AU - Hu, Xiaodong AU - Liu, Tie-Yan T2 - Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-15 PB - International Joint Conferences on Artificial Intelligence PY - 2015 SP - 224 EP - 230 UR - https://ijcai.org/proceedings/2015/38 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: