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é
• 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.