iBoost products

iSTREAM

iSTREAM is a suite of tools for IBM System i (previously known as AS/400 and iSeries) that can significantly improve performance characteristics of batch processes. Due to extensive use of parallel programming techniques iSTREAM allows phenomenal performance improvement for single streamed batch jobs. iSTREAM can split an existing batch process into a number of concurrent streams, completely eliminate backup-related delays, introduce new robust recovery policies and even modify the program logic of existing applications - all without any programming.

iSTREAM can be used with ILE applications independently of the language there are written in - C++, COBOL, or RPG. Backup and recovery elements of iSTREAM can be successfully used with Java applications. iSTREAM includes support for IBM System i High Availability cluster configurations based on MIMIX software product.

iSTREAM suite is comprised by the following tools sharing common runtime environment:

  • iSTREAM  base services and runtime support
  • iSTREAM  generic multi-streaming toolkit for batch applications
  • iSTREAM  asynchronous backup for library units
  • iSTREAM  system command substitution
  • iSTREAM  recovery for library units

The latest release of iSTREAM can optionally be enhanced to tightly integrate with Misys Equation and Misys BankFusion Equation. iSTREAM with this optional enhancement supercedes its BSTAR predecessor.

BSTAR (for Misys Equation users)

BSTAR is a suite of tools for IBM System i (previously known as AS/400 and iSeries) that can significantly improve performance characteristics of batch processes. Due to extensive use of parallel programming techniques iSTREAM allows phenomenal performance improvement for single streamed batch jobs. BSTAR can split an existing batch process into a number of concurrent streams, completely eliminate backup-related delays, introduce new robust recovery policies and even modify the program logic of existing applications - all without any programming. 

BSTAR is functionally similar to iSTREAM but is specifically designed to integrate tightly with the Misys Equation and Misys BankFusion Equation product family. BSTAR is formally integrated into the operations of Equation and is highly recommended by Misys to all of its Equation user customers.

ANSPROF

ANSPROF is the ultimate application-centric performance analysis tool for the IBM System i previously known as AS/400 and iSeries.

Over the years IBM have developed quite a few performance tools and services for the IBMi operating system, such as Performance Collector, Performance Explorer, Database monitor, Job Watcher, Disk Watcher, Work Management APIs - each covering its own problem area. More importantly, each of those tools and services has a different interface and a different set of predefined reports. At the same time, comprehensive analysis of most performance issues involves multiple tools of the above list.

ANSPROF is an umbrella application providing both a common interface and a set of analytical reports for performance data collections created by all of the above IBM tools and APIs. ANSPROF can help analyze and improve OPM/ILE applications, as well as applications written in Java, including applications designed to execute in the IBM WebSphere environment. ANSPROF as a tool is extremely flexible: it has an open relational data model, all ANSPROF queries are IBM Query Manager queries that can easily be modified, and all ANSPROF-generated graphs and reports are supplied as MS Excel forms, easily modifiable too. 

Since all different types of performance data can be requested using a single command and collected into a single library, ANSPROF is ideal for remote application performance analysis, i.e. analysis conducted by a person having no online access to the server used to run the application. ANSPROF includes system monitor for flexible policy-based detection and profiling of active resource consumers.

Take advantage of IBM Power7

The details about IBM’s Power7 IBMi offering are now public and two key facts are already apparent:

  • The upgrade price is significantly lower than the Power6 upgrades were.
  • Maintenance costs are significantly lower than Power6 upgrades.

What this means is the TCO is set to fall significantly for those taking the decision to upgrade. In addition because of the multi-processor configuration, interactive processing is set to run way faster than under Power6.

However, whilst there are more processors, those that there are do have a lower clock speed. What that means is that batch jobs that are not desiged to utilise multiple processors will probably run slower on Power7 than the platform that you are currently running.

This is why iSTREAM is so important. If you run iSTREAM multi-streaming, then even single stream batch jobs will run way faster (taking a fraction of the time) on Power7, and you won’t need to change a line of application code to do it!

So for single stream batch jobs, iSTREAM allows you to take advantage of the financial benefits of the Power7 upgrade AND get way better performance too.