Création d'un environnement de file d'attente - AWS Deadline Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un environnement de file d'attente

Un environnement de file d'attente est un ensemble de variables et de commandes d'environnement qui configurent les employés du parc automobile. Vous pouvez utiliser les environnements de file d'attente pour fournir des applications logicielles, des variables d'environnement et d'autres ressources aux tâches de la file d'attente.

Lorsque vous créez une file d'attente, vous avez la possibilité de créer un environnement de Conda file d'attente par défaut. Cet environnement permet aux flottes gérées par les services d'accéder aux packages destinés aux applications et moteurs de rendu DCC partenaires. L'environnement par défaut Pour plus d'informations, consultezEnvironnement de Conda file d'attente par défaut.

Vous pouvez ajouter des environnements de file d'attente à l'aide de la console ou en modifiant directement le modèle json ou YAML. Cette procédure décrit comment créer un environnement avec la console.

  1. Pour ajouter un environnement de file d'attente à une file d'attente, accédez à la file d'attente et sélectionnez l'onglet Environnements de file d'attente.

  2. Choisissez Actions, puis Créer un nouveau formulaire.

  3. Entrez un nom et une description pour l'environnement de file d'attente.

  4. Choisissez Ajouter une nouvelle variable d'environnement, puis entrez un nom et une valeur pour chaque variable que vous ajoutez.

  5. (Facultatif) Entrez une priorité pour l'environnement de file d'attente. La priorité indique l'ordre dans lequel cet environnement de file d'attente sera exécuté sur le travailleur. Les environnements de file d'attente ayant une priorité plus élevée seront exécutés en premier.

  6. Choisissez Créer un environnement de file d'attente.

Environnement de Conda file d'attente par défaut

Lorsque vous créez une file d'attente associée à un parc géré par des services, vous avez la possibilité d'ajouter un environnement de file d'attente par défaut qui permet de Condatélécharger et d'installer des packages dans un environnement virtuel pour vos tâches.

Si vous ajoutez un environnement de file d'attente par défaut avec la console Deadline Cloud, l'environnement est créé pour vous. Si vous ajoutez une file d'attente d'une autre manière, par exemple avec AWS CLI ou avec AWS CloudFormation, vous devez créer vous-même l'environnement de file d'attente. Pour vous assurer que vous disposez du contenu adapté à l'environnement, vous pouvez vous référer aux fichiers YAML du modèle d'environnement de file d'attente sur GitHub. Pour le contenu de l'environnement de file d'attente par défaut, consultez le fichier YAML de l'environnement de file d'attente par défaut sur GitHub.

Il existe d'autres modèles d'environnement de file d'attente GitHub que vous pouvez utiliser comme point de départ pour vos propres besoins.

Condafournit des forfaits à partir de chaînes. Un canal est un emplacement où les packages sont stockés. Deadline Cloud fournit un canal qui héberge des Conda packages compatibles avec les applications et les moteurs de rendu DCC partenaires. deadline-cloud Sélectionnez chaque onglet ci-dessous pour voir les packages disponibles pour Linux ouWindows.

Linux
  • Mixeur

    • blender=3.6

    • blender=4.2

    • blender=4.5

    • blender-openjd

  • Houdini

    • houdini=19.5

    • houdini=20.0

    • houdini=20.5

    • houdini-openjd

  • Maya

    • maya=2024

      maya=2025

    • maya-mtoa=2024.5.3

      maya-mtoa=2025.5.4

    • maya-openjd

    • maya-redshift=2025.4

    • maya-vray=2025.7

  • Nuke

    • nuke=15

    • nuke=16

    • nuke-openjd

  • VRED

    • vredcore=2025

    • vredcore=2026

Windows
  • After Effects

    • aftereffects=24.6

    • aftereffects=25.1

    • aftereffects=25.2

  • Cinema 4D

    • cinema4d=2024

    • cinema4d=2025

    • cinema4d-openjd

  • KeyShot

    • keyshot=2024

    • keyshot-openjd

  • Unreal Engine

    • unrealengine=5.4

    • unrealengine=5.5

    • unrealengine=5.6

    • unrealengine-openjd

Lorsque vous soumettez une tâche à une file d'attente avec l'Condaenvironnement par défaut, l'environnement ajoute deux paramètres à la tâche. Ces paramètres spécifient les Conda packages et les canaux à utiliser pour configurer l'environnement de la tâche avant le traitement des tâches. Les paramètres sont les suivants :

  • CondaPackages— une liste séparée par des espaces des spécifications de correspondance des packages, telles blender=3.6 que ou. numpy>1.22 La valeur par défaut est vide pour ignorer la création d'un environnement virtuel.

  • CondaChannels— une liste de Condachaînes séparées par des espaces, par exemple deadline-cloudconda-forge, ous3://amzn-s3-demo-bucket/conda/channel. Par défautdeadline-cloud, il s'agit d'un canal accessible aux flottes gérées par des services qui fournit des applications et des moteurs de rendu DCC partenaires.

Lorsque vous utilisez un émetteur intégré pour envoyer une tâche à Deadline Cloud depuis votre DCC, l'émetteur renseigne la valeur du CondaPackages paramètre en fonction de l'application DCC et de l'expéditeur. Par exemple, si vous utilisez Blender, le CondaPackage paramètre est défini surblender=3.6.* blender-openjd=0.4.*.

Nous vous recommandons d'épingler les soumissions uniquement aux versions répertoriées dans le tableau ci-dessus, par exemple blender=3.6. Cela est dû au fait que les mises à jour affectent les packages disponibles. Par exemple, lorsque nous publierons la version Blender 3.6.17, nous ne Blender distribuerons plus la version 3.6.16. Toutes les soumissions épinglées à blender=3.6.16 échoueront. Si vous utilisez blender=3.6, vous obtiendrez la dernière version du correctif distribué et les tâches ne seront pas affectées. Par défaut, les émetteurs DCC épinglent les versions actuelles répertoriées dans le tableau ci-dessus, à l'exception du numéro de correctif, tel que blender=3.6.