beautypg.com

Clients – Apple Qmaster 3 User Manual

Page 11

background image

Cluster controller: The software, enabled on a computer by means of the

Apple Qmaster pane of System Preferences, that divides up batches, determines
which service nodes to send work to, and generally tracks and directs the processes.

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

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

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.

Note: On any given Final Cut Studio system or network, the Compressor and
Apple Qmaster versions (numbers) and the version of QuickTime must all match. For
example, Compressor 3.0.5 will work only with the 3.0.5 version of Apple Qmaster, and
no other version. In this example, the correct version of QuickTime is QuickTime 7.5.5 or
later. Non-matching configurations are not supported.

11

Chapter 1

Distributed Processing Basics