Scheduled System Maintenance:
On May 6th, system maintenance will take place from 8:00 AM - 12:00 PM ET (12:00 - 16:00 UTC). During this time, there may be intermittent impact on performance. We apologize for the inconvenience.
By Topic

A Heuristic Approach for Scalability of Multi-tiers Web Application in Clouds

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
3 Author(s)
Ruiqing Chi ; Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing, China ; Zhuzhong Qian ; Sanglu Lu

High availability, reliability and scalability are basic prerequisites for cloud applications. Due to dynamically varying workloads, it's necessary to provide resource guarantees to cloud applications for meeting QoS requirements. However, it's not trivial to generate a precise scalability policy for multi-tiers cloud applications to adapt to dynamically varying workload and satisfy QoS requirements simultaneously with minimal resource consumption. In this paper, we present an on-line scalability controller of multi-tiers applications to handle with unpredictable changing workloads. The solution is based on the use of layered queuing network model combined with our dynamic resource allocation techniques. Our performance model relates application performance to their resource requirements and dynamically varying workloads. Then we evaluate our approach via experiments with real-world workloads in different scenarios. Our results indicate that our performance model faithfully captures the behaviors of multi-tiers applications over a various range of workloads and configuration schemes. Moreover, it also shows that our techniques can judiciously obtain the optimized configuration scheme effectively with modest computation.

Published in:

Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), 2011 Fifth International Conference on

Date of Conference:

June 30 2011-July 2 2011