Issue 8, 2012
by David Halbig, Joint Editor
Joint editors, David Halbig and Stephen Guendert, PhD
Following a tradition of well-written, relevant, and timely articles, we have another great line-up this month. Below is a summary of the articles. Heck, we've even provided hot links to eliminate the fuss and bother of getting to the cmg.org web site. Read them all, or cherry-pick among some excellent offerings as your schedule permits. Steve and I are interested in hearing from you, our readership, so ship any comments, criticisms, ideas, or just stream-of-consciousness stuff to: firstname.lastname@example.org or email@example.com. Or, if you prefer a more formal route, you can use MeasureIT Submission Article Form. We welcome all.
News You Can Use
1) We need a volunteer or two: CMG is dipping its collective toes into the electronic capture of sessions - we need a volunteer or two who is adept at computerized versions of such things. The audio track is one hurdle. The second is capturing either just the slide presentation as it advances, or the slide presentation and speaker. If you're attending CMG'12 this year and are interested in helping out, please contact firstname.lastname@example.org for more details.
2) CMG'12 is right around the corner, and some (unbelievable) deals we cut are still available:
And now to the stuff you came to this site for in the first place:
Contents of the MeasureIT Sept 2012 issue (Issue #8, 2012)
1 Michael Kok Modeling Application Performance - The Series
(We're repeating this article from our July issue so new readers can become familiar with the intent of the series).
This series is being directed towards professionals who have no experience with models, but who are wondering if this might be something that would enhance their abilities. The focus will be on the application of models rather than their construction because models are complicated machinery; just like cars one needn't be bothered by what is under the hood, rather the important thing is how to put the key in the ignition and drive it away. This series of articles will be a how-to manual on applying models without any needless discussion of internals or mathematics (well, maybe a little bit).
2 Michael Kok Applications have a Usage Volume Too - Article 2
In Michael's Article one on Performance DNA (Measure IT July Issue, #6), he focused on the per-transaction resource signature (per transaction CPU and disk 'cost', for example). This month he focuses on the end-user invocation patterns, quite independent of the individual transaction resource signature. By combining (multiplying) these two (Performance DNA and Transaction Usage patterns), he obtains the overall workload imposed on the hardware. He explores the importance of understanding the transaction mix. He introduces Little's Law, one of the few formulas the performance analyst really must know. In this case, he uses it to allow easy transitions between two understandings of overall user load (number of concurrent users and transaction rate).
3 Alex Podelko Performance: See a Bigger Picture
Alex provides a brief inventory of performance risk reduction strategies (Software Performance Engineering, Single-User Tests, production Instrumentation and Measurement, etc), but focuses specifically on the role and value that multi-user load testing, at more than expected production volumes, as still a necessary arrow in an already chock-full quiver of tools, training, and techniques. See if you agree (I happen to, since I've been snake-bit more than once by not allowing for load testing).
4 Scott Chapman What I Learned This Month - Enclaves
Scott delves into the Z/OS concept of Enclaves, and how the inheritance (or not) of the performance characteristics of the parent Address Space has dramatic impact on the work at hand. He uses two DB2-related examples, one dealing with a DB2 monitoring tool, the other with how he had set up his environment to deal with DB2 ZIIP offload. He provides insights where to look to diagnose the problems that he solved. It's been a while since I've dealt with mainframes, but his clear writing and extensive use of examples made the article relatively easy going.
5 Adam Grummitt CMG China - Trip Report
Adam provides an extensive report on his trip to the The International Symposium on Test Automation & Instrumentation (ISTAI'12) in Dandong, China. He delves into the organizational structure of the meetings and the struggles with language and cultural barriers. As of this writing, CMG-China is still in the formative stage, with much riding on the efforts of Shennon Shen (Xianeng Shen) of Risk Management Software (RMS). Unfortunately, because Shennon was called back to the US just before this conference, Adam did not get a chance to work through any of the normal organizational and recruitment issues typical of a new CMG international chapter.
6 Tom Kelman Events, notices for national chapters
Tom provides his usual useful summary of upcoming regional and international events.
7 Wayne Allen St. Louis Chapter Quarterly Meeting Review
Wayne provides a write-up of an excellent multi-track local chapter event.
Call for Content
MeasureIT is published as a free service to the IT community dedicated to capacity management and performance engineering - both CMG members and non-members alike. Be sure to share this link with friends and colleagues. Every issue is made possible through the hard work and dedication of the MeasureIT volunteer staff, and the contributions of willing writers.
Check out your area and see if there is a regional USA chapter near you or an international chapter that you might attend. All the chapter details are available on CMG Groups and their events are on the CMG calendar. Tom Kelman has gathered all the latest info together for your perusal in item 6 above.
We are always interested in receiving your comments and submitted articles. Help us make MeasureIT even better in 2012 for you and the other 18,000 readers.