Batch Auction Design For Cloud Container Services

01/18/2018
by   Lin Ma, et al.
0

Cloud containers represent a new, light-weight alternative to virtual machines in cloud computing. A user job may be described by a container graph that specifies the resource profile of each container and container dependence relations. This work is the first in the cloud computing literature that designs efficient market mechanisms for container based cloud jobs. Our design targets simultaneously incentive compatibility, computational efficiency, and economic efficiency. It further adapts the idea of batch online optimization into the paradigm of mechanism design, leveraging agile creation of cloud containers and exploiting delay tolerance of elastic cloud jobs. The new and classic techniques we employ include: (i) compact exponential optimization for expressing and handling non-traditional constraints that arise from container dependence and job deadlines; (ii) the primal-dual schema for designing efficient approximation algorithms for social welfare maximization; and (iii) posted price mechanisms for batch decision making and truthful payment design. Theoretical analysis and trace-driven empirical evaluation verify the efficacy of our container auction algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2021

An Optimal Resource Allocator of Elastic Training for Deep Learning Jobs on Cloud

Cloud training platforms, such as Amazon Web Services and Huawei Cloud p...
research
04/26/2018

Auction Mechanisms in Cloud/Fog Computing Resource Allocation for Public Blockchain Networks

As an emerging decentralized secure data management platform, blockchain...
research
05/23/2019

Diffusion and Auction on Graphs

Auction is the common paradigm for resource allocation which is a fundam...
research
01/23/2022

Task Scheduling in Cloud Computing Using Hybrid Meta-heuristic: A Review

In recent years with the advent of high bandwidth internet access availa...
research
09/05/2023

Dual Auction Mechanism for Transaction Forwarding and Validation in Complex Wireless Blockchain Network

In traditional blockchain networks, transaction fees are only allocated ...
research
03/02/2022

Truthful Online Scheduling of Cloud Workloads under Uncertainty

Cloud computing customers often submit repeating jobs and computation pi...
research
08/04/2014

Computational Analysis of Perfect-Information Position Auctions

After experimentation with other designs, the major search engines conve...

Please sign up or login with your details

Forgot password? Click here to reset