Performance Analysis of Web Applications on IaaS Cloud Computing Platform
This paper proposes a queuing model for performance analysis of web applications on a Cloud Environment. In this model, the IaaS cloud computing platform is modeled as multiple queues and the virtual machines VMs are modeled as service centers. The instances act as virtual machines and VMs run on servers, its number decided a priori before running an application. The model is based on the Reserved Instances behavior of applications on Amazon EC2. The web applications running on the Cloud platform were analyzed to determine the statistical distributions of the relevant parameters and experiments were conducted for validation of the model by running the web applications on EC2. Results show that the model though simple can predict the performance accurately.