KeenTune: Automated Tuning Tool for Cloud Application Performance Testing and Optimization