A Survey of Quality of Service in Multi-tier Web Applications
Mohamed Ghetas, Chan Huah Yong, Putra Sumari · KSII Transactions on Internet and Information Systems · 2016
Modern web services have been broadly deployed on the Internet.Most of these services use multi-tier architecture for flexible scaling and software reusability.However, managing the performance of multi-tier web services under dynamic and unpredictable workload, and different resource demands in each tier is a critical problem for a service provider.When offering quality of service assurance with least resource usage costs, web service providers should adopt self-adaptive resource provisioning in each tier.Recently, a number of rule-and model-based approaches have been designed for dynamic resource management in virtualized data centers.This survey investigates the challenges of resource provisioning and provides a competing assessment on the existing approaches.After the evaluation of their benefits and drawbacks, the new research direction to improve the efficiency of resource management and recommendations are introduced.