Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP

HP Labs home

Technical reports


HP Labs

» Research
» News and events
» Technical reports
» About HP Labs
» Careers @ HP Labs
» Worldwide sites
» Downloads
Content starts here

Click here for full text: PDF

Systematically Translating Service Level Objectives into Design and Operational Policies for Multi-Tier Applications

Chen, Yuan; Sahai, Akhil; Iyer, Subu; Milojicic, Dejan


Keyword(s): service level management, SLA, performance model, muti-tier applications

Abstract: We propose a systematic and practical approach that combines fine-grained performance modeling with regression analysis to translate Service Level Objectives (SLOs) into design and operational policies for multi-tier applications. These policies can then be used for designing a service to meet the SLOs and monitoring the service thereafter for violations at runtime. We demonstrate that our approach is practical and can be applied to commonly used multi-tier applications with different topologies and performance characteristics. Our approach handles both request- based and session-based workloads and deals with workload changes in terms of both request volume and transaction mix. Our approach is non-intrusive in the sense that it requires no specialized profiling, i.e., the data used in our approach is readily available from normal system and application monitoring. We validate our approach using both the RUBiS e-commerce benchmark and a trace-driven simulation of a business- critical enterprise application. These results show the effectiveness of our approach.

13 Pages

Back to Index

»Technical Reports

» 2009
» 2008
» 2007
» 2006
» 2005
» 2004
» 2003
» 2002
» 2001
» 2000
» 1990 - 1999

Heritage Technical Reports

» Compaq & DEC Technical Reports
» Tandem Technical Reports
Printable version
Privacy statement Using this site means you accept its terms Feedback to HP Labs
© 2009 Hewlett-Packard Development Company, L.P.