• 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