Integrated Network Management · 2013 · 24 citations · 10 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureCloud MigrationCloud Performance OptimizationCloud Resource ManagementCompute Resource ManagementPerformance Bottleneck AnalysisPerformance ModelingApplication MigrationCloud Performance BenchmarkingCloud Resource Performance ModelingPerformance BenchmarkingPerformance Benchmarking For MigrationPerformance PredictionPerformance Prediction ModelsResource Consumption Modeling
To migrate an existing application to cloud, a user needs to estimate and compare the performance and resource consumption of the application running in different clouds, in order to select the best service provider and the right virtual machine size. However, it is prohibitively expensive to install a complex application in multiple new environments solely for the purpose of performance benchmarking. Performance modeling is more practical but the accuracy is limited by system factors that are hard to model. We propose a new technique called PseudoApp to address these challenges. Our solution creates a pseudo-application to mimic the resource consumption of a real application. A pseudo-application runs the same set of distributed components and executes the same sequence of system calls as those of the real application. By benchmarking a simple and easyto-install PseudoApp in different cloud environments, a user can accurately obtain the performance and resource consumption of the real application. We apply PseudoApp to Apache and TPC-W and find that PseudoApp accurately predicts their performance with 2-8% error in throughput.
10
Efficiently exploring architectural design spaces via predictive modeling
Engin İpek, Sally A. McKee, Rich Caruana et al. · 2006 · 323 citations
Model-based resource provisioning in a web service utility
Ronald P. Doyle, Jeffrey S. Chase, Omer Asad et al. · 2003 · 250 citations
Performance prediction based on inherent program similarity
Kenneth Hoste, Aashish Phansalkar, Lieven Eeckhout et al. · 2006 · 153 citations