3
Table Of Contents
- Distributed Processing Setup
- Contents
- Introduction to DistributedProcessing
- Getting Started Quickly
- Preparing a Network forDistributed Processing
- The Interfaces
- Creating and AdministeringClusters
- An Overview of Configuring a Cluster
- Configuring Service Nodes and Cluster Controllers
- Creating Clusters with AppleQadministrator
- About QuickClusters
- Advanced Settings in the AppleQmaster Preferences Pane
- Modifying and Deleting Clusters With AppleQadministrator
- Monitoring Cluster Activity
- Accessing Activity Logs
- Setting Cluster Preferences
- Setting Passwords and Scratch Storage
- Recovery and Failure Notification Features
- Command-Line Usage
- Installing AppleQmaster from the Command Line
- Shell Commands for Configuring Service Nodes and Cluster Controllers
- Shell Commands for Submitting Compressor Jobs
- Shell Commands for Submitting AppleQmaster Jobs
- Shell Commands for Monitoring Batches
- Using Scripts to Run AppleQmaster, Compressor, and BatchMonitor
- Troubleshooting
- Index
Preface
Introduction to Distributed Processing
7
Â
Apple Qmaster cluster,
which contains:
Â
Service nodes:
The computers that perform the processing of batches submitted
via Compressor or Apple Qmaster. A batch can include one or more jobs.
Â
Cluster controller:
The software, enabled on a computer by means of the
Apple Qmaster pane in System Preferences, that divides up batches, determines
which service nodes to send work to, and generally tracks and directs the processes.
The client computer, the service nodes, and the cluster controller are often on separate
(but network-connected) computers, for the most rapid processing potential. However,
the cluster controller could be on a client computer or a service node. See “Using One
Computer to Serve Two Distributed Processing Roles” on page 22 for more information
on this scenario.
Following is a closer look at the part each component plays in the Apple Qmaster system.
Clients
Batches are submitted for distributed processing from the
client computers
. A client
computer can be any computer that has Compressor or Apple Qmaster installed and is
on the same network (subnet) as the cluster controller. Multiple client computers can be
on the same subnet, using the same cluster to do the processing for various applications.
You use Compressor or the Apple Qmaster application to submit batches to be
processed for a client. See the
Compressor User Manual
and the
Apple Qmaster
User Manual
for details on using these applications.
Cluster controller manages the
distribution of client’s jobs across the cluster
Service node
processes jobs
Cluster
(can contain multiple service nodes, but only one cluster controller)
Client computer from
which users send jobs to the cluster
Service node
processes jobs
Service node
processes jobs
Service node
processes jobs










