Online performance modeling and prediction for single-VM applications in multi-tenant clouds
Clouds have been adopted widely by many organizations for their supports of flexible
resource demands and low cost, which is normally achieved through sharing the underlying …
resource demands and low cost, which is normally achieved through sharing the underlying …
Adaptive performance modeling and prediction of applications in multi-tenant clouds
Clouds have been adopted by many organizations as their computing infrastructure due to
the support for flexible re-source demands and low cost, which is normally achieved through …
the support for flexible re-source demands and low cost, which is normally achieved through …
uPredict: A user-level profiler-based predictive framework in multi-tenant clouds
Accurate performance prediction for cloud applications is an essential component to support
many cloud resource management and auto-scaling policies. However, most existing …
many cloud resource management and auto-scaling policies. However, most existing …
DiHi: distributed and hierarchical performance modeling of multi-VM cloud running applications
Performance fluctuation of cloud running applications, due to collocations of different tenants
on the same machine, is one of the cloud users' concerns. To alleviate users' concerns with …
on the same machine, is one of the cloud users' concerns. To alleviate users' concerns with …
Upredict: a user-level profiler-based predictive framework for single Vm applications in multi-tenant clouds
Most existing studies on performance prediction for virtual machines (VMs) in multi-tenant
clouds are at system level and generally require access to performance counters in …
clouds are at system level and generally require access to performance counters in …
Transfer learning for cross-model regression in performance modeling for the cloud
Performance characteristics of a complex system in different configurations are expensive to
obtain due to the cost of sampling the system performance. We introduce ModelMap, a novel …
obtain due to the cost of sampling the system performance. We introduce ModelMap, a novel …
A hybrid machine learning approach for performance modeling of cloud-based big data applications
E Ataie, A Evangelinou, E Gianniti… - The Computer …, 2022 - academic.oup.com
Abstract Nowadays, Apache Hadoop and Apache Spark are two of the most prominent
distributed solutions for processing big data applications on the market. Since in many cases …
distributed solutions for processing big data applications on the market. Since in many cases …
Selecting the best VM across multiple public clouds: a data-driven performance modeling approach
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 …
of VM can have significant implications on performance and cost. In this paper we address …
Heterogeneity and interference-aware virtual machine provisioning for predictable performance in the cloud
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 …
in the form of virtual machine (VM) instances to run their jobs. Recently, providing …
Matrix: Achieving predictable virtual machine performance in the clouds
The success of cloud computing builds largely upon on-demand supply of virtual machines
(VMs) that provide the abstraction of a physical machine on shared resources. Unfortunately …
(VMs) that provide the abstraction of a physical machine on shared resources. Unfortunately …