Compressor 4 - Composants élémentaires du système de traitement distribué Apple Qmaster

background image

Composants élémentaires du système de traitement distribué Apple Qmaster

.

Composants élémentaires du système de traitement distribué
Apple Qmaster

Même si le logiciel Apple Qmaster intègre des applications différentes (voir

Interfaces du

système de traitement distribué Apple Qmaster

), il fait dans son ensemble partie d’un

système en réseau incluant les composants élémentaires ci-dessous.

Remarque : dans un système de traitement distribué, les versions de Compressor,
QuickTime et Mac OS doivent être identiques.

Un ou plusieurs clients : un ou plusieurs ordinateurs utilisant Compressor ou

Apple Qmaster pour soumettre des tâches en vue du traitement distribué. Les
applications qui peuvent utiliser les services Apple Qmaster pour le traitement sont
Compressor, Shake, Autodesk Maya et de nombreux programmes de ligne de commande
UNIX. Les ordinateurs dotés de Final Cut Pro et Motion peuvent également être des
ordinateurs clients.

Un cluster Apple Qmaster : un cluster Apple Qmaster contient les éléments suivants :

Nœuds de service : ordinateurs qui effectuent le traitement des lots soumis par

Compressor ou Apple Qmaster. Un lot peut inclure une ou plusieurs tâches.

373

Chapitre 29

Apple Qmaster et le traitement distribué

background image

Contrôleur de clusters : logiciel activé sur un ordinateur via la fenêtre Apple Qmaster

Sharing de Compressor. Il est chargé de diviser les lots, de déterminer les nœuds de
service auxquels envoyer le travail et, généralement, d’effectuer le suivi des processus
et d’assurer leur administration.

Le contrôleur de clusters gère la répartition

des tâches du client sur le cluster

Tâches des processus

de nœuds de service

Cluster

(peut inclure plusieurs nœuds de service mais qu’un seul contrôleur de cluster)

Ordinateur client à partir duquel les utilisateurs

envoient des tâches au cluster

Tâches des processus

de nœuds de service

Tâches des processus

de nœuds de service

Tâches des processus

de nœuds de service

L’ordinateur client, les nœuds de service et le contrôleur de clusters sont souvent hébergés
sur des ordinateurs séparés (mais reliés en réseau), afin d’accélérer le traitement.
Cependant, le contrôleur de clusters peut résider sur un ordinateur client ou un nœud
de service. Pour en savoir plus sur ce scénario, consultez

Utilisation d’un ordinateur unique

pour jouer deux fonctions de traitement distribué

.

Les paragraphes suivants s’attachent à décrire plus en détail le rôle de chaque composant
dans le système Apple Qmaster.