| United States-English |
|
|
|
![]() |
HP OpenVMS Systems Documentation |
OpenVMS System Manager's Manual
14.1.2.1 Execution QueuesDescriptions of types of execution queues follow:
14.1.2.2 Generic QueuesDescriptions of types of generic queues follow:
14.1.3 Understanding Autostart QueuesCompaq recommends that you use autostart queues whenever possible for a variety of reasons. Autostart queues simplify startup and ensure high availability of execution queues, allowing you to perform the following tasks:
To use autostart queues, you must perform the following three steps:
Section 14.3 explains these steps in detail.
The following sections describe how to design batch queue and output
queue environments.
You can design batch queues for a single queue, multiple queues, or OpenVMS Cluster environments. Each section referred to in the following table contains figures showing sample configurations to assist you in designing your batch processing environment. Your configuration may combine elements from several of these examples.
14.2.1.1 Using a Simple Batch Queue ConfigurationYou can use this simple configuration, which is suitable for limited batch needs, for a standalone system supporting mainly interactive processing. Figure 14-1 shows a single, default batch queue. Figure 14-1 Default Batch Queue
By default, when a user submits a batch job with the SUBMIT command,
the job is placed in the queue named SYS$BATCH. To set up a single
default queue on a standalone system, name the queue SYS$BATCH.
If your users rely on batch processing or have special processing needs, you might want to set up more than one queue. You can customize batch queues to handle specialized jobs by specifying performance and resource options for jobs in the queue. Figure 14-2 shows a configuration of several queues, each customized to process certain types of batch jobs. Figure 14-2 Multiple Batch Queues with Special Resource and Performance Options
In Figure 14-2, SYS$BATCH is the default queue. Normal batch jobs would be submitted to this queue. The FAST queue executes high-priority jobs that should not be swapped out of memory. SLOW is a background queue for processing low-priority jobs. These are large jobs with large requirements for physical memory. Be conservative when changing base priority and swapping on a queue. Even a slight change can have a significant negative effect on batch and interactive performance. For example, even an increase of 1 in a queue's base priority can affect performance significantly.
For information about specifying these options for a batch queue, see
Section 14.6.4.
You can use generic queues in a OpenVMS Cluster environment to balance processing resources by distributing batch processing across nodes in the cluster. (For an explanation of generic queues, see Section 14.1.2.) Figure 14-3 shows a typical configuration. Figure 14-3 Batch Queue Configuration with Clusterwide Generic Queue
In Figure 14-3, a generic clusterwide batch queue named SYS$BATCH feeds jobs to execution queues on each node in the OpenVMS Cluster environment. A job submitted to SYS$BATCH is placed in the appropriate execution queue to minimize the ratio of executing jobs to job limits for all execution queues fed by SYS$BATCH. For example, suppose execution queues MOE_BATCH, LARRY_BATCH, and CURLY_BATCH all have a job limit of 5. If MOE_BATCH and LARRY_BATCH are executing four jobs and CURLY_BATCH is executing one job, the generic queue SYS$BATCH feeds the next job to CURLY_BATCH. Refer to OpenVMS Cluster Systems for more information about OpenVMS Cluster queue configurations. For information about how to create a generic queue, see Section 14.4.3.
14.2.2.1 Using a Simple Output Queue ConfigurationFigure 14-4 shows a simple queue configuration for limited printing needs. This configuration is appropriate for a standalone system supporting a single printer. Figure 14-4 Simple Output Queue
By default, when a user submits a print job with the PRINT command, the
job is placed in the queue named SYS$PRINT. To set up a single default
printer queue on a standalone system, name the queue SYS$PRINT.
If you have several different types of printers (for example, an LN03 printer, an LA210 printer, and an LP27 line printer), you must set up a separate queue for each printer. The options, such as the default form or device control library, that you use with these queues will probably differ according to the printer to which the queue's output is sent. For example, the default form for a line printer might have a width of 132 columns, while the default form for an LN03 printer might have a width of 80 columns. Figure 14-5 shows such a configuration. Figure 14-5 Queue Configuration with Mixed Printers
14.2.2.3 Printing PostScript FilesThe operating system does not include software to support PostScript printing. To print PostScript files, you must have either of the following equipment:
For more information, see your Compaq support representative.
To share printers among multiple systems or OpenVMS Cluster environments, you can connect printers to a LAT port on a terminal server. Figure 14-6 shows an output queue configuration with a remote printer on a terminal server. Figure 14-6 Configuration for Remote Printers on a Terminal Server
Compaq recommends that you set up your LAT queues as autostart queues with failover lists to ensure that these queues are highly available. Because LAT printers are usually shared among users of multiple systems or clusters, many users will be affected if a LAT queue is unavailable.
For information about how to create autostart queues with failover
lists, see Section 14.4.2.
If you have more than one printer of the same type (for example, if you have three line printers), use generic queues to balance the print load among the printers. Figure 14-7 shows such a configuration. Figure 14-7 Queue Configuration with Three Like Printers and a Generic Queue
For information about how to create a generic queue, see Section 14.4.3.
Figure 14-8 shows a typical OpenVMS Cluster output queue configuration. For information about OpenVMS Cluster queue configurations, refer to OpenVMS Cluster Systems. Figure 14-8 Output Queue Configuration in an OpenVMS Cluster
14.2.2.7 Spooling PrintersIf your system runs application programs that write output directly to a printer rather than submit it to an output queue, or if you will be using LAT queues, spool your printers. Spooling your printers causes application programs to write output to an intermediate storage device so that the printer remains available to other users while the program is running. Figure 14-9 shows an output configuration with spooled printers. Figure 14-9 Queue Configuration with Spooled Devices
For more information about spooling printers, see Section 8.8.2.1.
The OpenVMS batch and print queuing system enables users to print files on output devices attached to the local system or OpenVMS Cluster system. The Distributed Queuing Service (DQS) layered product extends the printing capabilities of the OpenVMS queuing system to a distributed environment. DQS enables users to print files on output devices attached to remote nodes in your network.
For more information, refer to the DQS documentation or your Compaq
support representative.
You must create queues for users to submit jobs; you must start the queues so that jobs can begin processing. To set up and start queues, follow these steps:
14.3.1 Setting Up Output DevicesBefore creating output queues, you must set up the devices to which the queues will direct output.
This example performs the following actions:
14.4 Creating and Starting QueuesCreate queues in the following order:
For detailed instructions on creating and starting queues, see the following sections:
|
| ** About PDF files: The PDF files on this Web site can be read online or printed using Adobe® Acrobat® Reader. If you do not have this software installed on your system, you may download it from the Adobe Web site. | ||
|
|||||||||||||||