TRAP@NCI

Web scaling frameworks: A novel class of frameworks for scalable web services in cloud environments

Fankhauser, Thomas, Wang, Qi, Gerlicher, Ansgar, Grecos, Christos and Wang, Xinheng (2014) Web scaling frameworks: A novel class of frameworks for scalable web services in cloud environments. In: 2014 IEEE International Conference on Communications (ICC). IEEE, pp. 1760-1766. ISBN 9781479920037

Full text not available from this repository.

Abstract

The social web and huge growth of mobile smart devices dramatically increases the performance requirements for web services. State-of-the-art Web Application Frameworks (WAFs) do not offer complete scaling concepts with automatic resource-provisioning, elastic caching or guaranteed maximum response times. These functionalities, however, are supported by cloud computing and needed to scale an application to its demands. Components like proxies, load-balancers, distributed caches, queuing and messaging systems have been around for a long time and in each field relevant research exists. Nevertheless, to create a scalable web service it is seldom enough to deploy only one component. In this work we propose to combine those complementary components to a predictable, composed system. The proposed solution introduces a novel class of web frameworks called Web Scaling Frameworks (WSFs) that take over the scaling. The proposed mathematical model allows a universally applicable prediction of performance in the single-machine- and multi-machine scope. A prototypical implementation is created to empirically validate the mathematical model and demonstrates both the feasibility and increase of performance of a WSF. The results show that the application of a WSF can triple the requests handling capability of a single machine and additionally reduce the number of total machines by 44%.

Item Type: Book Section
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science

T Technology > T Technology (General) > Information Technology > Cloud computing
Divisions: School of Computing > Staff Research and Publications
Depositing User: CAOIMHE NI MHAICIN
Date Deposited: 04 Mar 2019 16:12
Last Modified: 04 Mar 2019 16:12
URI: http://trap.ncirl.ie/id/eprint/3646

Actions (login required)

View Item View Item