Resource central: Understanding and predicting workloads for improved resource management in large cloud platforms

E Cortez, A Bonde, A Muzio, M Russinovich… - Proceedings of the 26th …, 2017 - dl.acm.org
Cloud research to date has lacked data on the characteristics of the production virtual
machine (VM) workloads of large cloud providers. A thorough understanding of these …

Providing {SLOs} for {Resource-Harvesting}{VMs} in Cloud Platforms

P Ambati, Í Goiri, F Frujeri, A Gun, K Wang… - … USENIX Symposium on …, 2020 - usenix.org
Cloud providers rent the resources they do not allocate as evictable virtual machines (VMs),
like spot instances. In this paper, we first characterize the unallocated resources in Microsoft …

Workload modeling for resource usage analysis and simulation in cloud computing

D Magalhães, RN Calheiros, R Buyya… - Computers & Electrical …, 2015 - Elsevier
Workload modeling enables performance analysis and simulation of cloud resource
management policies, which allows cloud providers to improve their systems' Quality of …

Improving cloud infrastructure utilization through overbooking

L Tomás, J Tordsson - Proceedings of the 2013 ACM Cloud and …, 2013 - dl.acm.org
Despite the potential given by the combination of multi-tenancy and virtualization, resource
utilization in today's data centers is still low. We identify three key characteristics of cloud …

Scavenger: A black-box batch workload resource manager for improving utilization in cloud environments

SA Javadi, A Suresh, M Wajahat, A Gandhi - Proceedings of the ACM …, 2019 - dl.acm.org
Resource under-utilization is common in cloud data centers. Prior works have proposed
improving utilization by running provider workloads in the background, colocated with tenant …

Dynamic resource demand prediction and allocation in multi‐tenant service clouds

M Verma, GR Gangadharan… - Concurrency and …, 2016 - Wiley Online Library
Cloud computing is emerging as an increasingly popular computing paradigm, allowing
dynamic scaling of resources available to users as needed. This requires a highly accurate …

Selecting the best VM across multiple public clouds: a data-driven performance modeling approach

NJ Yadwadkar, B Hariharan, JE Gonzalez… - Proceedings of the …, 2017 - dl.acm.org
Users of cloud services are presented with a bewildering choice of VM types and the choice
of VM can have significant implications on performance and cost. In this paper we address …

Forecasting Cloud Application Workloads With CloudInsight for Predictive Resource Management

IK Kim, W Wang, Y Qi… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Predictive cloud resource management has been widely adopted to overcome the
limitations of reactive cloud autoscaling. The predictive resource management is highly …

Heterogeneity and interference-aware virtual machine provisioning for predictable performance in the cloud

F Xu, F Liu, H Jin - IEEE Transactions on Computers, 2015 - ieeexplore.ieee.org
Infrastructure-as-a-service (IaaS) cloud providers offer tenants elastic computing resources
in the form of virtual machine (VM) instances to run their jobs. Recently, providing …

Automated control of multiple virtualized resources

P Padala, KY Hou, KG Shin, X Zhu, M Uysal… - Proceedings of the 4th …, 2009 - dl.acm.org
Virtualized data centers enable sharing of resources among hosted applications. However, it
is difficult to satisfy service-level objectives (SLOs) of applications on shared infrastructure …