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

02/04/2019
by   Xiaohu Wu, et al.
0

Cloud computing delivers value to users by facilitating their access to computing capacity in periods when their need arises. An approach is to provide both on-demand and spot services on shared servers. The former allows users to access servers on demand at a fixed price and users occupy different periods of servers. The latter allows users to bid for the remaining unoccupied periods via dynamic pricing; however, without appropriate design, such periods may be arbitrarily small since on-demand users arrive randomly. This is also the current service model adopted by Amazon Elastic Cloud Compute. In this paper, we provide the first integral framework for sharing the time of servers between on-demand and spot services while optimally pricing spot instances. It guarantees that on-demand users can get served quickly while spot users can stably utilize servers for a properly long period once accepted, which is a key feature to make both on-demand and spot services accessible. Simulation results show that, by complementing the on-demand market with a spot market, a cloud provider can improve revenue by up to 464.7 assumptions which are met in real environments. It is a new tool that cloud operators can use to quantify the advantage of a hybrid spot and on-demand service, eventually making the case for operating such service model in their own infrastructures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/30/2020

Delay and Price Differentiation in Cloud Computing: A Service Model, Supporting Architectures, and Performance

Many cloud service providers (CSPs) provide on-demand service at a price...
research
05/27/2023

Cloud Computing: Applications, Challenges and Open Issues

Cloud computing is one of the innovative computing, which deals with sto...
research
08/04/2017

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

The spot pricing scheme has been considered to be resource-efficient for...
research
07/27/2018

Location, Location, Location: Exploring Amazon EC2 Spot Instance Pricing Across Geographical Regions - Extended Version

Cloud computing is becoming an almost ubiquitous part of the computing l...
research
08/04/2017

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...
research
02/09/2018

SNC: A Cloud Service Platform for Symbolic-Numeric Computation using Just-In-Time Compilation

Cloud services have been widely employed in IT industry and scientific r...
research
01/28/2019

Temporal Overbooking of Lambda Functions in the Cloud

We consider the problem of scheduling "serverless computing" instances s...

Please sign up or login with your details

Forgot password? Click here to reset