What is the traditional approach to performance monitoring on the Mainframe? Industry professionals know that performance and cost evaluations are usually done in final stages during integration level testing. The simple act of performance monitoring is significantly more challenging at this stage of the Software Development Life Cycle (SDLC). Furthermore, if there are performance anomalies, it is even more difficult to discover their cause. At this point, highly skilled specialists are required to deal with the anomalies. Of course these specialists are hard to find and usually busy with other important IT matters, thus creating a slowdown in resolving the issues and creating a bottleneck.
An additional bottleneck occurs when production specialists need to communicate with development teams to advise them on how to fix the problem(s).
But it doesn’t have to be this way. Today there are ways to automate performance benchmark checks for any type of application change and automatically receive notifications when there is a problem.
This approach, now becoming the industry standard, reduces the risks of sudden CPU consumption spikes and/or significant I/O delays and their associated costs.
About The Authors
Petr Klomfar is a Product Owner | Mainframe Application Tuner at Broadcom Software. Petr has been working in IT industry since he graduated from Czech Technical University. He has been working in the IT industry for more than 10 years now all of which is revolving around Mainframe Performance products. Backed up by rich DevOps and AIops experience, he still remains to be passionate and curious to this very day. His path has led him from being a curious and diligent Quality Assurance, through Development and Sustaining to his current leadership and product management role. He is always happy to engage with other IT professionals.
Thomas Halinski has been a Mainframe Value Manager, a Technical Services Consultant and an Assistant Project Manager for Broadcom, Inc. for the past several years. He supports the Sales Team for the Mainframe Software Division’s primary solutions and plays a key role in promoting and deploying open source tools for the modernization of the mainframe arena. For the prior 35+ years, he has been a Business Application Consultant for various industries performing Enterprise Application Design, program design, development, and coding. He specializes in MVS performance tuning, with an emphasis in Db2. He has written several papers, has presented them internationally and has published in the IDUG Solutions Journal. He has held the Subject Area Chair – z/Series position for the Computer Management Group’s (CMG) National Conference for 7 years and was also an Assistant Project Manager for SHARE – EWCP for 5 years.