翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
カスタマーマネージドフリートをライセンスエンドポイントに接続する
AWS Deadline Cloud (Deadline Cloud) の使用状況ベースのライセンスサーバーは、一部のサードパーティー製品のオンデマンドライセンスを提供します。これにより、支払いをそのまま行うことができます。変更されるのは、使用した時間のみです。
Deadline Cloud の使用状況ベースのライセンスサーバーは、Deadline Cloud ワーカーがライセンスサーバーと通信できる限り、任意のフリートタイプで使用できます。これは、サービスマネージドフリートで自動的に設定されます。この設定は、カスタマーマネージドフリートでのみ必要です。
ライセンスサーバーを作成するには、以下が必要です。
-
サードパーティーライセンスのトラフィックを許可するファームの VPC のセキュリティグループ。
-
Deadline Cloud ライセンスエンドポイントオペレーションへのアクセスを許可するポリシーがアタッチされた AWS Identity and Access Management (IAM) ロール。
ステップ 1: セキュリティグループを作成する
Amazon VPC コンソール (https://console.aws.amazon.com/vpc/
-
Autodesk Maya と Arnold – 2701 - 2702、TCP、IPv4
-
Autodesk 3ds Max – 2704、TCP、IPv4
-
Foundry Nuke – 6101、TCP、IPv4
-
SideFX Houdini、Mantra、Karma – 1715 - 1717、TCP、IPv4
各インバウンドルールのソースは、フリートのワーカーセキュリティグループです。
セキュリティグループの作成の詳細については、Amazon Virtual Private Cloud ユーザーガイドの「セキュリティグループの作成」を参照してください。
ステップ 2: ライセンスエンドポイントを設定する
ライセンスエンドポイントは、サードパーティー製品のライセンスサーバーへのアクセスを提供します。ライセンスリクエストはライセンスエンドポイントに送信されます。エンドポイントは、それらを適切なライセンスサーバーにルーティングします。ライセンスサーバーは、使用制限と使用権限を追跡します。作成するライセンスエンドポイントごとに料金が発生します。詳細については、「Amazon VPC の料金
適切なアクセス許可 AWS Command Line Interface を持つ からライセンスエンドポイントを作成できます。ライセンスエンドポイントの作成に必要なポリシーについては、「ライセンスエンドポイントの作成を許可するポリシー」を参照してください。
AWS CloudShell (https://console.aws.amazon.com/cloudshell/
-
ライセンスエンドポイントを作成します。セキュリティグループ ID、サブネット ID、および VPC ID を、前に作成した値に置き換えます。複数のサブネットを使用する場合は、スペースで区切ります。
aws deadline create-license-endpoint \ --security-group-id
SECURITY_GROUP_ID
\ --subnet-idsSUBNET_ID1
SUBNET_ID2
\ --vpc-idVPC_ID
-
次のコマンドを使用して、エンドポイントが正常に作成されたことを確認します。VPC エンドポイントの DNS 名を覚えておいてください。
aws deadline get-license-endpoint \ --license-endpoint-id
LICENSE_ENDPOINT_ID
-
使用可能な計測済み製品のリストを表示します。
aws deadline list-available-metered-products
-
次のコマンドを使用して、計測対象製品をライセンスエンドポイントに追加します。
aws deadline put-metered-product \ --license-endpoint-id
LICENSE_ENDPOINT_ID
\ --product-idPRODUCT_ID
remove-metered-product
コマンドを使用して、ライセンスエンドポイントから製品を削除できます。
aws deadline remove-metered-product \ --license-endpoint-id
LICENSE_ENDPOINT_ID
\ --productIdPRODUCT_ID
コマンドを使用してライセンスエンドポイントを削除できますdelete-license-endpoint
。
aws deadline delete-license-endpoint \ --license-endpoint-id
LICENSE_ENDPOINT_ID
ステップ 3: レンダリングアプリケーションをエンドポイントに接続する
ライセンスエンドポイントを設定すると、アプリケーションはサードパーティーのライセンスサーバーを使用するのと同じ方法でそれを使用します。通常、アプリケーションのライセンスサーバーを設定するには、環境変数または Microsoft Windows レジストリキーなどの他のシステム設定をライセンスサーバーのポートとアドレスに設定します。
ライセンスエンドポイントの DNS 名を取得するには、次の AWS CLI コマンドを使用します。
aws deadline get-license-endpoint
または、Amazon VPC コンソール (https://console.aws.amazon.com/vpc/
設定例
例 – Autodesk Maya と Arnold
環境変数ADSKFLEX_LICENSE_FILE
を次のように設定します。
2702@VPC_Endpoint_DNS_Name
:2701@VPC_Endpoint_DNS_Name
注記
Windows ワーカーの場合、エンドポイントを区切るには、コロン (:) の代わりにセミコロン (;) を使用します。
例 – Autodesk 3ds Max
環境変数ADSKFLEX_LICENSE_FILE
を次のように設定します。
2704@VPC_Endpoint_DNS_Name
例 – ファウンドリー・ヌーク
環境変数を に設定する foundry_LICENSE
6101@VPC_Endpoint_DNS_Name
ライセンスが正しく機能していることをテストするには、ターミナルで Nuke を実行します。
~/nuke/Nuke14.0v5/Nuke14.0 -x
例 – SideFX Houdini、Mantra、および Karma
次のコマンドを実行します。
/opt/hfs19.5.640/bin/hserver -S "http://VPC_Endpoint_DNS_Name
:1715;http://VPC_Endpoint_DNS_Name
:1716;http://VPC_Endpoint_DNS_Name
:1717;"
ライセンスが正常に機能していることをテストするには、次のコマンドを使用して Houdini シーンをレンダリングします。
/opt/hfs19.5.640/bin/hython ~/forpentest.hip -c "hou.node('/out/mantra1').render()"