Using Information from Prior Runs to Improve Automated Tuning Systems
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
MPI performance analysis tools on Blue Gene/L
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Optimizing system configurations quickly by guessing at the performance
Proceedings of the 2007 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Automatic configuration of internet services
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
Tuning mechanisms for two major parameters of Apache web servers
Software—Practice & Experience
A novel and effective method for web system tuning based on feature selection
APWeb'08 Proceedings of the 10th Asia-Pacific web conference on Progress in WWW research and development
PerfExpert: An Easy-to-Use Performance Diagnosis Tool for HPC Applications
Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
Designing next generation data-centers with advanced communication protocols and systems services
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
MassConf: automatic configuration tuning by leveraging user community information
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
A practical approach to automatic parameter-tuning of web servers
ASIAN'05 Proceedings of the 10th Asian Computing Science conference on Advances in computer science: data management on the web
URL: A unified reinforcement learning approach for autonomic cloud management
Journal of Parallel and Distributed Computing
A novel approach for service performance analysis and forecast
Journal of Web Engineering
Towards fully automatic auto-tuning: Leveraging language features of Chapel
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
Active Harmony provides a way to automate performance tuning. 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, 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 technique.