Performance Engineering and Management Method — A Holistic Approach to Performance Engineering
Experience has shown that there is no one “silver bullet” for achieving acceptable performance in IT solutions. Early performance models help us ask the right questions but may not be as accurate as we would like in predicting future performance and capacity utilization. Performance testing of the solution once it is built gives us more accurate information, but may occur too late in the life cycle to permit fixing persistent performance problems in a timely manner. The Performance Engineering and Management Method (PEMM), first proposed by IBM in 1998, integrates these and other techniques into the Information Technology (IT) solution development life cycle, yielding a more comprehensive approach to addressing the risks related to IT performance, capacity and scalability. This paper provides an overview of the major themes of PEMM, including examples of its application and potential synergy to be gained by combining PEMM with other disciplines such as Information Technology Infrastructure Library (ITIL®) Capacity Management.
KeywordsPerformance Requirement Performance Risk Service Level Agreement Performance Goal Performance Engineer
Unable to display preview. Download preview PDF.
- 1.Accretive Technologies home page. http://www.acrtek.com/acc home.swf.
- 2.E. Hung, Q. He, and J. Zhu. Sonoma: Web service for estimating capacity and performance of Service-Oriented Architecture (SOA) workloads, 2006. ftp://ftp.software.ibm.com/software/dw/wes/hipods/SONOMA wp9Oct final.pdf.
- 3.HyPerformix home page. http://www.hyperformix.com.
- 5.D. A. Menasce and Others. Performance by Design: Computer Capacity Planning by Example. Prentice Hall, Upper Saddle River, NY, 2004.Google Scholar
- 6.Official ITILr web site home page. http://www.itil-officialsite.com/home/home.asp.
- 7.OpNet home page. http://www.opnet.com.
- 8.Ptolemy II home page. http://ptolemy.berkeley.edu/ptolemyII.
- 9.S. C. U. and L. G. Williams. Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Prentice Hall, Upper Saddle River, NY, 2002.Google Scholar
- 10.SPE Experience: An Economic Analysis. http://www.perfeng.com/papers/hesselg2.pdf.
- 11.The Economics of SPE Panel. http://www.perfeng.com/papers/jennings.pdf.
- 12.What Does Software Performance Engineering Cost? http://www.cs.ucl.ac.uk/staff/ucacwxe/lectures/3C05-01-02/aswe13.pdf.