beautypg.com

Create service nodes and cluster controllers – Apple Compressor (4.0) User Manual

Page 222

background image

Chapter 8

Use Apple Qmaster to set up a distributed processing system

222

Rather than actually moving segments, Apple Qmaster tells the service nodes which segments
to read via the network, where to find them, and what to do with them. Below is an example of
how one batch might be processed in an Apple Qmaster system.

Batch submitted by

Compressor or

Apple Qmaster (job request

for frames 1–30)

Cluster controller

divides and distributes

job to available

service nodes

Service node 1

Service node 2

Service node 3

Instructions specifying

locations of source files

and frames 11–20

Instructions specifying

locations of source files

and frames 21–30

Instructions specifying

locations of source files

and frames 01–10

Processed file (frames 1–30)

placed in specified

destination

In distributing batches, Apple Qmaster uses the technology built in to OS X to locate services in
a cluster on the same IP subnet and to dynamically share and receive information. Because the
computers can continually transmit their current processing availability status, Apple Qmaster
can distribute the workload evenly across the cluster.

Create service nodes and cluster controllers

Creating service nodes and cluster controllers overview

Once your network is set up and you have installed the necessary components, you are ready
to create your distributed processing system. There are three ways you can set up a distributed
processing system:

Use This Computer Plus: The This Computer Plus option in Apple Qmaster is the easiest
approach you can take to creating a distributed processing system. You simply install
Compressor on any computers you want to perform processing duties, and then configure
the computers as service nodes. For more information, see

Quickly set up a service node using

This Computer Plus

on page 223.

Create a QuickCluster: You can create a QuickCluster in Apple Qmaster, configuring a single
computer to be a cluster by choosing the number of instances it supports, based on the
number of cores available. For more information, see

Set up a cluster controller using

QuickClusters

on page 224.

Manually create a cluster using Apple Qadministrator: Large installations can manually create
managed clusters to be used by their clients. For more information, see

Create and modify a

cluster

on page 258.