Skip navigation

Solutions for IMS

5 Posts authored by: Tom Vogel Moderator

books on shelf 1_32_full.jpg

by Robert Blackhall


As a long time IMS customer, you might ask yourself, “Why should I use the new catalog in IMS?  What is the reason for me to invest in the time to learn, implement, and convert my processes to the catalog? This will be a new way of life.”


Two good reasons:

Reason 1: From an IMS development perspective, the IMS Catalog is necessary to enable Java and SQL applications that are coming in from the web and provide access to IMS databases. 

Reason 2: It is much easier to secure talent for writing Java applications. COBOL developers are becoming harder to find.


From an IMS legacy standpoint, IBM says that, in the future, the use of the IMS catalog will be required. Using IMS managed ACBs is the strategic direction for IMS 15 and any subsequent continuous-delivery functionality. If you do not already use the IMS catalog, you’ll need to implement it when you enable IMS management of ACBs.  This is a pretty strong reason to invest time now to acquaint yourself with the features of the catalog and to develop

an understanding of its impact on your IMS community.


The IMS 15 announcement (IBM United States Software Announcement 217-398, dated October 3, 2017) states, “IBM intends to require IMS management of ACBs in the future. IMS and the IMS catalog must be set up to support ACB management. IMS provides a utility for this. After the requirement for IMS-managed ACBs is in place, IBM also intends to remove the generation processes for PSBLIB, DBDLIB, and ACBLIB. At that time, the IMS catalog,

SQL, and DDL become the interface to IMS database management.”


The future may be next year, or 3-5 years from now. The actual time of this change is still uncertain. What is certain is that IBM believes in the catalog and it is a strategic direction.  No need to worry, however, because BMC Software will be here to light the path for you to increase your catalog expertise. We can provide you with comprehensive tools,

education, and our strong support team.


Learn more about the IMS catalog and Catalog Manager for IMS by BMC by attending the upcoming live webinar.


Webinar: The IMS Catalog – A fireside chat between Deepak Kohli (IBM) and Robert Blackhall (BMC)


Read more about the new no-charge offering - Catalog Manager for IMS.


Robert Blackhall is a Software Architect with 21 years of software development experience at BMC Software. He has been concentrating on the IMS catalog and the Catalog Manager for IMS offering from BMC.


It’s an exciting time to be an IMS customer! IMS 14 is here, and on December 4th, BMC proudly announced new IMS enhancements and support for its IMS solutions portfolio.


In addition to supporting IMS 14, the BMC Database Management Solutions for IMS now offer new enhancements in performance, scalability, usability, and availability. The new BMC Database Solutions for IMS releases provide more online restructure capabilities, additional thresholds in MAXM Database Advisor, zero outage batch image copy, OSAM HALDB 8-gigabyte support, a new BMC Delta repository, a database clone function, and many more new capabilities.

BMC has also consolidated functionality from its NEON solutions to simplify the customer experience. New packaging options are available; for example, the new BMC MainView Extensions for IMS TM supplies additional information to MainView for IMS related to transactions that originate off of the mainframe.

BMC believes in the long-term value that IMS provides, running the world’s banks, transportation services, retailers, and so much more. Be sure to check out the new BMC solutions for IMS.


These postings are my own and do not necessarily represent BMC's position, strategies, or opinion.


IMS™ TM has always been your faithful transaction manager. Does your IMS TM communicate with DB2 databases to complete transactions? Then you know that these two IBM® siblings must sit together on the same LPAR in order to communicate. For years, a technical restriction has existed that requires the DB2 subsystem to reside on the same logical partition (LPAR) as the IMS TM subsystem that receives the requests. Makes sense, or at least it did. Now, however, it means that mainframe shops are maintaining and paying for multiple, duplicate, (and possibly under-utilized) subsystems merely because of this restriction.


My, how times have changed. These two overachieving MLC software powerhouses sing beautifully together – and now they can do it from separate LPARs. Why separate them?


The big reason to separate the siblings involves monthly license charge (MLC) math. You see, there’s a rumor out there that says sub-capacity pricing is equivalent to usage-based pricing. Not true. MLC software is charged by product and aggregated by LPAR – all at the highest peak MSU rate on that LPAR. So, you might be paying a high price for an IMS TM or a DB2 subsystem just so that they can cohabitate on the same LPAR. 


This is all based on how monthly MLC costs are calculated, which is very complex math, but don’t assume you are stuck. By using BMC Subsystem Optimizer, you can now actively manage down your MLC costs by moving and separating subsystems. BMC just announced V2.0, which provides support for IMS TM to DB2 communication on separate LPARs. Cool stuff, and you’ll want to take a look.


The results can be incredible. We’ve seen customers make small moves in subsystem placement that result in 15-30% reductions in MLC. If you’re paying more than 10K per month for MLC, that adds up!


Have a look at BMC Subsystem Optimizer – and comment here with any thoughts you have about this topic. You too, can make these IMS and DB2 siblings sing together from separate locations.


Learn more about BMC MLC-saving solutions and check out the new infographic on how to save on MLC.



These postings are my own and do not necessarily represent BMC's position, strategies, or opinion.


BMC has announced a new add-on package, MainView Extensions for IMS TM, available under the MainView for IMS offering.


This new package contains both BMC Log Analyzer for IMS and BMC Energizer for IMS Connect. This new package supplies additional information to MainView for IMS related to transactions that originate off of the mainframe.


Customers have requested that Energizer for IMS Connect be made available as an optional add-on, and BMC responded. BMC also decided to include Log analyzer for IMS as well, because of its integration with MainView for IMS and the popular benefits it provides.


The package provides visibility for customers who use MainView for IMS with IMS Connect. It provides visibility for calls that originate from a distributed platform and allows proactive monitoring of the environment. In addition, the capability provides the additional benefit of being able to perform diagnostics based on the IMS Log.


BMC MainView Extensions for IMS TM add-on package includes:

  • BMC Energizer for IMS Connect - providing visibility into the specialized area of cross-platform IMS transactions
  • BMC Log Analyzer for IMS - providing the ability to perform detailed analysis on IMS applications from the IMS Log data


Be sure to consider adding this unique capability to your IMS environment and benefit from the additional insight and efficiency.



Your IMS environment is critical to your business—and you’ve probably optimized it the best you can. But these can be troubled times in IMS environments, with batch processes that consume resources and require long windows of processing time—like bandits walking the streets of your Gotham City. Are you fighting the good fight every day? Do you have the resources to protect this arena? Better question: does your team have the time to optimize individual buffer allocations for those IMS jobs? Or, are you interested in getting some help from a familiar friend in a neighboring city?


When it comes to managing IMS batch, has your team been able to fully optimize its impact on your MSU peak? Are the BMP, DL/I, or DBB applications causing you pain by requiring windows that are longer than you would like them to be?

Never fear! A new superhero is in town, and its name is AAI—Application Accelerator for IMS from BMC. If you haven’t heard of AAI yet, you’ll want to learn more about it.



AAI is really innovative—a “set it up and let it do its thing” type of solution. AAI will monitor your IMS batch jobs, recommend jobs to optimize, and automatically take action to reduce CPU usage and elapsed time, ultimately lowering the cost of running your IMS. AAI requires no changes to applications or JCL, and can automatically identify those jobs that need optimizing without your constant oversight. It has a nice graphical user interface and reporting so that your team can track those jobs that are optimized. And—AAI can calculate your savings and report them to you. Sometimes, these savings are as high as 50% (your mileage may vary, of course).


So what’s stopping you? Call your IMS superhero AAI today and ask for an assessment of your batch efficiency. Of course, you can also call your trusty BMC Account Manager, who can arrange for the assessment. Hey—it can never hurt to connect with a superhero, right? 

Filter Blog

By date:
By tag: