STEM plus: Allocating Bandwidth Fairly To Tasks

Ilya Nikolaevskiy*, Andrey Lukyanenko, Andrei Gurtov

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Abstract

Fair sharing of bandwidth among tenants in datacenters is important to guarantee prompt execution while providing isolation between different jobs. Existing bandwidth allocation methods lack a concept of a task reflecting the dependency between allocations on links. Moreover, existing approaches do not consider the tenants to be smart individuals and lack understanding of a threat that strategic players can produce.

In this work we introduce a Strategy-proof Task-Enforcement Mechanism (STEM) which is the only strategy-proof mechanism for datacenter allocation. It seamlessly utilizes task-aware models. While tenants are able to improve their allocations by relocating demands among links, it also improves the global allocation resulting into a strong Nash equilibrium among tenants. This is in contrast to pricing or Competitive Equilibrium from Equal Incomes (CEEI) which permits tenants to inflate their demands and in some cases loosing sharing-incentives. We extend STEM with STEM+ - a work-conserving allocation mechanism.

Original languageEnglish
Title of host publication2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)
PublisherIEEE
Pages67-68
Number of pages2
ISBN (Print)978-1-4673-7132-2
DOIs
Publication statusPublished - 2015
MoE publication typeA4 Article in a conference publication
EventIEEE Conference on Computer Communications - Hong Kong, China
Duration: 26 Apr 20151 May 2015
Conference number: 34

Publication series

NameIEEE Conference on Computer Communications Workshops
PublisherIEEE
ISSN (Print)2159-4228

Conference

ConferenceIEEE Conference on Computer Communications
Abbreviated titleINFOCOM
Country/TerritoryChina
CityHong Kong
Period26/04/201501/05/2015

Fingerprint

Dive into the research topics of 'STEM plus: Allocating Bandwidth Fairly To Tasks'. Together they form a unique fingerprint.

Cite this