コスト管理 - 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 ログのベストプラクティス

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

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

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