Jerrymouse: a tool for a flexible and dynamic distribution of web service requests
Jerrymouse: a tool for a flexible and dynamic distribution of web service requests
This paper presents a novel architecture for distributing web service requests on clusters of servers. The architecture facilitates a transparent dynamic distribution of requests according to a range of specified policies. This enables a flexible performance in respect of different objectives, services and platforms (typically based on server workload). The architecture has been successfully demonstrated with a prototype implementation (called “Jerrymouse”). Our preliminary results with Jerrymouse indicate stable behaviour and worthwhile performance gains (compared with Apache HTTP Server). A specific policy to deliver reduced cluster electricity savings has also been successfully implemented.
web services, SOA, distributing requests, clusters, monitoring, Ganglia
978-0-7695-4462-5
520-527
Souza, Paulo
39b008e0-f3b7-40a1-bc70-0824c12d7c89
Faical, Bruno
f15deaa9-b48e-4d69-a574-f2a28aa07e95
Matos, Jonathan
9915d776-0b7c-4409-b2b4-9f3581c4fddc
Santana, Marcos
554ff68d-ab41-4ca7-ad4e-f6e1f2d27769
Santana, Regina
0ff3c3d3-628e-4795-844f-74cbea36b0f5
Zaluska, Ed
43f6a989-9542-497e-bc9d-fe20f03cad35
4 July 2011
Souza, Paulo
39b008e0-f3b7-40a1-bc70-0824c12d7c89
Faical, Bruno
f15deaa9-b48e-4d69-a574-f2a28aa07e95
Matos, Jonathan
9915d776-0b7c-4409-b2b4-9f3581c4fddc
Santana, Marcos
554ff68d-ab41-4ca7-ad4e-f6e1f2d27769
Santana, Regina
0ff3c3d3-628e-4795-844f-74cbea36b0f5
Zaluska, Ed
43f6a989-9542-497e-bc9d-fe20f03cad35
Souza, Paulo, Faical, Bruno, Matos, Jonathan, Santana, Marcos, Santana, Regina and Zaluska, Ed
(2011)
Jerrymouse: a tool for a flexible and dynamic distribution of web service requests.
In 8th IEEE 2011 International Conference on Services Computing (SCC 2011).
IEEE.
.
Record type:
Conference or Workshop Item
(Paper)
Abstract
This paper presents a novel architecture for distributing web service requests on clusters of servers. The architecture facilitates a transparent dynamic distribution of requests according to a range of specified policies. This enables a flexible performance in respect of different objectives, services and platforms (typically based on server workload). The architecture has been successfully demonstrated with a prototype implementation (called “Jerrymouse”). Our preliminary results with Jerrymouse indicate stable behaviour and worthwhile performance gains (compared with Apache HTTP Server). A specific policy to deliver reduced cluster electricity savings has also been successfully implemented.
Text
SCC2011_paper_id_4004_from_proceedings_pp520a527.pdf
- Version of Record
More information
Published date: 4 July 2011
Additional Information:
Event Dates: July 04-09, 2011
Venue - Dates:
8th IEEE 2011 International Conference on Services Computing (SCC 2011), Washington DC, United States, 2011-07-04 - 2011-07-09
Keywords:
web services, SOA, distributing requests, clusters, monitoring, Ganglia
Organisations:
Web & Internet Science
Identifiers
Local EPrints ID: 272274
URI: http://eprints.soton.ac.uk/id/eprint/272274
ISBN: 978-0-7695-4462-5
PURE UUID: b3b1b7b8-47a7-461d-9d6e-f8aaa792339d
Catalogue record
Date deposited: 11 May 2011 09:57
Last modified: 14 Mar 2024 09:51
Export record
Contributors
Author:
Paulo Souza
Author:
Bruno Faical
Author:
Jonathan Matos
Author:
Marcos Santana
Author:
Regina Santana
Author:
Ed Zaluska
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics