DocumentCode :
83071
Title :
A Survey of Resource Management in Multi-Tier Web Applications
Author :
Dong Huang ; Bingsheng He ; Chunyan Miao
Author_Institution :
Inst. for Infocomm Res., Agency for Sci. Technol. & Res. (A*STAR), Singapore, Singapore
Volume :
16
Issue :
3
fYear :
2014
fDate :
Third Quarter 2014
Firstpage :
1574
Lastpage :
1590
Abstract :
Web applications are mostly designed with multiple tiers for flexibility and software reusability. It is difficult to model the behavior of multi-tier Web applications due to the fact that the workload is dynamic and unpredictable and the resource demand in each tier is different. Those features also cause the task of resource allocation for multi-tier Web applications very challenging. In order to meet service level agreements (SLAs) with minimal resource costs, Web service providers should dynamically allocate appropriate resources to each tier. This is particularly important to minimize the monetary cost in the pay-as-you-go cloud computing environments. Recently, a number of rule and model based approaches have been proposed for resource provisioning in cloud computing. In this survey, we identify challenges of the resource allocation problem and conduct a comparative review on those rule and model based approaches for resource allocation in multi-tier Web sites. Given the analysis on their advantages and limitations, we outline research directions to further improve the effectiveness of resource management in multi-tier Web applications.
Keywords :
Web services; cloud computing; contracts; fuzzy control; learning (artificial intelligence); resource allocation; SLA; Web service providers; model based approach; multi-tier Web applications; pay-as-you-go cloud computing environments; resource allocation; resource demand; resource management; resource provisioning; rule based approach; service level agreements; software reusability; Machine learning algorithms; Quality of service; Resource management; Servers; Service-oriented architecture; Web sites; Web service; control theory; learning; multi-tier architecture; resource allocation;
fLanguage :
English
Journal_Title :
Communications Surveys & Tutorials, IEEE
Publisher :
ieee
ISSN :
1553-877X
Type :
jour
DOI :
10.1109/SURV.2014.010814.00060
Filename :
6728783
Link To Document :
بازگشت