Characterizing Web Application Performance for Maximizing Service Providers' Profits in Clouds
A number of challenges in implementing cloud technique related to further improving Web application performance and decreasing the cost. In order to achieve high profits, cloud-based web application providers must carefully balance cloud resources and dynamic workloads. However, this task is usually difficulty because of the complex nature of most web application. In this paper, the authors presented a predictive performance model to analyze such applications and to determine when and how much resource to allocate to each tier of an application. Experimental results indicated that their model faithfully captures the performance and resources are allocated properly in response to the changing workload, thus the goal of maximizing the profit has been achieved.