A Double Auction Mechanism to Bridge Users Task Requirements and Providers Resources in Two-Sided Cloud Markets

Published in IEEE Transactions on Parallel and Distributed Systems, 2017

Recommended citation: Li Lu, Jiadi Yu, Yanmin Zhu, Minglu Li. "A Double Auction Mechanism to Bridge Users Task Requirements and Providers Resources in Two-Sided Cloud Markets." IEEE Transactions on Parallel and Distributed Systems. 29(4). pp. 720-733. 2018. doi: 10.1109/TPDS.2017.2781236.

IEEE TPDS is a CCF-A journal.

Abstract: Double auction-based pricing model is an efficient pricing model to balance users and providers’ benefits. Existing double auction mechanisms usually require both users and providers to bid with the unit price and the number of VMs. However, in practice users seldom know the exact number of VMs that meets their task requirements, which leads to users task requirements inconsistent with providers resource. In this paper, we propose a truthful double auction mechanism, including a matching process as well as a pricing and VM allocation scheme, to bridge users’ task requirements and providers resources in two-sided cloud markets.

View the full paper