DocumentCode
3149311
Title
Jerrymouse: A Tool for a Flexible and Dynamic Distribution of Web Service Requests
Author
De Souza, Paulo S L ; Faical, Bruno S. ; Santana, Marcos J. ; Santana, Regina H C ; De Matos, Jonathan ; Zaluska, Ed
Author_Institution
SSC/ICMC, Univ. of Sao Paulo, Sao Carlos, Brazil
fYear
2011
fDate
4-9 July 2011
Firstpage
520
Lastpage
527
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 Jerry mouse 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.
Keywords
Web services; file servers; pattern clustering; service-oriented architecture; Apache HTTP server; Jerrymouse; Web service; cluster electricity saving; server cluster; Computer architecture; Connectors; Monitoring; Prototypes; Servers; Service oriented architecture; Ganglia; SOA; clusters; distributing requests; monitoring; web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Services Computing (SCC), 2011 IEEE International Conference on
Conference_Location
Washington, DC
Print_ISBN
978-1-4577-0863-3
Electronic_ISBN
978-0-7695-4462-5
Type
conf
DOI
10.1109/SCC.2011.90
Filename
6009302
Link To Document