Mercury: Hybrid centralized and distributed scheduling in large shared clusters

K Karanasos, S Rao, C Curino, C Douglas… - 2015 USENIX Annual …, 2015 - usenix.org
Datacenter-scale computing for analytics workloads is increasingly common. High
operational costs force heterogeneous applications to share cluster resources for achieving …

Interference-aware orchestration in kubernetes

A Tzenetopoulos, D Masouros, S Xydis… - … conference on high …, 2020 - Springer
Nowadays, there is an increasing number of workloads, ie data serving, analytics, AI, HPC
workloads, etc., executed on the Cloud. Although multi-tenancy has gained a lot of attention …

Scheduling Many-Task Applications on Multi-clouds and Hybrid Clouds

SP Mithila, P Franz, G Baumgartner - Workshop on Asynchronous Many …, 2023 - Springer
A centralized scheduler can become a bottleneck for placing the tasks of a many-task
application on heterogeneous cloud resources. We have previously demonstrated that a …

Joint scheduling of data and computation in geo-distributed cloud systems

L Yin, J Sun, L Zhao, C Cui, J Xiao… - 2015 15th IEEE/ACM …, 2015 - ieeexplore.ieee.org
Recent trends show that cloud computing is growing to span more and more globally
distributed data centers. For geo-distributed data centers, there is an increasing need for …

[PDF][PDF] Federated resource management in grid and cloud computing systems

R Buyya, R Ranjan - Future Generation Computer Systems, 2010 - Citeseer
Welcome to the special issue of Future Generation Computer System (FGCS) journal. This
special issue compiles a number of excellent technical contributions that significantly …

In search of a fast and efficient serverless dag engine

B Carver, J Zhang, A Wang… - 2019 IEEE/ACM Fourth …, 2019 - ieeexplore.ieee.org
Python-written data analytics applications can be modeled as and compiled into a directed
acyclic graph (DAG) based workflow, where the nodes are fine-grained tasks and the edges …

Sparrow: distributed, low latency scheduling

K Ousterhout, P Wendell, M Zaharia… - Proceedings of the twenty …, 2013 - dl.acm.org
Large-scale data analytics frameworks are shifting towards shorter task durations and larger
degrees of parallelism to provide low latency. Scheduling highly parallel jobs that complete …

A network-aware scheduler in data-parallel clusters for high performance

Z Li, H Shen, A Sarker - … Symposium on Cluster, Cloud and Grid …, 2018 - ieeexplore.ieee.org
In spite of many shuffle-heavy jobs in current commercial data-parallel clusters, few previous
studies have considered the network traffic in the shuffle phase, which contains a large …

[PDF][PDF] Static scheduling in clouds

TA Henzinger, AV Singh, V Singh, T Wies… - 3rd USENIX Workshop …, 2011 - usenix.org
Cloud computing aims to give users virtually unlimited pay-per-use computing resources
without the burden of managing the underlying infrastructure. We present a new job …

Bringing inter-thread cache benefits to federated scheduling

C Tessler, VP Modekurthy, N Fisher… - 2020 IEEE Real-Time …, 2020 - ieeexplore.ieee.org
Multiprocessor scheduling of hard real-time tasks modeled by directed acyclic graphs
(DAGs) exploits the inherent parallelism presented by the model. For DAG tasks, a node …