Introduction to NonStop Operations Management
Application Management
Introduction to NonStop Operations Management–125507
11-7
Batch, Online, and Client/Server Processing
Batch, Online, and Client/Server Processing
You might have to manage batch, online, and client/server processing applications.
Batch, online, and client/server processing applications require different system
management techniques. The following paragraphs describe the operations requirements
for each type of application.
Batch Processing
Batch processing programs are characterized by the following:
•
Batch programs are generally used to collect and manipulate data to generate
reports.
•
Batch programs do not require user interaction.
•
Batch programs run on demand or on a schedule, updating master files only once a
day or only at particular times during the day.
•
Batch programs run at a lower priority than OLTP programs. However, batch
programs are big consumers of disk I/O and can impact the performance of online
transaction-processing programs.
•
Batch programs run as fast as possible, using whatever resources are available.
•
Batch programs access records and files in sequence.
•
Batch programs perform one or more tasks on many records of the same type.
Figure 11-1 shows the sequential nature of batch processing.
Figure 11-1. Batch Processing
Application
Application
Application
Transaction
Input
Transaction
Input
Transaction
Input
Master
Files
035