Predicting Application Performance in the Cloud
Date
2011
Authors
Advisors
Journal Title
Journal ISSN
Volume Title
Repository Usage Stats
views
downloads
Abstract
Despite the exceptional prominence of the cloud computing, the customers are
lack of direct sense to select the cloud that delivers the best performance,
due to the performance heterogeneity of each cloud provider. Existing solutions
either migrate the application to each cloud and evaluate the performance
individually, or benchmark each cloud along various dimensions and predict the
overall performance of the application. However, the former incurs significant
migration and configuration overhead, while the latter may suffer from coarse
prediction accuracy.
This thesis introduces two systems to address this issue. CloudProphet predicts the web
application performance by tracing and replaying the on-premise resource demand
on the cloud machines. DTRCP further predicts the performance for general
applications. In particular, it addresses the execution path divergence
manifested during replaying the on-premise resource demand. Our experiment
results show that both systems can accurately predict the application
performance.
Type
Department
Description
Provenance
Citation
Permalink
Citation
Zong, Xuanran (2011). Predicting Application Performance in the Cloud. Master's thesis, Duke University. Retrieved from https://hdl.handle.net/10161/5056.
Collections
Except where otherwise noted, student scholarship that was shared on DukeSpace after 2009 is made available to the public under a Creative Commons Attribution / Non-commercial / No derivatives (CC-BY-NC-ND) license. All rights in student work shared on DukeSpace before 2009 remain with the author and/or their designee, whose permission may be required for reuse.