Skip to main navigation Skip to search Skip to main content

A KCCA-based approach for performance modeling of web application in clouds

  • Beihang University

Research output: Contribution to conference › Paper › peer-review

Abstract

Cloud computing which services in a pay-as-you-go manner to the users transparently, is a newly execution environment. However, the complex and dynamic relationships between application workload and performance and resource consumptions make it difficult to manage the resources in the cloud. Performance modeling provides the ability to predict the performance of application and resource consumptions. In this paper, we describe a dimensionality reduction algorithm called Kernel Canonical Correlation Analysis (KCCA) to predict the performance and resource consumptions of web application in the cloud computing environment. This approach provides much more expressiveness in capturing similarity and its correlations can then be used to quantify performance similarity. With KCCA, we build a single model for multiple performance metrics and reduce the dimensionality of both the workload and performance. Then we detail the effectiveness of the approach using example data gathered from production environment. The performance evaluation results demonstrate that our methodology could effectively predict the performance of web applications.

Original languageEnglish
Pages654-658
Number of pages5
DOIs
StatePublished - 2013
Event3rd International Conference on Communication Systems and Network Technologies, CSNT 2013 - Gwalior, India
Duration: 6 Apr 2013 → 8 Apr 2013

Conference

Conference3rd International Conference on Communication Systems and Network Technologies, CSNT 2013
Country/TerritoryIndia
CityGwalior
Period6/04/13 → 8/04/13

Keywords

  • Cloud computing
  • KCCA
  • Performance model
  • Web application

Fingerprint

Dive into the research topics of 'A KCCA-based approach for performance modeling of web application in clouds'. Together they form a unique fingerprint.

Cite this