Pith. Sign in

RECORD

Tromino: Demand and DRF Aware Multi-Tenant Queue Manager for Apache Mesos Cluster

Performance · Submitted 21 May 2019

abstract compiled · 2026-09-23 · no language-model review

The authors' main claim Dominant Share and demand awareness of Tromino and scheduling based on these attributes can reduce (1) the impact of unfairness due to a framework specific configuration, and (2) unfair waiting time due to higher resource demand in a pending task queue.

how it is stated · hedged possibility 0.86 read the record →

Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID1905.08387 (version 1)
Pith IDUILJSGBK, Pith's permanent record of this paper and its review
CitationAngel Beltre, Madhusudhan Govindaraju, Pankaj Saha. "Tromino: Demand and DRF Aware Multi-Tenant Queue Manager for Apache Mesos Cluster." arXiv:1905.08387 (2019). https://pith.science/paper/UILJSGBK
Claim paper

The compiled record

The paper's own sentences, arranged. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Open the compiled record

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-09-23: 1 request, 8,248 input tokens.

What the abstract itself states, as probabilities: claims first 0.05 · states limitation 0.20 · human participants 0.02 · controlled comparison 0.29 · randomized assignment 0.01 · states quantitative result 0.05 · compares with prior results 0.30 · mentions code or data availability 0.03.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

Apache Mesos, a two-level resource scheduler, provides resource sharing across multiple users in a multi-tenant cluster environment. Computational resources (i.e., CPU, memory, disk, etc. ) are distributed according to the Dominant Resource Fairness (DRF) policy. Mesos frameworks (users) receive resources based on their current usage and are responsible for scheduling their tasks within the allocation. We have observed that multiple frameworks can cause fairness imbalance in a multiuser environment. For example, a greedy framework consuming more than its fair share of resources can deny resource fairness to others. The user with the least Dominant Share is considered first by the DRF module to get its resource allocation. However, the default DRF implementation, in Apache Mesos' Master allocation module, does not consider the overall resource demands of the tasks in the queue for each user/framework. This lack of awareness can result in users without any pending task receiving more resource offers while users with a queue of pending tasks starve due to their high dominant shares. We have developed a policy-driven queue manager, Tromino, for an Apache Mesos cluster where tasks for individual frameworks can be scheduled based on each framework's overall resource demands and current resource consumption. Dominant Share and demand awareness of Tromino and scheduling based on these attributes can reduce (1) the impact of unfairness due to a framework specific configuration, and (2) unfair waiting time due to higher resource demand in a pending task queue. In the best case, Tromino can significantly reduce the average waiting time of a framework by using the proposed Demand-DRF aware policy.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 Apache Mesos, a two-level resource scheduler, provides resource sharing across multiple users in a multi-tenant cluster environment. background 1.00 0.04 0.02 asserted 1.00
s1 Computational resources (i.e., CPU, memory, disk, etc. ) are distributed according to the Dominant Resource Fairness (DRF) policy. background 1.00 0.04 0.03 asserted 1.00
s2 Mesos frameworks (users) receive resources based on their current usage and are responsible for scheduling their tasks within the allocation. background 1.00 0.05 0.02 asserted 1.00
s3 We have observed that multiple frameworks can cause fairness imbalance in a multiuser environment. result 0.44 0.83 0.05 asserted 0.99
s4 For example, a greedy framework consuming more than its fair share of resources can deny resource fairness to others. background 0.90 0.38 0.03 asserted 0.65
s5 The user with the least Dominant Share is considered first by the DRF module to get its resource allocation. background 1.00 0.05 0.03 asserted 1.00
s6 However, the default DRF implementation, in Apache Mesos' Master allocation module, does not consider the overall resource demands of the tasks in the queue for each user/framework. gap 0.93 0.17 0.05 asserted 1.00
s7 This lack of awareness can result in users without any pending task receiving more resource offers while users with a queue of pending tasks starve due to their high dominant shares. gap 0.62 0.30 0.07 hedged possibility 0.85
s8 We have developed a policy-driven queue manager, Tromino, for an Apache Mesos cluster where tasks for individual frameworks can be scheduled based on each framework's overall resource demands and current resource consumption. contribution 0.92 0.95 0.18 asserted 1.00
s9 Dominant Share and demand awareness of Tromino and scheduling based on these attributes can reduce (1) the impact of unfairness due to a framework specific configuration, and (2) unfair waiting time due to higher resource demand in a pending task queue. interpretation 0.41 0.65 0.74 hedged possibility 0.86
s10 In the best case, Tromino can significantly reduce the average waiting time of a framework by using the proposed Demand-DRF aware policy. result 0.84 0.67 0.54 hedged possibility 0.96

What kind of paper the classifier reports this is: method or tool 1.00 · evidence from argument 0.80.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

The paper
Original abstract

Apache Mesos, a two-level resource scheduler, provides resource sharing across multiple users in a multi-tenant cluster environment. Computational resources (i.e., CPU, memory, disk, etc. ) are distributed according to the Dominant Resource Fairness (DRF) policy. Mesos frameworks (users) receive resources based on their current usage and are responsible for scheduling their tasks within the allocation. We have observed that multiple frameworks can cause fairness imbalance in a multiuser environment. For example, a greedy framework consuming more than its fair share of resources can deny resource fairness to others. The user with the least Dominant Share is considered first by the DRF module to get its resource allocation. However, the default DRF implementation, in Apache Mesos' Master allocation module, does not consider the overall resource demands of the tasks in the queue for each user/framework. This lack of awareness can result in users without any pending task receiving more resource offers while users with a queue of pending tasks starve due to their high dominant shares. We have developed a policy-driven queue manager, Tromino, for an Apache Mesos cluster where tasks for individual frameworks can be scheduled based on each framework's overall resource demands and current resource consumption. Dominant Share and demand awareness of Tromino and scheduling based on these attributes can reduce (1) the impact of unfairness due to a framework specific configuration, and (2) unfair waiting time due to higher resource demand in a pending task queue. In the best case, Tromino can significantly reduce the average waiting time of a framework by using the proposed Demand-DRF aware policy.

Human review

Discussion

Know something about this paper? Leave a comment, or highlight any passage above to comment on it.