Using a Predator-Prey Model to Explain Variations of Cloud Spot Price

by   Zheng Li, et al.

The spot pricing scheme has been considered to be resource-efficient for providers and cost-effective for consumers in the Cloud market. Nevertheless, unlike the static and straightforward strategies of trading on-demand and reserved Cloud services, the market-driven mechanism for trading spot service would be complicated for both implementation and understanding. The largely invisible market activities and their complex interactions could especially make Cloud consumers hesitate to enter the spot market. To reduce the complexity in understanding the Cloud spot market, we decided to reveal the backend information behind spot price variations. Inspired by the methodology of reverse engineering, we developed a Predator-Prey model that can simulate the interactions between demand and resource based on the visible spot price traces. The simulation results have shown some basic regular patterns of market activities with respect to Amazon's spot instance type m3.large. Although the findings of this study need further validation by using practical data, our work essentially suggests a promising approach (i.e. using a Predator-Prey model) to investigate spot market activities.


page 1

page 2

page 3

page 4


On a Feedback Control-based Mechanism of Bidding for Cloud Spot Service

As a cost-effective option for Cloud consumers, spot service has been co...

A Framework for Allocating Server Time to Spot and On-demand Services in Cloud Computing

Cloud computing delivers value to users by facilitating their access to ...

Economics of Spot Instance Service: A Two-stage Dynamic Game Apporach

This paper presents the economic impacts of spot instance service on the...

Beating the market with a bad predictive model

It is a common misconception that in order to make consistent profits as...

Explainable AI for a No-Teardown Vehicle Component Cost Estimation: A Top-Down Approach

The broader ambition of this article is to popularize an approach for th...

A Bag-of-Tasks Scheduler Tolerant to Temporal Failures in Clouds

Cloud platforms have emerged as a prominent environment to execute high ...

Please sign up or login with your details

Forgot password? Click here to reset