4.7 Article

A Two-Stage Auction Mechanism for Cloud Resource Allocation

Journal

IEEE TRANSACTIONS ON CLOUD COMPUTING
Volume 9, Issue 3, Pages 881-895

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCC.2019.2901785

Keywords

Auction theory; cloud of clouds networks; sequential auctions; options-based sequential auctions; proxy agent; cloud resource allocation; Hamilton-Jacobi-Bellman equation; dynamic markets

Funding

  1. National Science Foundation [ECCS-1444009, CNS-1824518]
  2. Army Research Office [W911NF-17-1-0087]

Ask authors/readers for more resources

This paper investigates the interactions between customers and cloud managers, as well as between cloud managers and CPs, proposing a two-stage auction mechanism and two parallel resource gathering markets. Innovations include handling heterogeneous customer demands, truthfulness as the dominant strategy, a simple winner determination procedure, and avoidance of delayed entrance issues.
The contemporary literature on cloud resource allocation is mostly focused on studying the interactions between customers and cloud managers. Nevertheless, the recent growth in the customers' demands and the emergence of private cloud providers (CPs) entice the cloud managers to rent extra resources from the CPs so as to handle their backlogged tasks and attract more customers. This also renders the interactions between the cloud managers and the CPs an important problem to study. In this paper, we investigate both interactions through a two-stage auction mechanism. For the interactions between customers and cloud managers, we adopt the options-based sequential auctions (OBSAs) to design the cloud resource allocation paradigm. As compared to existing works, our framework can handle customers with heterogeneous demands, provide truthfulness as the dominant strategy, enjoy a simple winner determination procedure, and preclude the delayed entrance issue. We also provide the performance analysis of the OBSAs, which is among the first in literature. Regarding the interactions between cloud managers and CPs, we propose two parallel markets for resource gathering, and capture the selfishness of the CPs by their offered prices. We conduct a comprehensive analysis of the two markets and identify the bidding strategies of the cloud managers.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available