カスタマーマネージドフリートをライセンスエンドポイントに接続する - Deadline クラウド

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

カスタマーマネージドフリートをライセンスエンドポイントに接続する

AWS Deadline Cloud 使用状況ベースのライセンスサーバーは、一部のサードパーティー製品のオンデマンドライセンスを提供します。使用量ベースのライセンスでは、いつでも料金を支払うことができます。使用した時間に対してのみ課金されます。使用状況ベースのライセンスは、Deadline Cloud ワーカーがレンダリングするライセンスを提供しますが、DCC アプリケーションのライセンスは提供しません。

Deadline Cloud の使用状況ベースのライセンスサーバーは、Deadline Cloud ワーカーがライセンスサーバーと通信できる限り、任意のフリートタイプで使用できます。これは、サービスマネージドフリートで自動的に設定されます。この設定は、カスタマーマネージドフリートでのみ必要です。

ライセンスサーバーを作成するには、サードパーティーライセンスのトラフィックを許可するファームの VPC のセキュリティグループが必要です。

ステップ 1: セキュリティグループを作成する

Amazon VPC コンソールを使用して、ファームの VPC のセキュリティグループを作成します。次のインバウンドルールを許可するようにセキュリティグループを設定します。

  • Autodesk Maya と Arnold – 2701 - 2702、TCP、IPv4, IPv6

  • Autodesk 3ds Max – 2704、TCP、IPv4, IPv6

  • Cinema 4D – 7057、TCP、IPv4, IPv6

  • KeyShot – 2703、TCP、IPv4, IPv6

  • Foundry Nuke – 6101、TCP、IPv4, IPv6

  • Redshift – 7054、TCP、IPv4, IPv6

  • SideFX Houdini、Mantra、および Karma – 1715 - 1717、TCP、IPv4, IPv6

各インバウンドルールのソースは、フリートのワーカーセキュリティグループです。

セキュリティグループの作成の詳細については、Amazon Virtual Private Cloud ユーザーガイド」の「セキュリティグループの作成」を参照してください。

ステップ 2: ライセンスエンドポイントを設定する

ライセンスエンドポイントは、サードパーティー製品のライセンスサーバーへのアクセスを提供します。ライセンスリクエストはライセンスエンドポイントに送信されます。エンドポイントは、それらを適切なライセンスサーバーにルーティングします。ライセンスサーバーは、使用制限と使用権限を追跡します。Deadline Cloud でライセンスエンドポイントを作成すると、VPC に AWS PrivateLink インターフェイスエンドポイントがプロビジョニングされます。これらのエンドポイントは、標準 AWS PrivateLink 料金に従って請求されます。詳細については、AWS PrivateLink 料金表を参照してください。

適切なアクセス許可があれば、ライセンスエンドポイントを作成できます。ライセンスエンドポイントの作成に必要なポリシーについては、「ライセンスエンドポイントの作成を許可するポリシー」を参照してください。

Deadline Cloud コンソールのダッシュボードからライセンスエンドポイントを作成できます。

  1. 左側のナビゲーションペインで、ライセンスエンドポイントを選択し、ライセンスエンドポイントの作成を選択します。

  2. ライセンスエンドポイントの作成ページから、次の手順を実行します。

    • [VPC] を選択します。

    • Deadline Cloud ワーカーを含むサブネットを選択します。最大 10 個のサブネットを選択できます。

    • ステップ 1 で作成したセキュリティグループを選択します。より複雑なシナリオでは、最大 10 個のセキュリティグループを選択できます。

    • (オプション) 新しいタグを追加を選択し、1 つ以上のタグを追加します。最大 50 個のタグを追加できます。

  3. ライセンスエンドポイントの作成 を選択します。ライセンスエンドポイントが作成されると、ライセンスエンドポイントページに表示されます。

  4. 計測済み製品セクションで、製品の追加を選択し、ライセンスエンドポイントに追加する製品を選択します。[Add] (追加) を選択します。

ライセンスエンドポイントから製品を削除するには、計測済み製品セクションで製品を選択し、削除を選択します。確認で、もう一度削除を選択します。

ステップ 3: レンダリングアプリケーションをエンドポイントに接続する

ライセンスエンドポイントを設定すると、アプリケーションはサードパーティーのライセンスサーバーを使用するのと同じ方法でそれを使用します。通常、アプリケーションのライセンスサーバーを設定するには、環境変数または Microsoft Windows レジストリキーなどの他のシステム設定をライセンスサーバーのポートとアドレスに設定します。

ライセンスエンドポイントの DNS 名を取得するには、コンソールでライセンスエンドポイントを選択し、DNS 名セクションでコピーアイコンを選択します。

設定例

例 – 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
例 – シネマ 4D

環境変数g_licenseServerRLMを次のように設定します。

VPC_Endpoint_DNS_Name:7057

環境変数を作成したら、次のようなコマンドラインを使用してイメージをレンダリングできます。

"C:\Program Files\Maxon Cinema 4D 2025\Commandline.exe" -render ^ "C:\Users\User\MyC4DFileWithRedshift.c4d" -frame 0 ^ -oimage "C:\Users\Administrator\User\MyOutputImage.png
例 – KeyShot

環境変数LUXION_LICENSE_FILEを次のように設定します。

2703@VPC_Endpoint_DNS_Name

インストールKeyShotして実行したら、次のコマンドを使用してライセンスが動作していることをテストpip install deadline-cloud-for-keyshotできます。スクリプトは設定を検証しますが、何もレンダリングしません。

"C:\Program Files\KeyShot12\bin\keyshot_headless.exe" ^ -floating_feature keyshot2 ^ -floating_license_server 2703@VPC_Endpoint_DNS_Name ^ -script "C:\Program Files\Python311\Lib\site-packages\deadline\keyshot_adaptor\KeyShotClient\keyshot_handler.py"

レスポンスには、エラーメッセージなしで以下を含める必要があります。

Connecting to floating license server
例 – Foundry Nuke

環境変数foundry_LICENSEを次のように設定します。

6101@VPC_Endpoint_DNS_Name

ライセンスが正常に動作していることをテストするには、ターミナルで Nuke を実行します。

~/nuke/Nuke14.0v5/Nuke14.0 -x
例 – Redshift

環境変数redshift_LICENSEを次のように設定します。

7054@VPC_Endpoint_DNS_Name

環境変数を作成したら、次のようなコマンドラインを使用してイメージをレンダリングできます。

C:\ProgramData\redshift\bin\redshiftCmdLine.exe ^ C:\demo\proxy\RS_Proxy_Demo.rs ^ -oip C:\demo\proxy\images
例 – 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()"

ステップ 4: ライセンスエンドポイントを削除する

カスタマーマネージドフリートを削除するときは、ライセンスエンドポイントを削除してください。ライセンスエンドポイントを削除しない場合、固定コストが AWS PrivateLink 引き続き課金されます。

Deadline Cloud コンソールのダッシュボードからライセンスエンドポイントを削除できます。

  1. 左側のナビゲーションペインから、ライセンスエンドポイントを選択します。

  2. 削除するエンドポイントを選択し、削除を選択し、もう一度削除を選択して確認します。