16
Sat, Nov
2 New Articles

Technology Focus: These Are Not Your Granddaddy's System Management Tools

Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

Choosing a performance-management or capacity-planning tool largely depends on whether you think your bottlenecks are primarily caused by hardware, applications, or databases.

 

Let's face it; we're spoiled. If you look at computing strictly from the user point of view, we're all ready to call "slow" any application or system that can't keep up with human decision-making speed. If the computer isn't ready to take the next input on which we've already decided or doesn't provide the information we need the nanosecond we're ready to read it, we notice and we're unhappy.

 

If you're an IT administrator, such expectations can rapidly turn into headaches when users complain, particularly if the users are calling from executive offices. When "fast" isn't good enough, after reaching for the ibuprofen, many administrators next reach for performance-management and capacity-planning software.

Types of Performance Solutions

For the System i, the two dozen or so products that are available to help with performance woes don't follow a particular pattern. In fact, they fall into five general groups.

 

Most common are performance-monitoring (PM) solutions that report and analyze multiple system metrics (e.g., response times, system overheads, CPU use, disk use, output queues) and perhaps even make some specific change recommendations, but they leave to humans the task of actually taking any remedial actions. The members of the second group are utilities that do automatically take some kind of performance-tuning (PT) action, but generally they're limited to a few specific functions. Third are solutions that presume performance problems are caused by how your applications are working, so they focus on applications monitoring (AM) (e.g., resource use, code execution efficiency). Group four zeroes in on database monitoring (DM) as the key problem, primarily examining database transaction speeds, SQL use, and similar issues. The final group employs capacity planning (CP) functions, use of which presumes that your system is ultimately not big enough and may require expansion or replacement. Products with this capability provide means (e.g., "what-if" scenarios, predictive tools, historical views of system resource use) to track system needs and project those needs into the future, given specific growth figures in numbers of users or transactions processed.

 

Products for the System i that run under i5/OS are listed below. We've included a "function types" parameter that categorizes the functions of each vendor's listed product(s) according to the groups specified above.

 

If you're trying to diagnose System i performance problems, you'll find that the solutions available specialize on one of the groups in particular, or at best, straddle two of them. In effect, that puts you in a position where, in order to best cope with your enterprise's particular performance problems, you pretty much need to know already whether the problem is with hardware, applications, or databases. Maybe that issue's a no-brainer for you, particularly if your enterprise has a history of trouble in one of those specific areas. But it's a bit limiting for shops whose systems have functioned fairly well in the past but are only lately showing signs of strain. For those enterprises, products categorized as members of the PM group are definitely the best place to start in looking for diagnostic help.

 

Please bear in mind that the descriptions offered for each product are simply summaries of the most pertinent features and are in no way a complete description of each product's capabilities. You should consult the links provided and other documentation available from the respective vendors to get a true picture of each product's feature set.

 

And as always when looking for products or services, be sure to check the MC Press Online Buyer's Guide.

 

Performance-Management and Capacity-Planning Solutions for IBM i

Advanced Automations Suite

Operations Center Suite

Halcyon Software

Function type: PM

Advanced Automation Suite is a central-console, system-management, task-automation product that includes a system performance monitor. Users can use the monitor to set performance thresholds and receive alerts if system conditions exceed those limits.

 

Operations Center Suite is a similar solution with additional features, including the ability to monitor performance of systems, jobs, and pools and to graphically display the resulting data. This suite includes specific monitors for disk space, audit journals, and job queues, as well as a wizard for generating service-level reports.

 

Automatic Partition Resource Manager (APRM)

Barsa Consulting Group

Function type: PM, PT

APRM is an automatic tuning utility for logical partitions (LPARs) operating on IBM i servers. It monitors memory, processor, and interactive functions to optimize the system resources available to each partition. APRM collects statistics from each partition every 15 seconds, enables user-defined tuning rules, and can help manage multiple servers.

 

Collaboration CONTROL!

Permessa

Function type: AM

Designed for use with IBM/Lotus products only, Collaboration CONTROL! is an application-performance solution that also helps with administrative tasks. The product compiles performance information and uses customizable Web portals to display it, automatically generates reports for delivery to specific recipients, and identifies abandoned databases, user IDs, and mailboxes.

 

CPU Scope

Raz-Lee Security

Function type: PM, PT

CPU Scope is a performance enhancer for System i that monitors CPU and I/O activity and either takes predesignated remedial actions or sends alert messages in response to problems. Users can vary product-action execution based on time of day, day of the week, or day of the month.

 

DASD-Plus

DASD-Plus Chart

S4i Systems

Function type: PM, PT, CP

DASD-Plus is an automated disk-management utility that offers 25 disk-maintenance routines, analyzes disk usage based on multiple parameters, and runs disk-optimization routines at user-specified intervals.

 

DASD-Plus Chart prepares graphical comparisons of libraries, objects, directories, and files and compares their disk utilization to similar structures on other systems. It also uses trend charts to show projected disk consumption at monthly intervals into the future.

 

Disk Space Analyzer

Performance Analyzer

Macro 4

Function type: PM, CP

Disk Space Analyzer automatically gathers data that system managers can use to analyze disk-space usage by application or other criteria, manage spooled files, schedule disk reorganizations, better control user journals and receivers, and carry out system capacity planning.

 

Performance Analyzer is a realtime performance diagnostic tool for System i. It collects performance data at user-specified times, lets managers monitor all networked systems from a central console, graphically presents performance data, and makes recommendations for resolving performance bottlenecks.

 

Global iSeries Application Performance Analyzer (GiAPA)

iPerformance ApS

Function type: AM

GiAPA runs in the background, using only 0.1 percent of a CPU cycle, and gathers application performance data every 15 seconds. System managers can use the data to determine the nature of application performance problems and see which threads/programs/statements are causing slowdowns.

 

GoFaster

Kisco Information Systems

Function type: PT

GoFaster is a performance accelerator for older System i machine models that have artificial limitations on their interactive operations, but it does not perform any performance analysis tasks.

 

HomeRun

Centerfield Technology

Function type: DM

HomeRun is a suite of database-performance tools. Suite members identify and optimize database indexes, analyze database operations, track SQL and other query use, graphically display job metrics, and help managers define system resource-use policies.

 

IBM Systems Workload Estimator

iDoctor for IBM i

PM for Power Systems

Systems Director Navigator for i5/OS Performance

IBM Corporation

Function type: PM, CP

IBM Systems Workload Estimator is a capacity-planning tool that lets users input data about current and future workloads and receive estimates of future processor, memory, and disk needs. It's designed to help users decide between new systems, system upgrades, and consolidation of multiple systems to meet future processing needs.

 

IBM's iDoctor for IBM i is a suite of realtime analyzers for all aspects of system performance. The suite members display data graphically, include drill-down features, individually cover a wide range of potential problem areas, and are designed for use by both experts and novices.

 

PM for Power Systems is a performance-analysis and capacity-planning software application for IBM i systems running i5/OS or AIX. It provides summary level information on performance characteristics of specific partitions or whole systems, as well as growth projections based on current use. A service available from IBM Global Services provides up to 26 additional graphs and charts showing details behind the summary averages.

 

Systems Director Navigator for i5/OS Performance displays summarized information in multiple charts and graphs with drill-down capabilities. It helps system managers spot and diagnose performance problems quickly.

 

iSeries Watchdog

First Option

Function type: PM

Although not available for licensed purchase, iSeries Watchdog is a Software as a Service (SaaS) solution you can rent. The service monitors your System i machines remotely and displays key system health statistics in a graphical dashboard. Although the solution provides data useful for performance and capacity management, it takes no direct actions on the system itself in response to problems.

 

iSCORE for IBM i

Vision Director

Vision Solutions

Function type: PM, PT

Vision Solutions' iSCORE is freeware, a downloadable system capacity analysis utility that analyzes disk usage by various categories and provides an overall system score in a summary report. The utility evaluates performance of indexes, journals, queries, SAVF, and system values.

 

Vision Director is an integrated application set that monitors, manages, and optimizes IBM i servers, databases, and application environments. It produces a range of reports on factors affecting system performance and automates some system maintenance tasks.

 

JENNIFER

Jennifersoft

Function type: AM

JENNIFER is an application performance-management solution for Java and IBM WebSphere environments on System i and other platforms. Designed specifically for monitoring applications in production environments, JENNIFER watches performance of networked operations, end-user transactions, database activity, and other application internal services and reports them via a dashboard-style interface. It also provides root-cause analysis of performance problems to guide human intervention in their resolution.

 

Max400

Fax*Star, a division of SEPE

Function type: PT

Max400 tunes and maximizes interactive CPW performance of System i servers running OS/400 V4R1 through V5R4 in cases where the interactive capacity of the machine may have been set at a suboptimal level as a function of the machine model.

 

Messenger

Bytware

Function type: PM

Messenger monitors all message queues and automates handling of all message types, including alerts related to system performance problems. Messenger notifies appropriate personnel of common events and lets system managers design custom monitors for specific problems.

 

OS Director

OS Solutions International

Function type: PM

OS Director automatically analyzes many aspects of System i performance tasks, such as free space, data archiving, and system optimization. OS Director can help simplify oversight of databases, system resources and objects, and system activities.

 

Performance Navigator

Midrange Performance Group

Function type: PM, CP

Performance Navigator is a graphical application that runs on a PC and carries out performance analysis of System i servers. It provides 121 graphs and 271 reports on various hardware and software aspects of system performance and lets users run various "what-if" scenarios for capacity planning.

 

QSystem Monitor

CCSS

Function type: PM, CP

QSystem Monitor is a multipurpose system-monitoring and capacity-planning application that operates in real time and provides a graphical interface and graphical reports. The product maintains oversight of application and system performance metrics, DASD and IFS activity, system availability, and numerous additional metrics. It also provides historical system-performance data over multiple time periods (e.g., day, week, month), long-term retrospective analysis, and long-term predictive capacity-planning capabilities.

 

Robot/AUTOTUNE

Robot/CPA

Help Systems

Function type: PM, PT

Robot/AUTOTUNE monitors system performance factors such as memory allocation, CPU use, disk-space consumption, transaction rates, and response times and displays them graphically on a PC console, for up to 25 networked IBM i systems. In addition, it automatically makes adjustments to help tune systems and keep them at peak operating performance.

 

Robot/CPA automates System i resource-accounting tasks, manages accounting journals and history files, and keeps statistics that help system managers predict future system needs.

 

VISUAL Control Center

Tango/04 Computing Group

Function type: PM, PT

VISUAL Control Center is a suite of integrated products that help manage system performance. Suite members include tools for tuning LPARs, memory pools, resource-intensive batch and interactive jobs, and networked servers, as well as for graphically displaying statistics from suite members. In addition, the suite's Performance Planner module provides capacity-planning services such as graphing up to three years of performance data, letting system managers try out different possible system configurations, and providing concrete justifications for system upgrade scenarios.

 

Workload Performance Series

MB Software & Consulting

Function type: PM

Workload Performance Series is an integrated suite that analyzes System i application-processing environments. The suite examines system-resource trends and historical data, application source code, and other user-defined criteria. The product also makes recommendations for improvements (e.g., database tuning, application code changes, system management techniques).

 

 

 

 

John Ghrist

John Ghrist has been a journalist, programmer, and systems manager in the computer industry since 1982. He has covered the market for IBM i servers and their predecessor platforms for more than a quarter century and has attended more than 25 COMMON conferences. A former editor-in-chief with Defense Computing and a senior editor with SystemiNEWS, John has written and edited hundreds of articles and blogs for more than a dozen print and electronic publications. You can reach him at This email address is being protected from spambots. You need JavaScript enabled to view it..

BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: