

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

# 什么是AWS截止日期云？
<a name="what-is-deadline-cloud"></a>

Deadline Cloud 可用于直接通过数字内容创作管道和工作站在亚马逊弹性计算云 (Amazon EC2) 实例上创建和管理渲染项目和作业。AWS 服务

Deadline Cloud 提供控制台界面、本地应用程序、命令行工具和 API。借助 Deadline Cloud，您可以创建、管理和监控农场、队列、作业、用户组和存储。您还可以指定硬件功能，为特定工作负载创建环境，并将制作所需的内容创建工具集成到您的 Deadline Cloud 管道中。

Deadline Cloud 提供了一个统一的界面，可以在一个地方管理所有渲染项目。您可以管理用户、为他们分配项目以及为工作角色授予权限。

**Topics**
+ [截止日期云的特点](#deadline-cloud-features)
+ [截止日期云的概念和术语](concepts-terminology.md)
+ [截止日期云入门](#how-to-get-started-with-deadline-cloud)
+ [访问截止日期云](#accessing-deadline-cloud)
+ [相关服务](#related-services)
+ [截止日期云的工作原理](how-it-works.md)
+ [将 Deadline Cloud 集成到](pipeline-integration.md)

## 截止日期云的特点
<a name="deadline-cloud-features"></a>

以下是 Deadline Cloud 可以帮助您运行和管理可视化计算工作负载的一些主要方式：
+ 快速创建您的农场、队列和舰队。监控他们的状态，深入了解农场的运营和工作。
+ 集中管理 Deadline Cloud 用户和群组，并分配权限。
+ 使用管理项目用户和外部身份提供AWS IAM Identity Center者的登录安全。
+ 使用 AWS Identity and Access Management (IAM) 策略和角色安全地管理对项目资源的访问权限。
+ 使用标签来组织和快速查找项目资源。
+ 管理项目资源使用情况和项目的预估成本。
+ 提供广泛的计算管理选项，以支持在云端或面对面渲染。

# 截止日期云的概念和术语
<a name="concepts-terminology"></a>

为了帮助您开始使用 De AWS adline Cloud，本主题解释了其一些关键概念和术语。

## 农场资源
<a name="farm-resources"></a>

此图显示了 Deadline Cloud 场资源是如何协同工作的。

![\[该图显示了 Deadline Cloud 场资源如何协同工作。\]](http://docs.aws.amazon.com/zh_cn/deadline-cloud/latest/userguide/images/concepts-farm-resources.png)


**服务器农场**  
服务器场包含与提交和运行作业相关的所有其他资源。农场相互独立，因此可用于分离生产环境。

**队列**  
队列中包含用于在关联舰队上调度的作业。用户可以向队列提交作业，并在队列中管理其优先级和状态。队列必须与具有队列队列关联的队列关联才能运行其作业，并且队列可以与多个队列相关联。

**实例集**  
队列包含用于运行作业的计算容量。舰队可以是服务管理的，也可以是客户管理的。服务管理的队列在 Deadline Cloud 中运行，包括自动扩展、许可和软件访问等内置功能。客户管理的队列在您自己的计算资源（例如 Amazon EC2 实例或本地服务器）上运行。

**Budget**  
预算为您的工作活动设置支出阈值，并允许您在达到阈值时采取行动，例如停止工作安排。

**队列环境**  
队列环境定义了在每个工作器上运行的脚本，用于设置或关闭工作负载环境。它们对于设置环境变量、安装软件和配置资产存储非常有用。

**存储配置文件**  
存储配置文件是一组主机和工作站的配置，它告诉数据在文件系统上的位置。Deadline Cloud 使用存储配置文件来映射在不同配置的主机上运行作业（例如从中提交Windows并在其上运行的作业）上的路径Linux。

**限制**  
限制允许您跟踪共享资源（例如浮动许可证）的使用情况，并控制它们在任务之间的分配方式。限制与具有队列限制关联的队列相关联。

**监控**  
监控器配置 Deadline Cloud 监控器 Web 应用程序的 URL，允许最终用户监控和管理作业。它可以在浏览器中或通过 Deadline Cloud 监视器桌面应用程序进行访问。

## Job 执行资源
<a name="job-execution-resources"></a>

此图显示了 Deadline Cloud 作业资源是如何协同工作的。

![\[该图显示了 Deadline Cloud 作业资源如何协同工作。\]](http://docs.aws.amazon.com/zh_cn/deadline-cloud/latest/userguide/images/concepts-job-resources.png)


**作业**  
作业是用户提交给 Deadline Cloud 的一组工作，以便在可用的工作人员上安排和运行。作业可以渲染 3D 场景或运行模拟。作业由可重复使用的作业模板创建，这些模板定义了运行时环境和流程，以及特定于作业的参数。作业包含定义要执行的工作的步骤和任务，并且可以对它们进行优先级、最大工作人员数量和重试设置进行配置。

**作业优先级**  
任务优先级是 Deadline Cloud 在队列中处理任务的大致顺序。您可以将作业优先级设置在 1 到 100 之间，数字优先级较高的作业通常会先处理。优先级相同的任务按收到的顺序处理。

**作业属性**  
Job 属性是您在提交渲染作业时定义的设置。一些示例包括帧范围、输出路径、作业附件、可渲染摄像机等。属性因提交渲染的 DCC 而异。

**步骤**  
步骤是作业的一部分，它为运行许多任务提供了模板，这些任务除任务参数值之外完全相同。步骤可能依赖于其他步骤，从而允许您创建具有顺序或并行执行路径的复杂工作流程。在渲染作业中，步骤通常定义用于渲染帧的命令并使用帧号作为任务参数。

**Task**  
任务是 Deadline Cloud 中最小的工作单位。任务是步骤的一部分，由工作人员执行，代表需要作为作业的一部分执行的单个操作。可以用特定的参数配置任务，并根据工作人员的能力和可用性将其分配给他们。在渲染作业中，任务通常会渲染单帧。

**工作线程**  
工人是车队的一部分，他们执行工作中的任务。可以为工作人员配置特定功能，例如 GPU 加速器、CPU 架构和操作系统。在服务管理的车队中，工作人员是在车队向外扩展和缩小规模时自动创建的。

**实例**  
舰队使用实例获取 CPU 资源。实例是 Amazon EC2 性能实例。截止日期云使用按需实例和竞价实例。

**按需实例**  
按需实例按秒计价，没有长期承诺，也不会中断。

**竞价型实例**  
竞价型实例是非预留容量，您可以以折扣价使用，但可能会被按需请求中断。

**等待并保存**  
Wait and Save 功能以较低的成本提供延迟作业调度，并且可以被按需请求和竞价请求中断。“等待并保存” 仅在 Deadline Cloud 服务管理的舰队中可用。  
Wait and Save 用于在 De AWS adline Cloud 中管理视觉计算工作负载的执行。详情请参阅[AWS 服务条款](https://aws.amazon.com/service-terms/)。

**会话**  
会话代表工作人员在工作中的工作顺序。在单个会话中，可能会为工作人员分配多个任务，这些任务一个接一个地运行。会话通常具有设置操作，这些操作可以在运行任务操作之前配置环境和加载资产。

**会话操作**  
会话操作表示会话期间执行的特定操作，例如设置环境、运行任务和同步资产。

## 其他重要概念和术语
<a name="other-concepts"></a>

**使用情况浏览器**  
使用情况浏览器是 Deadline Cloud 监控器的一项功能。它提供了对您的成本和使用量的近似估计。

**预算经理**  
预算经理是 Deadline Cloud 监控器的一部分。使用预算管理器来创建和管理预算。您还可以使用它来限制活动以保持在预算范围内。

**截止日期云客户端库**  
开源客户端库包括用于管理 Deadline Cloud 的命令行界面和库。功能包括根据 Open Job Description 规范向 Deadline Cloud 提交工作捆绑包、下载作业附件输出以及使用命令行界面 (CLI) 监控您的农场。

**数字内容创作应用程序 (DCC)**  
数字内容创作应用程序 (DCCs) 是您在其中创建数字内容的第三方产品。Deadline Cloud 内置了与 Autodesk Maya、Blender 和 Maxon Cinema 4D DCCs 等许多系统的集成，允许你从 DCC 内部提交作业，并使用预先配置的软件和许可在服务管理的队列上进行渲染。

**Job 附件**  
Job 附件是 Deadline Cloud 的一项功能，您可以将其作为工作的一部分上传和下载资源，例如纹理、3D 模型和灯光装备。Job 附件存储在 Amazon S3 中，无需共享网络存储。

**作业模板**  
作业模板定义运行时环境以及作为 Deadline Cloud 作业的一部分运行的所有进程。

**截止日期云提交者**  
Deadline Cloud 提交器是 DCC 的插件，它允许用户轻松地从 DCC 内部提交作业。

**许可证端点**  
许可证端点使得 Deadline Cloud 基于使用量的第三方产品许可在您的 VPC 内可用。此模式按使用量付费，按使用的小时数和分钟数向您收费。许可证端点未连接到服务器场，可以独立使用。

**标记**  
标签是您可以分配给 AWS 资源的标签。每个标签都包含您所定义的一个键和可选值。使用标签，您可以按不同的方式对 AWS 资源进行分类，例如按用途、所有者或环境进行分类。

**基于使用的许可 (UBL)**  
基于使用量的许可 (UBL) 是一种按需许可模式，适用于部分第三方产品。此模式按使用量付费，您需要按使用的小时数和分钟数付费。

## 截止日期云入门
<a name="how-to-get-started-with-deadline-cloud"></a>

使用 Deadline Cloud 快速创建具有默认设置和资源的渲染农场，例如亚马逊 EC2实例配置和亚马逊简单存储服务 (Amazon S3) Service 存储桶。

您还可以在创建渲染农场时定义设置和资源。与使用默认设置和资源相比，此方法花费的时间更长，但可以为您提供更多的控制权。

熟悉 Deadline Cloud [概念和术语](https://docs.aws.amazon.com//deadline-cloud/latest/userguide/concepts-terminology.html)后，请参阅[入门](https://docs.aws.amazon.com//deadline-cloud/latest/userguide/getting-started.html)，了解有关创建农场、添加用户的 step-by-step说明以及有用信息的链接。

## 访问截止日期云
<a name="accessing-deadline-cloud"></a>

您可以通过以下任何一种方式访问 Deadline Cloud：
+ De@@ **adline Cloud 控制台**-在浏览器中访问控制台以创建场及其资源，并管理用户访问权限。有关更多信息，请参阅 [入门](https://docs.aws.amazon.com//deadline-cloud/latest/userguide/getting-started.html)。
+ De@@ **adline Cloud 监视器** — 管理您的渲染作业，包括更新优先级和作业状态。监控您的农场并查看日志和作业状态。对于拥有所有者权限的用户，Deadline Cloud 监控器还提供浏览使用情况和创建预算的权限。Deadline Cloud 监视器既可用作 Web 浏览器，也可用作桌面应用程序。
+ **AWSSDK 和 AWS CLI** — 使用 AWS Command Line Interface (AWS CLI) 从本地系统的命令行调用 Deadline Cloud API 操作。有关更多信息，请参阅[设置开发人员工作站](https://docs.aws.amazon.com//deadline-cloud/latest/userguide/getting-started-dev.html)。

## 相关服务
<a name="related-services"></a>

Deadline Cloud 适用于以下内容AWS 服务：
+ **Amazon CloudWatch** — 借助 CloudWatch，您可以监控您的项目和相关AWS资源。有关更多信息，请参阅 De *adline Cloud 开发人员指南 CloudWatch*中的[使用进行监控](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/monitoring-cloudwatch.html)。
+ **Amazon EC2** — AWS 服务 它提供了在云中运行应用程序的虚拟服务器。您可以将项目配置为使用 Amazon EC2 实例来处理您的工作负载。有关更多信息，请参阅 [Amazon EC2 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instances-and-amis.html)。
+ **Amazon A EC2 ut** o Scaling — 借助 Auto Scaling，您可以根据实例需求的变化自动增加或减少实例数量。Auto Scaling 有助于确保即使实例出现故障，您也能运行所需数量的实例。如果您使用 Deadline Cloud 启用 Auto Scaling，则由 Auto Scaling 启动的实例将自动注册到工作负载。同样，由 Auto Scaling 终止的实例会自动从工作负载中注销。有关更多信息，请参阅 [Amazon A EC2 uto Scaling 用户指南](https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html)。
+ **AWS PrivateLink**— 在虚拟私有云 (VPCs) 和您的本地网络之间AWS PrivateLink提供私有连接，而不会将您的流量暴露给公共互联网。AWS 服务 AWS PrivateLink可以轻松地跨不同账户连接服务，并且 VPCs. 有关更多信息，请参阅 [AWS PrivateLink](https://docs.aws.amazon.com/vpc/latest/privatelink/what-is-privatelink.html)。
+ **亚马逊 S3** — 亚马逊 S3 是一项对象存储服务。Deadline Cloud 使用 Amazon S3 存储桶来存储任务附件。有关更多信息，请参阅 [Amazon S3 用户指南](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html)。
+ **IAM Iden** tity Center — IAM Identity Center 可以让用户从一个地方单点登录访问其所有分配的账户和应用程序。AWS 服务您还可以集中管理 AWS Organizations 中所有账户的多账户访问权限和用户权限。有关更多信息，请参阅 [AWS IAM Identity CenterFAQs](https://aws.amazon.com/single-sign-on/faqs)。

# 截止日期云的工作原理
<a name="how-it-works"></a>

借助 Deadline Cloud，您可以直接从数字内容创作 (DCC) 管道和工作站创建和管理渲染项目和作业。

您可以使用 AWS SDK、AWS Command Line Interface (AWS CLI) 或 Deadline Cloud 作业提交者向 Deadline Cloud 提交作业。Deadline Cloud 支持职位模板规范的 OpenJD 职位描述 (OpenJD)。如需了解更多信息，请参阅GitHub网站上的 [Open Job D](https://github.com/OpenJobDescription/openjd-specifications/wiki) escription。

Deadline Cloud 提供作业提交者。*作业提交器*是一个 DCC 插件，用于从第三方 DCC 接口（例如或）提交渲染作业。Maya Nuke借助提交者，艺术家可以将渲染作业从第三方界面提交到 Deadline Cloud，在那里可以管理项目资源并监控作业，所有这些都集中在一个位置。

借助 Deadline Cloud 场，您可以创建队列和队列、管理用户以及管理项目资源使用情况和成本。*农*场由队列和舰队组成。*队列*是已提交作业所在的位置，并计划进行渲染。*队列*是一组工作节点，它们运行任务以完成作业。队列必须与队列关联才能渲染作业。一个队列可以支持多个队列，一个队列可以由多个队列支持。

作业由步骤组成，每个步骤由特定的任务组成。借助 Deadline Cloud 监控器，您可以访问作业、步骤和任务的状态、日志和其他故障排除指标。

## 截止日期云中的权限
<a name="permissions"></a>

截止日期云支持以下内容：
+ 使用 AWS Identity and Access Management (IAM) 管理对其 API 操作的访问权限 
+ 使用与的集成管理员工用户的访问权限 AWS IAM Identity Center

在任何人都可以参与某个项目之前，他们必须能够访问该项目和相关的农场。Deadline Cloud 与 IAM 身份中心集成，用于管理员工身份验证和授权。可以将用户直接添加到 IAM Identity Center，也可以将权限关联到您现有的身份提供商 (IdP)，例如Okta或。Active DirectoryIT 管理员可以向不同级别的用户和群组授予访问权限。每个后续级别都包含前一个级别的权限。以下列表描述了从最低级别到最高级别的四个访问级别：
+ **Viewer** — 查看农场、队列、队列中的资源以及他们有权访问的作业的权限。查看者无法提交或更改作业。
+ **贡献者**-与查看者相同，但有权向队列或群提交作业。
+ **经理** — 与贡献者相同，但有权编辑他们有权访问的队列中的作业，并授予他们有权访问的资源的权限。
+ **所有者**-与经理相同，但可以查看和创建预算并查看使用情况。

**注意**  
这些权限不允许用户访问AWS 管理控制台或修改 Deadline Cloud 基础架构。

用户必须有权访问服务器场，然后才能访问相关的队列和队列。用户访问权限是分别分配给服务器场内的队列和队列的。

您可以将用户添加为个人或群组成员。将群组添加到群组、队列或队列可以更轻松地管理大型群体的访问权限。例如，如果您的团队正在处理特定项目，则可以将每个团队成员添加到一个小组中。然后，您可以向整个群组授予相应服务器场、队列或队列的访问权限。

## 截止日期云提供软件支持
<a name="software-support"></a>

Deadline Cloud 可与任何可从命令行界面运行并使用参数值进行控制的软件应用程序配合使用。**Deadline Cloud 支持将工作描述为**作业**的OpenJD规范，其软件脚本**步骤**被参数化（例如跨帧范围）转换为任务。**使用 Deadline Cloud 工具和功能将OpenJD作业说明汇编成作业捆绑包，以便通过第三方软件应用程序创建、运行和许可这些步骤。

工作需要获得许可才能完成。Deadline Cloud 为精选的软件应用程序许可证提供 usage-based-licensing (UBL)，这些许可证根据使用情况按小时计费，以分钟为增量计费。借助 Deadline Cloud，如果你愿意，你也可以使用自己的软件许可证。如果作业无法访问许可证，则不会呈现并生成错误，该错误会显示在 Deadline Cloud 监视器的任务日志中。

# 将 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)和使用情况。