コスト管理 - AWS Deadline クラウド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コスト管理

AWS Deadline Cloud は、ジョブのコストを制御および視覚化するのに役立つ予算と使用状況エクスプローラーを提供します。ただし、Deadline Cloud は Amazon S3 などの他の AWS サービスを使用します。これらのサービスのコストは、Deadline Cloud 予算や Usage Explorer には反映されず、使用量に基づいて個別に課金されます。Deadline Cloud の設定方法によっては、以下の AWS サービスだけでなく、その他のサービスも使用できます。

サービス 料金ページ
Amazon CloudWatch Logs Amazon CloudWatch Logs の料金
Amazon Elastic Compute Cloud Amazon Elastic Compute Cloud の料金
AWS Key Management Service AWS Key Management Service 料金表
AWS PrivateLink AWS PrivateLink 料金表
Amazon Simple Storage Service Amazon Simple Storage Service の料金表
Amazon Virtual Private Cloud Amazon Virtual Private Cloud の料金

コスト管理のベストプラクティス

次のベストプラクティスを使用すると、Deadline Cloud を使用する際のコストと、コストと効率のトレードオフを理解して制御できます。

注記

Deadline Cloud を使用するための最終的なコストは、多数の AWS サービス間のやり取り、処理する作業量、ジョブを実行する AWS リージョン によって異なります。以下のベストプラクティスはガイドラインであり、大幅なコスト削減にはつながらない場合があります。

CloudWatch Logs のベストプラクティス

Deadline Cloud は、ワーカーログとタスクログを CloudWatch Logs に送信します。これらのログの収集、保存、分析には料金がかかります。タスクのモニタリングに必要な最小限のデータのみをログに記録することで、コストを削減できます。

キューまたはフリートを作成すると、Deadline Cloud は次の名前の CloudWatch Logs ロググループを作成します。

  • /aws/deadline/<FARM_ID>/<FLEET_ID>

  • /aws/deadline/<FARM_ID>/<QUEUE_ID>

デフォルトでは、これらのログには有効期限はありません。ロググループの保持ポリシーを調整して古いログを削除し、ストレージコストを削減できます。ログを Simple Storage Service (Amazon S3) にエクスポートすることもできます。Amazon S3 のストレージコストは、CloudWatch のストレージコストよりも低くなります。詳細については、「Amazon S3 へのログデータのエクスポート」を参照してください。

Amazon EC2 のベストプラクティス

Amazon EC2 インスタンスは、サービスマネージドフリートとカスタマーマネージドフリートの両方に使用できます。次の 3 つの考慮事項があります。

  • サービスマネージドフリートの場合、フリートの最小ワーカー数を設定することで、1 つ以上のインスタンスを常に使用可能にすることができます。最小ワーカー数を 0 に設定すると、フリートは常にこの数のワーカーを実行します。この設定により、Deadline Cloud がジョブの処理を開始するのにかかる時間を短縮できますが、インスタンスのアイドル時間に対して課金されます。

  • サービスマネージドフリートの場合は、フリートの最大サイズを設定します。この設定は、フリートが自動スケーリングできるインスタンスの数を制限します。処理を待っているジョブが他にもあっても、フリートがこのサイズを超えることはありません。

  • サービスマネージドフリートとカスタマーマネージドフリートの両方で、フリートで Amazon EC2 インスタンスタイプを指定できます。小規模なインスタンスを使用すると、1 分あたりのコストは削減されますが、ジョブの完了に時間がかかる場合があります。逆に、インスタンスが大きいほど 1 分あたりのコストは高くなりますが、ジョブを完了する時間を短縮できます。ジョブがインスタンスに配置する需要を理解することで、コストを削減できます。

  • 可能であれば、フリートの Amazon EC2 スポットインスタンスを選択します。スポットインスタンスは割引価格で利用できますが、オンデマンドリクエストによって中断される可能性があります。オンデマンドインスタンスは 2 秒ごとに課金され、中断されません。

のベストプラクティス AWS KMS

デフォルトでは、Deadline Cloud は AWS 所有キーを使用してデータを暗号化します。このキーには課金されません。

カスタマーマネージドキーを使用してデータを暗号化することもできます。独自のキーを使用すると、キーの使用方法に基づいて課金されます。既存のキーを使用する場合、これは追加使用の増分コストになります。

のベストプラクティス AWS PrivateLink

を使用して AWS PrivateLink 、インターフェイスエンドポイントを使用して VPC と Deadline Cloud 間の接続を作成できます。接続を作成するときに、すべての Deadline Cloud API アクションを呼び出すことができます。作成するエンドポイントごとに 1 時間ごとに課金されます。PrivateLink を使用する場合は、少なくとも 3 つのエンドポイントを作成する必要があります。設定によっては、最大 5 つのエンドポイントが必要になる場合があります。

Amazon S3 のベストプラクティス

Deadline Cloud は Amazon S3 を使用して、処理、ジョブアタッチメント、出力、ログ用のアセットを保存します。Amazon S3 に関連するコストを削減するには、保存するデータの量を減らします。いくつかの提案:

  • 現在使用中のアセット、または間もなく使用されるアセットのみを保存します。

  • S3 ライフサイクル設定を使用して、S3 バケットから未使用のファイルを自動的に削除します。

Amazon VPC のベストプラクティス

カスタマーマネージドフリートに使用状況ベースのライセンスを使用する場合は、アカウントで作成された Amazon VPC エンドポイントである Deadline Cloud ライセンスエンドポイントを作成します。このエンドポイントは 1 時間あたりの料金で課金されます。コストを削減するには、使用量ベースのライセンスを使用していない場合はエンドポイントを削除します。