Apple Shake (Qmaster 1.2) Distributed Rendering (10.3) User Manual
Shake distributed rendering setup guide

1
1
Shake Distributed Rendering
Setup Guide
This document takes you through the basic steps involved in the creation of two
different sample setups for Shake distributed rendering with Shake Qmaster. You can
use it to get an idea of the kind of distributed rendering environment you want to
create, and as a guide in setting up that environment.
The setup that resembles the kind of network you need depends on how much
rendering power you want and the kind of hardware you have:
•
Sample Setup for Part-Time Rendering on Desktop Computers
This setup is
for an environment that uses desktop computers. We call it “part-time” rendering
because each computer acts as someone’s workstation, but at the same time is also
part of the rendering cluster. The bulk of the rendering jobs can be submitted with
Shake Qmaster at the end of the day, so that the computers are busy processing a
large queue of distributed rendering batches after everyone has gone home.
•
Sample Setup for a Full-Time Render Farm
The full-time render farm setup is
for an environment that includes one Xserve and a number of Xserve cluster nodes
in a rack. The Xserve and cluster nodes form a Shake Qmaster cluster that is
completely dedicated to rendering jobs sent by user workstations (called client
computers). The client computers do not need to do any of the rendering, and they
can all be used for creating and sending Shake jobs.
Note:
This section provides a sample setup for both Mac OS X Jaguar and
Mac OS X Panther.
Use this guide as a supplement to the Shake documentation and the Shake Qmaster
Help
(accessible from the Help menu in Shake Qmaster and Shake Qadministrator). The
Shake documentation and the Shake Qmaster Help give you both the background
concepts and the details involved in using Shake and Shake Qmaster, while this
document helps you set up and use the network environment on which they will run.
90180SET Page 1 Thursday, April 15, 2004 3:32 PM
Document Outline
- Shake Distributed Rendering Setup Guide
- Shake Qmaster Network Essentials
- Sample Setup for Part-Time Rendering on Desktop Computers
- Step 1: Install Shake and Shake Qmaster
- Step 2: Make sure each computer has a volume dedicated to media
- Step 3: Turn off the UNC (Universal Naming Convention) setting for Shake
- Step 4: Turn Personal File Sharing on
- Step 5: Mount all of the media storage volumes
- Step 6: Use Shake Qmaster to create a cluster
- Submitting Render Jobs in the Desktop Rendering Setup
- Sample Setup for a Full-Time Render Farm
- Assumptions for This Setup
- Sample Render Farm Setup for Mac OS X Jaguar
- Step 1: Start up the Xserve and use Server Assistant for the initial setup
- Step 2: Use Open Directory Assistant to configure directory and password services
- Step 3: Use Directory Access to specify the Xserve as the NetInfo server
- Step 4: Use System Preferences to configure the Xserve for static IP and name sharing
- Step 5: Install Shake and Shake Qmaster on the Xserve and on the client computers
- Step 6: Use Disk Utility to configure the media disk
- Step 7: Use WorkGroup Manager to configure sharing for the media disk
- Step 8: Use Server Assistant and Open Directory Assistant to configure the cluster nodes
- Step 9: Use Directory Access to connect the client computers to the NetInfo server
- Step 10: Install Apple Remote Desktop on the Xserve and on the cluster nodes
- Step 11: Use Apple Remote Desktop to configure Network System Preferences and Directory Access ...
- Step 12: Use Apple Remote Desktop to install Shake and Shake Qmaster
- Step 13: Use Shake Qmaster to create a cluster
- Submitting Render Jobs in the Render Farm Setup
- Sample Render Farm Setup for Mac OS X Panther
- Step 1: Start up the Xserve and use Server Assistant for the initial setup
- Step 2: Make a note of the Server Admin LDAP settings
- Step 3: Use Directory Access to specify the Xserve as the LDAP server
- Step 4: Install Shake and Shake Qmaster on the Xserve and on the client computers
- Step 5: Use Disk Utility to configure the media disk
- Step 6: Use WorkGroup Manager to configure sharing for the media disk
- Step 7: Use Server Assistant to configure the cluster nodes
- Step 8: Configure Apple Remote Desktop on the cluster nodes
- Step 9: Use Apple Remote Desktop to configure Network System Preferences on each node
- Step 10: Use Apple Remote Desktop to install Shake and Shake Qmaster
- Step 11: Use Shake Qmaster to create a cluster
- Submitting Render Jobs in the Render Farm Setup