Automated Cluster-Based Web Service Performance Tuning
I-Hsin Chung, and Jeffrey K. Hollingsworth
UMCP CS-TR-4516 Aug. 2003
In this paper, we apply the Active Harmony system to improve the
performance of a cluster-based web service system. The performance
improvement cannot easily be achieved by tuning individual components
for such a system. The experimental results show that there is no single
configuration for the system that performs well for all
kinds of workloads. By tuning the parameters, the Active Harmony helps
the system adapt to different workloads and improve the performance up to 16%.
For scalability, we demonstrate how to reduce the time when tuning a
large system with many tunable parameters. Finally an algorithm is proposed
to automatically adjust the structure of cluster-based web systems, and the
system throughput is improved up to 70% using this technology.