Corpus ID: 199552217

uPredict: A User-Level Profiler-Based Predictive Framework for Single VM Applications in Multi-Tenant Clouds

@article{Moradi2019uPredictAU,
  title={uPredict: A User-Level Profiler-Based Predictive Framework for Single VM Applications in Multi-Tenant Clouds},
  author={Hamidreza Moradi and Wei Wang and Amanda Fernandez and Dakai Zhu},
  journal={ArXiv},
  year={2019},
  volume={abs/1908.04491}
}
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 Hypervisors. In this work, we propose uPredict, a user-level profiler-based performance predictive framework for single-VM applications in multi-tenant clouds. Here, three micro-benchmarks are specially devised to assess the contention of CPUs, memory and disks in a VM, respectively. Based on measured performance of an… Expand
uPredict: A User-Level Profiler-Based Predictive Framework in Multi-Tenant Clouds
DiHi: Distributed and Hierarchical Performance Modeling of Multi-VM Cloud Running Applications
  • Hamidreza Moradi, Wei Wang, Dakai Zhu
  • Computer Science
  • 2020 IEEE 22nd International Conference on High Performance Computing and Communications; IEEE 18th International Conference on Smart City; IEEE 6th International Conference on Data Science and Systems (HPCC/SmartCity/DSS)
  • 2020
Cross-Domain Workloads Performance Prediction via Runtime Metrics Transferring

References

SHOWING 1-10 OF 59 REFERENCES
Estimating Cloud Application Performance Based on Micro-Benchmark Profiling
Application Execution Time Prediction for Effective CPU Provisioning in Virtualization Environment
Cloud Performance Modeling with Benchmark Evaluation of Elastic Scaling Strategies
More for your money: exploiting performance heterogeneity in public clouds
Flexible VM Provisioning for Time-Sensitive Applications with Multiple Execution Options
DeepDive: Transparently Identifying and Managing Performance Interference in Virtualized Environments
Predicting Cloud Performance for HPC Applications: A User-Oriented Approach
Runtime measurements in the cloud
...
1
2
3
4
5
...