コスト管理 - 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 スポットインスタンスを選択します。スポットインスタンスは割引価格で利用できますが、オンデマンドリクエストによって中断される可能性があります。オンデマンドインスタンスは秒単位で課金され、中断されることはありません。

のベストプラクティス 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 ライセンスエンドポイントを作成します。このエンドポイントは時間単位で課金されます。コストを削減するには、使用量ベースのライセンスを使用していない場合はエンドポイントを削除します。