Showing posts with label virtualims. Show all posts
Showing posts with label virtualims. Show all posts

Sunday, 6 February 2011

The importance of mainframe performance

It’s so easy to forget, or just take it as read, that mainframes have been able to successfully run with five nines availability for well over a decade. What that means is achieving 99.999% of scheduled uptime. In other words, it means that unscheduled downtime is less than five and half minutes in a year! Now that kind of amazing performance is something that boxes running other operating systems can only dream of. Some are working towards that level of availability, but others (you know who I’m thinking of here) aren’t even close.

But I wasn’t thinking about performance in that sense. We just take it for granted the operating system is going to be always working. What I was thinking about was the performance of the major subsystems running under z/OS. It’s very important to take steps to ensure that CICS or IMS are performing optimally. Monitoring software can be installed that will identify when preset thresholds are reached. They help identify bottlenecks and then the appropriate action can be taken to resolve them. This is the kind of stuff systems programmers have been working away at for years. They’ve been using faster processors, faster I/O, more efficiently-coded transactions, until every component is working as well as it can.

In previous blogs, we’ve talked about monitoring software that can arrange for alerts to be sent to designated staff as text messages or e-mails – allowing them to access the nearest iPad or laptop and take steps to resolve the new problem.

As well as CICS and IMS, there are monitors for DB2, WebSphere, and z/OS itself. These can all be integrated and produce wonderful moving graphs or other displays that allow users to tell at a glance whether everything is OK or whether a slight tweak to the subsystem is required. In addition, we’ve had software that learns how to maintain high performance and make appropriate changes on-the-fly, without any human intervention.

But the problem that many sites now face is what they can do if, for example, IMS users are reporting slow response times, but the problem appears to be coming from outside the IMS subsystem rather than from inside it. For example, what appears to be an IMS performance problem could be a CICS, DB2, WebSphere, or z/OS performance problem. The challenge facing systems programmers in this situation is to correlate performance data in IMS with activities in these other systems in order to discover the cause of the slow response time.

One new solution is Transaction Analysis Workbench, which is an IMS tool. If you’re interested in how to approach this type of situation, how to gather the necessary information from multiple subsystems, and then analyse, diagnose, and resolve the problem, you’ll be interested in the webinar from the Virtual IMS user group this week.

The Virtual IMS user group runs free webinars every other month. During the webinar, a technical expert shares their hard-won knowledge with the rest of the group. The webinars use Citrix GoToMeeting, which means you don’t have to face the hard task of convincing your company to fund your user group experience – you just sit down at your laptop and log in.

Anyone wishing to join the webinar needs to join the user group – which is also free. The next meeting is at 10:30 Central Standard Time on Tuesday 8 February. The user group’s Web site (where you can join) is at www.fundi.com/virtualims.

Sunday, 16 January 2011

Virtual IMS user group

With so much of IBM’s software now in its 40s, it’s no wonder that using it requires quite a lot of knowledge. And many people have developed a whole range of nifty tips and tricks that they can use when things go wrong or to help make things work better. That’s where user groups come in. A user group provides an opportunity for people to share their hints and tips with others, and, in return, learn some tried-and-tested new ones.

One problem that managers sometimes have with staff going to user group meetings is that they are unavailable at work should there be a problem. In addition, there is often a cost associated with going to meetings – travel costs, meals, parking, subsistence, etc. That’s where the Virtual IMS user group scores. Not only do members get all the benefits of user group membership, but there’s no need for them to leave the office – they just join the meeting through their computer (hence the ‘virtual’ part of the name).

And the Virtual IMS user group is going to be busy in 2011. If you’re not already a member and you’d like to be, then go to www.fundi.com/virtualims and sign up. User group membership is FREE. This year there is an exciting programme of presentations at the virtual meetings – using GoToMeeting – starting on 8 February at 10:30 CDT with a presentation by Fundi Software’s Jim Martin entitled, “Solving the problem when IMS isn’t the cause”.

Jim describes the presentation like this: “Users might report slow response times from IMS, but you suspect that other systems are responsible. For example, what appears to be an IMS performance problem could be a CICS, DB2, WebSphere, or z/OS performance problem. Your challenge is to correlate performance data in IMS with activity in these other systems in order to discover the cause of the slow response time. In this session, we discuss how to approach this type of situation, how to gather the necessary information from multiple subsystems, and then analyse, diagnose, and resolve the problem.

On 12 April the user group meeting includes a presentation from Ron Haupert, a Senior Technologist with Rocket Software. His presentation is entitled: “Simplify and improving database administration by leveraging your storage system”. Ron is a database professional with over 30 years of related experience. He has developed relational database software, implemented large database systems, conducted database design reviews, and consulted with companies around the world on various aspects of relational database technology, database management tools, and integrated data management solutions.

On 14 June Ronnie Parker from Logic Online talks about: “The ripple effect of making changes”. The session describes storage-aware data management tools. These tools integrate storage-based fast-replication facilities with database management systems to provide fast and non-disruptive IMS and DB2 backup and cloning solutions. Storage-aware data management tools improve database backup, recovery, and cloning solutions by using storage-based fast-replication facilities to copy data; saving time and host CPU and I/O resources. The session explores how storage-based fast-replication facilities offered by IBM, EMC, and Hitachi storage systems can be used to backup, recover, clone, and refresh IMS and DB2 systems.

And there will be more great sessions in the second half of the year.

The user group is very grateful to Fundi Software for stepping in to sponsor the group (in much the same way that BMC sponsors the IMS Listserv at http://imslistserv.bmc.com/scripts/wa-BMC.exe?LOGON). Fundi Software is an Australian software product development company. Established in 1982, Fundi is today one of the leading providers of tools for IMS and CICS systems. Taken from the Zulu language, Fundi means “expert”.

The Virtual IMS user group is an independently-operated vendor-neutral group run by and for the IMS user community. The Web site contains an up-to-date list of IMS-related software that can be used with IMS; IMS news (information about new IMS products and new versions of existing products); a list of IMS consultant (let me know if your company needs to be added to the list); links to recent IMS articles that are available on the Internet; and links to IMS resources – in fact, it’s a one-stop shop for IMS professionals and other people interested in IBM’s Information Management System.

Find out more at www.fundi.com/virtualims.