

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

# 将 Deadline Cloud 集成到
<a name="pipeline-integration"></a>

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

## 什么是管道集成？
<a name="pipeline-integration-overview"></a>

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

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

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

要创建管道集成，请考虑以下因素：
+ 您的资产数据存储在哪里？您将如何将其提供给服务器场中的工作人员主机？
+ 您的工作需要哪些应用程序和插件，以及您将如何将它们配置到服务器场中的工作主机上？
+ 当艺术家或其他经营者有工作要经营时，他们将如何将其提交给农场？
+ 谁来监控作业的进度和状态，以及您将如何控制成本和优化工作人员主机的利用率？

## 开启农场的本地工作室示例 AWS
<a name="pipeline-integration-example-on-premises"></a>

此示例重点介绍一个管道，在该管道中，艺术家在本地协同工作，然后将作业提交到农场 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工作站，因此他们使用本地类型的文件系统位置来配置存储配置文件，用于项目和实用程序驱动器。有关作业在不同[于提交作业的操作系统上运行时所需的路径映射的更多详细信息，请参阅作业附件的存储配置](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/storage-profile-job-attachments.html)文件主题。他们还将网络上的Linux主机配置为在任务完成时自动下载队列中所有任务的输出。要了解如何进行设置，请参阅[自动下载作业附件](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/auto-downloads.html)。

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

为了支持作业提交，他们在每个工作站上[设置了 Deadline Cloud 提交者](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/submitter.html)，选择了 Maya 和 Nuke 集成。借助 Deadline Cloud 监控器，他们可以登录服务器场、监控作业进度并查看日志输出以诊断问题。Maya和Nuke提交者都具有集成的对话框，可以在应用程序界面中提交作业。

在服务器场中[配置用户访问权限级别](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/manage-users-by-farm.html)时，他们会向艺术家授予贡献者访问权限，以便他们可以提交作业、查看所有作业和修改自己作业的属性。它们让 Manager 可以访问渲染管理器，这样他们就可以修改所有作业的属性。它们允许所有者访问生产者，因此他们可以通过创建预算[和探索使用成本来跟踪支出](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/manage-costs.html)和使用情况。