ISE01-4: Deployment Time Performance Optimization of Internet Services

This paper introduces a novel deployment time optimization (DTO) technology for Internet services. Using the configuration information collected from the target operation environment, the proposed optimization technology attempts to deploy only necessary and most performant components for a service in the target environment. To facilitate DTO, we have developed a framework called blue pencil, which consists of the following modules: configuration discovery module, optimization rule repository, deployment optimization module, proxy generation module, and code transformation module. We present how these modules enable DTO and show the performance benefit of DTP in a client-server binding selection scenario.

[1]  Daniel Andresen,et al.  LYE: a high-performance caching SOAP implementation , 2004, International Conference on Parallel Processing, 2004. ICPP 2004..

[2]  Ravi B. Konuru,et al.  Cooperative middleware specialization for service oriented architectures , 2004, WWW Alt. '04.

[3]  Daniel Andresen,et al.  LYE: a high-performance caching SOAP implementation , 2004 .

[4]  Manish Parashar,et al.  Latency Performance of SOAP Implementations , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[5]  Kyle A. Gallivan,et al.  The gSOAP Toolkit for Web Services and Peer-to-Peer Computing Networks , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[6]  Kenneth Chiu,et al.  A Compiler-Based Approach to Schema-Specific XML Parsing , 2003 .

[7]  Robert A. van Engelen,et al.  Constructing Finite State Automata for High-Performance XML Web Services , 2004, International Conference on Internet Computing.

[8]  Robert Steele,et al.  Evaluating SOAP for High Performance Business Applications: Real-Time Trading Systems , 2003, WWW.