Apple Qmaster 分散処理システムの基本的なコンポーネン
ト
いくつかのアプリケーションから成る Apple Qmaster ソフトウェアですが
(「
Apple Qmaster 分散処理システムのインターフェイス
」を参照)、全体とし
ては以下の基本的なコンポーネントを持つネットワーク化されたシステムの一部
です。
メモ: 分散処理システム内の Compressor、QuickTime、Mac OS のバージョンはす
べて同一である必要があります。
• クライアント: 「Compressor」または「Apple Qmaster」を使ってジョブの分
散処理を実行する 1 台または複数台のコンピュータを指します。Apple Qmaster
サービスを使って処理を行うことができるアプリケーションに、
「Compressor」、「Shake」、Autodesk 社の「Maya」、その他の UNIX コマンド
ラインプログラムなどがあります。「Final Cut Pro」と「Motion」がインストー
ルされているコンピュータもクライアントになれます。
• Apple Qmaster クラスタ: Apple Qmaster クラスタには以下のものが含まれま
す:
• サービスノード: 「Compressor」または「Apple Qmaster」を通して実行さ
れたバッチを処理するコンピュータです。バッチには 1 つまたは複数のジョ
ブが含まれます。
383
第 29 章
Apple Qmaster と分散処理
• クラスタコントローラ: 「Compressor」の「Apple Qmaster 共有」ウインド
ウから有効にできるソフトウェアで、バッチを分割し、作業を割り当てる
サービスノードを決定し、また多くの場合には処理のトラッキングと管理も
行います。
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