vix.ing · top · new · best · stats · spec

No Delay: Latency-Driven, Application Performance-Aware, Cluster Scheduling

2019/03/17 by Diana Andreea Popescu, Popescu, Diana Andreea, Andrew W. Moore +1
Computer Science · #Caching and Content Delivery #Cloud Computing and Resource Management #Distributed #FOS: Computer and information sciences #IoT and Edge/Fog Computing #Networking and Internet Architecture (cs.NI) #Parallel #and Cluster Computing (cs.DC)

paper · pdf · doi:10.48550/arxiv.1903.07114

openalex publication_date 2019/03/17 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Given the network latency variability observed in data centers, applications' performance is also determined by their placement within the data centre. We present NoMora, a cluster scheduling architecture whose core is represented by a latency-driven, application performance-aware, cluster scheduling policy. The policy places the tasks of an application taking into account the expected performance based on the measured network latency between pairs of hosts in the data center. Furthermore, if a tenant's application experiences increased network latency, and thus lower application performance, their application may be migrated to a better placement. Preliminary results show that our policy improves the overall average application performance by up to 13.4% and by up to 42% if preemption is enabled, and improves the task placement latency by a factor of 1.79x and the median algorithm runtime by 1.16x compared to a random policy on the Google cluster workload. This demonstrates that application performance can be improved by exploiting the relationship between network latency and application performance, and the current network conditions in a data center, while preserving the demands of low-latency cluster scheduling.

Related