

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

# 成本管理
<a name="cost-management"></a>

AWS Deadline Cloud 提供预算和使用情况浏览器，可帮助您控制和可视化工作成本。但是，Deadline Cloud 使用其他 AWS 服务，例如亚马逊 S3。这些服务的费用不会反映在 Deadline Cloud 预算或使用量资源管理器中，而是根据使用量单独收费。根据您配置 Deadline Cloud 的方式，您可以使用以下 AWS 服务以及其他服务：


| 服务 | 定价页面 | 
| --- | --- | 
| 亚马逊 CloudWatch 日志 | [亚马逊 CloudWatch 日志定价](https://aws.amazon.com/cloudwatch/pricing/) | 
| Amazon Elastic Compute Cloud | [Amazon 弹性计算云定价](https://aws.amazon.com/ec2/pricing/) | 
| AWS Key Management Service | [AWS Key Management Service 定价](https://aws.amazon.com/kms/pricing/) | 
| AWS PrivateLink | [AWS PrivateLink 定价](https://aws.amazon.com/privatelink/pricing/) | 
| Amazon Simple Storage Service | [Amazon Simple Storage Service 定价](https://aws.amazon.com/s3/pricing/) | 
| Amazon Virtual Private Cloud | [亚马逊 Virtual Private Cloud 定价](https://aws.amazon.com/vpc/pricing/) | 

## 成本管理最佳实践
<a name="cost-management-best-practices"></a>

使用以下最佳实践可以帮助您了解和控制使用 Deadline Cloud 时的成本，以及在成本和效率之间可以做出的权衡。

**注意**  
使用 Deadline Cloud 的最终成本取决于多种 AWS 服务之间的交互、您处理的工作量以及您运行作业 AWS 区域 的地点。以下最佳做法仅供参考，可能不会显著降低成本。

### CloudWatch 日志的最佳实践
<a name="best-practice-ec2"></a>

Deadline Cloud 将工作人员和任务日志发送到 CloudWatch 日志。您需要收集、存储和分析这些日志。您可以通过仅记录监控任务所需的最低数据量来降低成本。

创建队列或队列时，Deadline Cloud 会使用以下名称创建 CloudWatch 日志组：
+ `/aws/deadline/{{<FARM_ID>}}/{{<FLEET_ID>}}`
+ `/aws/deadline/{{<FARM_ID>}}/{{<QUEUE_ID>}}`

默认情况下，这些日志永不过期。您可以调整日志组的保留策略以删除旧日志并帮助降低存储成本。您还可以将日志导出到 Amazon S3。Amazon S3 的存储成本低于的存储成本 CloudWatch。有关更多信息，请参阅[将日志数据导出至 Amazon S3](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/S3Export.html)。

### Amazon EC2 的最佳实践
<a name="best-practice-ec2"></a>

您可以将 Amazon EC2 实例用于服务托管和客户管理的队列。有三个注意事项：
+ 对于服务管理队列，您可以通过设置队列的最低工作人员数量来选择让一个或多个实例始终可用。当您将最小工作人员数设置为 0 以上时，队列中总是有这么多工作人员在运行。此设置可以缩短 Deadline Cloud 开始处理任务所需的时间，但是您需要为实例的空闲时间付费。
+ 对于服务管理的队列，请设置队列的最大规模。此设置限制了队列可以自动扩展到的实例数量。即使有更多的工作等待处理，船队也不会超过这个规模。
+ 对于服务托管和客户管理的队列，您都可以在队列中指定 Amazon EC2 实例类型。使用较小的实例每分钟的成本较低，但可能需要更长的时间才能完成任务。相反，较大的实例每分钟的成本更高，但可以缩短完成任务的时间。了解您的任务对实例提出的要求有助于降低成本。
+ 如果可能，请为您的队列选择 Amazon EC2 竞价型实例。竞价型实例的价格较低，但可能会因按需请求而中断。按需实例按秒计费，不会中断。

### 的最佳实践 AWS KMS
<a name="best-practice-kms"></a>

默认情况下，Deadline Cloud 使用 AWS 自有密钥对您的数据进行加密。您无需为此密钥付费。

您可以选择使用客户管理的密钥来加密您的数据。当您使用自己的密钥时，将根据密钥的使用方式向您收费。如果您使用现有密钥，则额外使用将产生增量成本。

### 的最佳实践 AWS PrivateLink
<a name="best-practice-privateline"></a>

您可以使用接口终端节点 AWS PrivateLink 在您的 VPC 和 Deadline Cloud 之间创建连接。创建连接时，您可以调用所有 Deadline Cloud API 操作。对于您创建的每个终端节点，按小时计费。如果使用 PrivateLink，则必须创建至少三个终端节点，根据您的配置，您可能需要多达五个。

### 亚马逊 S3 的最佳实践
<a name="best-practice-s3"></a>

Deadline Cloud 使用 Amazon S3 存储待处理的资产、任务附件、输出和日志。要降低与 Amazon S3 相关的成本，请减少您存储的数据量。一些建议：
+ 仅存储当前正在使用或即将使用的资产。
+ 使用 S [3 生命周期配置](https://docs.aws.amazon.com/AmazonS3/latest/userguide/lifecycle-configuration-examples.html)自动从 S3 存储桶中删除未使用的文件。

### 亚马逊 VPC 的最佳实践
<a name="best-practice-vpc"></a>

当您对客户管理的队列使用基于使用量的许可时，您将创建一个 Deadline Cloud 许可证终端节点，即在您的账户中创建的 Amazon VPC 终端节点。此端点按小时费率收费。要降低成本，请在不使用基于使用量的许可证时移除端点。