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 de véhicules. 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 une file par défaut Conda environnement de file d'attente. Cet environnement permet aux flottes gérées par les services d'accéder aux packages destinés aux DCC applications et aux moteurs de rendu partenaires. Pour de plus amples informations, veuillez consulter Par défaut Conda environnement de file d'attente.

Vous pouvez ajouter des environnements de file d'attente à l'aide de la console ou en modifiant directement le fichier json ou le YAML modèle. Cette procédure décrit comment créer un environnement à l'aide de 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.

Par défaut Conda environnement de file d'attente

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 prend en charge Condapour télécharger et installer des packages dans un environnement virtuel pour vos tâches.

Si vous utilisez un parc géré par le client, vous devez configurer un environnement de file d'attente ayant le même comportement que la console Conda environnement de file d'attente. Par exemple, consultez conda_queue_env_console_equivalent.yaml dans le référentiel sur. deadline-cloud-samples GitHub

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

Linux
  • Mixeur

    • blender=3.6

    • blender-openjd

  • Houdini

    • houdini=19.5

    • houdini-openjd

  • Maya

    • maya=2024

    • maya-mtoa=2024.5.3

      Nous étudions des informations faisant état de blocages de rendu avec la version 2024.5.3 de mToA. Si certaines de vos tâches sont bloquées sans erreur, contactez le support.

    • maya-openjd

  • Nuke

    • nuke=15

    • nuke-openjd

Windows
  • KeyShot

    • keyshot=2024.1

    • keyshot-openjd

Lorsque vous soumettez une tâche à une file d'attente avec la valeur par défaut Conda environnement, l'environnement ajoute deux paramètres à la tâche. Ces paramètres spécifient Conda packages et 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 séparée par des espaces de Conda des canaux tels que 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 DCC applications et des moteurs de rendu partenaires.

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