Modernization Hub

Are You a Vendor? Claim Your Listing

Take control of your product listings. Add verified information, showcase updates, and unlock a Claimed Vendor badge across the directory.

Claim Your Listing Now

Extended Buffer Manager for IMS

BMC Not Supported z/OS
Vendor
Categories
3
Recommended
Claim Your Listing
Verified Vendor Access
Request Access Now

Product Overview

The architecture of Extended Buffer Manager for IMS (XBM) centers around three primary components: the Buffer Manager, the Cache Engine, and the Control Task. The Buffer Manager is responsible for allocating and managing the buffer pools, which are the in-memory areas where frequently accessed data is stored. The Cache Engine is the core of the caching mechanism, intercepting IMS database calls and retrieving data from the cache when available, thereby reducing disk I/O.

The Control Task monitors and manages the overall operation of XBM, including performance metrics and resource utilization. Communication between these components is primarily internal, utilizing proprietary interfaces within the IMS environment. XBM integrates with IMS by intercepting database calls and utilizing IMS control blocks.

The product does not expose standard APIs. The storage mechanism involves a combination of in-memory caching for fast access and disk-based storage for persistence. Configuration is managed through JCL and IMS system definition, where parameters such as buffer pool sizes, caching algorithms, and other performance-tuning settings are defined.

Because XBM is no longer supported, organizations should consider alternatives like IBM IMS High Performance Storage Optimization (HPO) or BMC AMI Ops Monitor for IMS, which offer similar functionality and modern features.

Frequently Asked Questions

What is the primary function of Extended Buffer Manager for IMS?

Extended Buffer Manager for IMS (XBM) is a software product designed to improve the performance of IMS databases by caching frequently accessed database records in memory. This reduces the number of physical I/O operations, leading to faster data retrieval and improved application response times.

How does XBM improve IMS database performance?

XBM operates by intercepting IMS database calls and caching the requested data in its buffer pools. When a subsequent request for the same data is made, XBM retrieves the data from the cache instead of the physical disk. This process significantly reduces disk I/O and improves overall system performance.

How does XBM integrate with IMS?

XBM integrates with IMS by utilizing the IMS control blocks and interfaces. It monitors database activity and dynamically adjusts its caching strategy to optimize performance. The product requires specific configuration parameters to define buffer pool sizes, caching algorithms, and other operational settings.

Which IMS database types benefit most from XBM?

XBM can be used to improve the performance of various IMS database types, including HDAM, HIDAM, HISAM, and secondary indexes. It is particularly effective in environments with high transaction volumes and frequent data access patterns.

Related Products

More from BMC

z/OS

3270 SUPEROPTIMIZER/CICS is designed to optimize 3270 data streams originating from CICS applications on z/OS. The core functionality centers around real-time compression and decompression of...

View Details →

3270 SUPEROPTIMIZER/IMS

Not Supported
z/OS

Alternatives available

3270 SUPEROPTIMIZER/IMS was designed to optimize 3270 data streams from IMS applications. The core functionality involved intercepting 3270 data, compressing it using proprietary algorithms, and...

View Details →
z/OS

Administrative Assistant for DB2 is a comprehensive suite designed to enhance the efficiency and reduce the complexity of DB2 database administration on z/OS. The product...

View Details →

Alter for DB2

Supported
z/OS

Alternatives available

Alter for DB2 simplifies the process of modifying Db2 resources on z/OS. The tool's architecture centers around an ISPF interface, which interacts with Db2 to...

View Details →
z/OS

ARC/DB2 and AR/VR are designed to enhance the reliability and efficiency of batch processing in Db2 environments on z/OS. The primary function is to provide...

View Details →
z/OS

Alternatives available

Application Restart Control for IMS provided a solution for batch job restart and backout within IMS environments. The system comprised the Restart Manager, Checkpoint Manager,...

View Details →

Similar Products

3270 SUPEROPTIMIZER/IMS

Not Supported
by BMC
z/OS

Alternatives available

3270 SUPEROPTIMIZER/IMS was designed to optimize 3270 data streams from IMS applications. The core functionality involved intercepting 3270 data, compressing it using proprietary algorithms, and...

View Details →

4Tune

Not Supported
z/OS

Alternatives available

4Tune was a performance monitoring solution for z/OS systems, offering real-time and historical insights into system behavior. It collected data via SMF records and proprietary...

View Details →
z/OS

Access Manager for CICS provides a robust solution for integrating CICS applications with Oracle databases on z/OS. The product's architecture includes the CICS Interface, Oracle...

View Details →
z/OS

Access Manager for IMS provides a solution for integrating IMS applications with Oracle databases on z/OS. The primary components include the IMS Connect client, the...

View Details →

ADABAS

Active
z/OSz/VMzVSE/VSEn

ADABAS is an inverted list database system designed for high-performance data management, particularly on z/OS, z/VM, and zVSE/VSEn platforms. Its architecture includes the ADABAS nucleus,...

View Details →
z/OSz/VMzVSE/VSEn

Adabas Caching Facility (ACF) is designed to optimize ADABAS database performance by caching frequently accessed data in memory. The main components include the Cache Manager,...

View Details →

Help Improve This Directory

Notice outdated information? Have insights about this product? Help the mainframe community stay informed with accurate, current data.

Share Your Product Experience

Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.

Share Your Experience