将 Deadline Cloud 集成到 - AWS 截止日期云

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 Deadline Cloud 集成到

您可以将现有的渲染管道与 De AWS adline Cloud 集成,以简化工作流程管理和作业提交流程。

什么是管道集成?

Deadline Cloud 的管道集成是指 Deadline Cloud 农场如何为您的交互式和自动化工作流程提供批处理。此示例使用视觉效果管道,您可以根据操作员在工作流程中使用的应用程序和流程进行调整。

视觉效果管道包括后期制作阶段,用于处理输入素材、3D 模型、动画、纹理、灯光、渲染图像等。它规定了不同部门如何交换资产以执行他们所负责的任务。精心设计的流程有助于高效地为电视节目或类似节目创建最终图像。

通过将 Deadline Cloud 群集集成到您的管道中,您可以将长时间运行的作业卸载到队列中,并优先考虑 Deadline Cloud 在工作人员主机队列上安排这些任务的方式。您可以使用该服务管理的舰队,也可以在本地或本地创建自己的舰队。 AWS

要创建管道集成,请考虑以下因素:

  • 您的资产数据存储在哪里?您将如何将其提供给服务器场中的工作人员主机?

  • 您的工作需要哪些应用程序和插件,以及您将如何将它们配置到服务器场中的工作主机上?

  • 当艺术家或其他经营者有工作要经营时,他们将如何将其提交给农场?

  • 谁来监控作业的进度和状态,以及您将如何控制成本和优化工作人员主机的利用率?

开启农场的本地工作室示例 AWS

此示例重点介绍一个管道,在该管道中,艺术家在本地协同工作,然后将作业提交到农场 AWS 进行渲染。此处介绍的方法可以快速上线 Deadline Cloud,为自定义提供了一个灵活的起点。

以下是此示例工作室流水线集成的因素:

  • 资产数据存储在他们本地办公室的 NAS 共享文件系统中。

    • 开启Windows,项目安装到 P: 驱动器,实用程序安装到 X:。

    • 开启macOS,项目将挂载到/ Volumes/Projects and utilities are mounted to /Volumes/Utilities。

  • 他们使用 Maya 进行三维建模,使用 Arnold 进行渲染,使用 Nuke 进行合成。这些应用程序中未安装任何自定义插件。

  • 他们想使用默认的提交体验。

  • 艺术家将监控自己的工作,制片人将监控成本并在需要时调整优先事项。

该工作室的管道集成使用作业附件将数据从工作室场所传输和传出 AWS,因为它很容易上手,并且可以扩展到大型机队规模。在队列上配置的任务附件 S3 存储桶充当本地 NAS 和上的工作主机之间的缓存层 AWS。

当美术师从 Maya 或 Nuke 提交作业时,Deadline Cloud 集成提交者会扫描场景以识别运行作业所需的文件,然后通过将它们上传到 S3 来将其附加到作业。高性能哈希值用于识别工作室中任何艺术家之前上传的文件。这样,当艺术家以迭代方式提交同一镜头的新版本,或者一位艺术家将镜头交给另一位艺术家时,在提交作业的过程中只需要上传新的或修改过的文件。

该工作室同时使用Windows和macOS工作站,因此他们使用本地类型的文件系统位置来配置存储配置文件,用于项目和实用程序驱动器。有关作业在不同于提交作业的操作系统上运行时所需的路径映射的更多详细信息,请参阅作业附件的存储配置文件主题。他们还将网络上的Linux主机配置为在任务完成时自动下载队列中所有任务的输出。要了解如何进行设置,请参阅自动下载作业附件

该服务器场包含两个Linux服务托管舰队,其v CPUs 和RAM要求的范围从工作室工作所需的最低规格开始。其中一个队列配置为提供少量竞价实例,以便在工作时间内提供稳定的渲染容量,另一个队列配置为等待并保存,以便在非高峰时段以较低的成本渲染更多作业。所有Maya、Maya for Arnold插件和Nuke都是从截止日期云conda频道为Linux服务管理舰队提供的,还有基于使用量的许可。为了节省应用程序安装的开销,他们将在 Deadline Cloud 控制台中为队列配置的默认 Conda 环境替换为缓存改进的 github 示例 conda 队列环境

为了支持作业提交,他们在每个工作站上设置了 Deadline Cloud 提交者,选择了 Maya 和 Nuke 集成。借助 Deadline Cloud 监控器,他们可以登录服务器场、监控作业进度并查看日志输出以诊断问题。Maya和Nuke提交者都具有集成的对话框,可以在应用程序界面中提交作业。

在服务器场中配置用户访问权限级别时,他们会向艺术家授予贡献者访问权限,以便他们可以提交作业、查看所有作业和修改自己作业的属性。它们让 Manager 可以访问渲染管理器,这样他们就可以修改所有作业的属性。它们允许所有者访问生产者,因此他们可以通过创建预算和探索使用成本来跟踪支出和使用情况。