The IBM 360 was launched on April 7, 1964 and the world of enterprise computing has never been the same.
Here are a few links and articles to check out as we celebrate the ongoing vitality of mainframe computing:
Late last month, February 2021, IBM introduced a new function level, FL509, for Db2 12 for z/OS. You can find in-depth details here.
But if you are looking for a high-level synopsis, read on!
There are several interesting new capabilities introduced
with this function level, but perhaps the most important thing that
organizations want to know is that there are no new incompatible changes or
deprecations introduced with FL509.
Okay, so what’s new here. The first thing to report is an
improvement to data security with tamper-proof audit policies. This
means that an audit policy cannot be changed, or even stopped, unless requested
by an authorized user. And the authorization must be via a z/OS security
product (such as IBM’s RACF), not Db2.
This capability provides another step in the separation of
duties required for proper auditing. In other words, the audited must not be
the controller of the audit policy or auditing capabilities. It also protects
administrative users from mistakenly modifying audit policies.
The next new capability delivered by FL509 is high-availability accelerator-only tables. Accelerator-only tables (AOTs) are those defined to the IBM Db2 Analytics Accelerator only, and not in the base Db2 for z/OS. Queries and DML statements issued against AOTs are always routed to an accelerator (because the data does not exist anywhere else).
So, what are high availability AOTs? Well, FL509 delivers the capability to define an accelerator-only table in more than one accelerator. This can improve availability and with workload balancing a query can be rerouted to another available accelerator if the target accelerator is not available.
Also as of FL509, you can specify a compression algorithm at
the table, table space, or partition level. This means you can explicitly
use either the fixed-length or Huffman compression algorithm at the table,
table space, or partition level using CREATE TABLE and ALTER statements. The Db2 catalog
is updated to indicate the compression algorithm used for each object.
Finally, FL509 delivers enhanced temporal RI. What
this means is that restrictions on UPDATE and DELETE statements are removed
relating to the temporal RI introduced originally in Db2 12.
To elaborate, one FL509 is active, when an UPDATE
statement with a FOR PORTION OF clause attempts to update the parent table in a
temporal RI relationship, the update is allowed as long as the rules of
temporal RI are not violated. Likewise, when a DELETE statement with a FOR
PORTION OF clause attempts to delete from the parent table in a temporal RI
relationship, the deletion is allowed, as long as the rules of temporal RI are
not violated.
At any lower application compatibility level, such UPDATE
or DELETE statements for a parent table in an RI relationship will fail (with SQLCODE -4736).
Summary
Now that IBM is using function levels to deliver significant new capabilities for Db2 12 for z/OS, it is imperative that your organization keeps up-to-date on this new functionality and determines where and when it makes sense to introduce it into your Db2 databases and applications.
Also, be aware that if you are not currently running at FL508, moving to FL509 activates all earlier function levels. You can find a list of all the current function levels here.
Assuring the performance of your mainframe systems and applications is an imposing task that keeps getting more complex all the time. It makes sense to arm your IT performance analysts, DBAs, and systems programmers with modern tools so you can optimize performance and thereby deliver superior service to your customers.
Of course, BMC MainView has helped IT professionals manage
the performance of their mainframe systems and applications for years. But
there are new challenges facing modern organizations that require adaptation
and transformation.
Organizations are transforming to become autonomous
digital enterprises (ADE). This means that things are getting
more complex because availability requirements are expanding (many times
requiring 24/7 availability), but IT pros are expected to resolve problems
rapidly even as workloads become more unpredictable and IT staff has less
experience. These challenges are real and require attention.
And that is why BMC is transforming its MainView product
line into BMC
AMI Ops!
With BMC AMI Ops you can experience next-level mainframe
operational resiliency, AI-powered observability, an intuitive user interface
with embedded expertise, actionable insights, and enterprise platform
interoperability.
How is BMC AMI Ops engineered to help? Well, it is built
for digital business with the understanding that being reactive is not
sufficient these days. BMC AMI Ops provides a complete, modular solution with
central administration and management.
Artificial intelligence and machine learning techniques
are being embraced by an increasing number of organizations for improving their
business, so it only stands to reason that your IT operations and support
functions should be looking to improve their capabilities using AI and ML, too.
And BMC AMI Ops helps you to do that because it is infused with AI/ML-powered
analytics to find and fix problems before business services are impacted. With
BMC AMI Ops you can improve performance and availability by taking advantage of
its built-in intelligent automation and remediation features.
And the user interface is brand new, engineered to support
ease of use, to facilitate information instead of raw data, and to guide the
user experience. BMC AMI Ops delivers a custom dashboard approach where you can
group widgets together for related logical systems or business areas. And you
get “out of the box” health indicators for each of the widgets you deploy, meaning it takes less time to be productive right away.
Furthermore, a guided path is provided so the user can drill down into
additional details as needed. If you are interested in seeing more details on
the new user experience for BMC AMI Ops, chick out this blog post from Shay
Alsberg (BMC
AMI Ops: Evolving the MainView User Experience).
And not to fear, for those of you experienced mainframe
pros who not only know how to drive ISPF panels but prefer it, BMC AMI Ops can still be accessed using character-based panels.
The bottom line is that BMC AMI Ops is designed for modern
businesses and IT, as they embrace digital
transformation to become autonomous digital enterprises,
enabling them to deliver a simplified yet customizable systems management experience
for optimizing your system and application performance. That’s BMC AMI Ops in a
nutshell… and it is worth looking into how BMC
AMI Ops can help you to improve the performance of your systems
and applications.
You might also want to take a look at this blog post from BMC that discusses how to Save Time and Money with Updated Unload Times
And this analysis of the BMC next generation REORG technology from Ptak Associates