"ThruPut Manager paid for itself in the first 3 months with software license savings."– Major Telephone Company
"ThruPut Manager delayed a CPU upgrade by more than 6 months."– Life Insurance Company
"ThruPut Manager improved batch throughput by 25%."– Major Insurance Company
"Our critical path due-out times are met with predictable consistency."– Health Insurance Provider
"Good balance between not having the system over-initiated and not having a backlog of jobs awaiting execution."– Financial Services Company
This solution addresses every point of manual intervention previously required. It overcomes the legacy of a 40-year-old design, incorporating best practices and modernizing today’s dynamic and complex mainframe batch environment.
ThruPut Manager AE is a strategic product for z/OS JES2 datacenters. With it you can modernize the batch service you offer and reduce your costs to provide that service. It's an industrial strength solution for today's datacenter.
For further information, click through the topics below, or:
ThruPut Manager AE runs in a z/OS JES2 environment. It is complementary to and designed to work with your job scheduler; however, TM AE is not a job scheduler. Job schedulers manage the dependencies between jobs and the order and time they should be submitted in. However, once the jobs are submitted to z/OS, the job scheduler has little further effect. This is when TM AE goes to work. Its influence extends from submission of a job to the end of executing that job. It makes sure the jobs are processed efficiently, automatically reacting to processing shortages and other problems as they arise. Further, TM AE has influence over the entire batch workload. Accordingly, it is able to minimize any interference of non-production or lower priority production with your critical production applications.
Nor is ThruPut Manager AE an application code, job-stream or scheduling optimizer. Good tools are available for such purposes. Rather, TM AE addresses the system management of batch, using its knowledge of the workload and the resources available to automatically process all batch workload through z/OS and JES2 in the best manner possible.
ThruPut Manager AE does all this without changes to user JCL or your native JES2 and WLM. In fact, TM AE has a stellar history of keeping up with all new versions of z/OS, JES2 and Workload Manager.
Further information can be found in:
ThruPut Manager and Job Schedulers - This paper clarifies the roles of job schedulers and ThruPut Manager in a z/OS JES2 datacenter and how they complement one another.
With ThruPut Manager AE the systems environment for batch is easier to setup, operate and support. More of the operational decisions are directly captured by the TM AE policies. The de facto SLA becomes obvious and is much easier to analyse and change as your organization changes. The necessary skill level for batch operation and system support is stepped down and knowledge loss when people move on is much reduced.
Since ThruPut Manager AE has automatic escalation when goals are in jeopardy of not being met, operators don’t need to constantly scan for emerging problems, or to mitigate capacity shortages or other system problems by starting and stopping initiators, cancelling and restarting jobs, and adjusting priorities of jobs. TM AE either anticipates and avoids the situation (e.g., allocation recovery, dataset contention) or mitigates it (e.g., by detecting where work could run and sending it there, by starting and stopping initiators, by manipulating priorities to give preference to more urgent work) – all automatically.
ThruPut Manager AE decouples datacenter decisions from the classing straitjacket and user JCL. (Without TM AE the datacenter is dependent on users to comply with datacenter standards for JCL, classing and using shared resources. Simple changes often require extraordinary co-ordination and involvement with the user community. Users are frustrated with the demands to comply with a seemingly arbitrary set of standards.)
ThruPut Manager AE adopts a service perspective. Throughout all its functions, it is guided by the user goals for their jobs as well as the datacenter goals (or constraints) for the installation as a whole. A common set of metrics, using straight-forward wall-clock values, are used to express these goals, guide the automation engine and give feedback. Displays and reports use the same metrics to give feedback to users, operations, performance analysts and management. Now everyone can communicate in the same language and mean the same thing.
The automation and modernization of batch workload management results in savings to the enterprise.
Organizational changes may be hard to predict and quantify but many managers have told us this is where they will realize the most savings. Automating the tedious, labor-intensive and error-prone parts of operations leaves skilled staff free to take on more valuable project work. Having an effective way to capture and act on the user service goals may yield even greater business value.
Easier to quantify are the savings reflected in a datacenter budget. Automation and its attendant optimizations can reduce the batch window needed to run your workload. This can be realized by running on a smaller machine, deferring upgrades to larger machines and/or running with a lower soft cap. Whichever option you choose, hardware savings mean savings of system software, since the pricing of most system software, from IBM and other vendors, is based on the hardware it is running on.
With ThruPut Manager AE, you can push this strategy one step further. Since TM AE gives preference to your important workload, you can now afford to run even more constrained, knowing that only less important work will be impacted. This means you no longer have to size your machines for the monthly peak to ensure your important workloads are not compromised.
ThruPut Manager AE provides an extraordinary opportunity to save software licensing costs. In the past, it has been simpler to license all the LPARs in a datacenter for all the licensed software. Work could be moved around without worrying about license compliance and maintenance tasks were more uniform across LPARs. However with licensing costs now comprising a significant percentage of the datacenter budget, that strategy may be questionable.
ThruPut Manager AE mitigates the inconvenience of licensing fewer machines, while ensuring compliance and avoiding penalty charges. Several users, while deriving many benefits from the product, tell us they justify the product on this consideration alone.
Installations using sub-capacity pricing can constrain or defer low importance batch as a peak approaches and resume normal service when it passes, generating significant monthly savings.
ThruPut Manager AE takes a systemic approach to optimizing batch in the z/OS context and savings are derived throughout the system, making batch more efficient and easier to manage in every datacenter.
Further information can be found in:
ThruPut Manager and Software License Savings - This paper explains how ThruPut Manager makes it possible for datacenters to significantly reduce their software license expenses while keeping changes transparent to their users and maintaining a streamlined operational environment.
ThruPut Manager AE and Datacenter Savings - This paper discusses four ways ThruPut Manager AE can positively impact the datacenter's budget for year to year savings.
A batch job can be processed in a shorter elapsed time with ThruPut Manager AE. It stages volumes and recalls archived datasets while the job is in the queue, manages and prioritizes job selection, eliminates execution delays, controls resources, optimizes system load and eliminates interference. These system-oriented improvements and internal efficiencies reduce the time jobs spend in the system.
With ThruPut Manager AE, the system is effectively used without being overloaded. Otherwise unused capacity is deployed for useful work. Workload is distributed across available LPARs. Lower priority work doesn’t interfere with higher priority work and the most important jobs are given preference when the system is heavily loaded.
One might assume all of these things are already happening; however a closer look at how batch jobs are processed by JES2 shows that is not the case. With the optimizations from ThruPut Manager AE, more batch work can be completed in the same batch window.
Further information can be found in:
ThruPut Manager AE and Dynamic Initiators - This paper discusses initiator requirements and how ThruPut Manager AE optimizes and automates batch job queueing and initiation.
ThruPut Manager AE now provides automated capacity management facilities for installations using or considering sub-capacity pricing. In addition to the existing automation and optimization features, installations can constrain or defer low importance batch as a peak approaches and resume normal service when it passes, generating significant monthly software savings with no impact to online service or mission critical batch.
For intermediate-sized installations, monthly software fees can be $500,000 to $1,000,000 or more. We estimate these installations can save $40,000 - $80,000 per month using ThruPut Manager AE to manage their processor usage, for yearly savings of up to $1 million.
Installations use IBM’s sub-capacity pricing to treat a CEC to be smaller than it is, for the purpose of software pricing. This pricing model is based on the 4-hour rolling average, that is, the CPU usage averaged over the previous four hours. The software charges for the month are based on the highest 4-hour rolling average for the whole month.
ThruPut Manager AE continuously monitors the 4-hour rolling average for each LPAR and optionally, LPAR group, comparing it to a “capacity target” which can be:
When the 4-hour rolling average approaches the capacity target, ThruPut Manager AE automatically constrains or defers lower importance batch as specified by the installation, and correspondingly relaxes these constraints as the average decreases.
The lower the highest 4-hour rolling average for the month on that machine, the lower the monthly bill for each software product participating in sub-capacity pricing.
Further information can be found in:
ThruPut Manager AE Automated Capacity Managment Highlights - This paper gives technical highlights of the ThruPut Manager AE features that support datacenters using sub-capacity pricing.
ThruPut Manager AE includes all the functionality of ThruPut Manager SE. TM SE depends on installation rules to invoke the services of core components (the ThruPut Manager base, TM/DCS, TM/DBS, TM/RSS, TM/UCS, and TM/JBS). As appropriate, ThruPut Manager AE invokes these services automatically and directly, without the need to interpret rules.
An upgrade path is provided from TM SE to TM AE.