4 papers
A Data-Driven Approach to Dynamically Adjust Resource Allocation for Compute Clusters
Francesco Pace, Dimitrios Milios, Damiano Carra +2
Nowadays, data-centers are largely under-utilized because resource allocation is based on reservation mechanisms which ignore actual resource utilization. Indeed, it is common to r…
Cache-based Multi-query Optimization for Data-intensive Scalable Computing Frameworks
Pietro Michiardi, Damiano Carra, Sara Migliorini
In modern large-scale distributed systems, analytics jobs submitted by various users often share similar work, for example scanning and processing the same subset of data. Instead…
Elastic Provisioning of Cloud Caches: a Cost-aware TTL Approach
Damiano Carra, Giovanni Neglia, Pietro Michiardi
We consider elastic resource provisioning in the cloud, focusing on in-memory key-value stores used as caches. Our goal is to dynamically scale resources to the traffic pattern min…
On Fair Size-Based Scheduling
Matteo Dell'Amico, Damiano Carra, Pietro Michiardi
By executing jobs serially rather than in parallel, size-based scheduling policies can shorten time needed to complete jobs; however, major obstacles to their applicability are fai…