本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将客户管理的队列连接到许可证端点
基于De AWS adline Cloud使用量的许可证服务器为选定的第三方产品提供按需许可证。使用基于使用量的许可证,您可以按使用量付费。您只需要按使用时间付费。 Usage-based 许可为你的 Deadline Cloud 工作人员提供渲染许可,它不为你的 DCC 应用程序提供许可证。
一些基于使用量的许可证产品适用于服务管理的和客户管理的队列,而其他产品仅适用于服务管理的队列。许可证服务器在服务管理的队列中自动设置。以下设置仅适用于客户管理的车队,并且仅涵盖该机队类型支持的产品。
要创建许可证服务器,您需要为农场的 VPC 设置一个允许第三方许可证流量的安全组。
步骤 1:创建安全组
使用亚马逊 VPC 控制台
注意
以下应用程序是客户管理的队列上唯一支持基于使用情况的许可的应用程序。
-
Arnold — 2701、TCP、IPv4、IPv6
-
Cinema 4D — 7057、TCP、IPv4、IPv6
-
Foundry Nuke — 6101、TCP、IPv4、IPv6
-
红巨人 — 7055、TCP、IPV4
-
Redshift — 7054、TCP、IPv4、IPv6
-
SideFX Houdini、Mantra 和 Karma — 1715-1717、TCP、IPv4、IPv6
-
vRay — 30304、TCP、IPV4
每条入站规则的来源是队列的工作人员安全组。
有关创建安全组的更多信息,请参阅 Amazon 虚拟私有云用户指南中的创建安全组。
第 2 步:设置许可证端点
许可证端点提供对第三方产品的许可证服务器的访问。许可证请求将发送到许可证端点。端点将它们路由到相应的许可证服务器。许可证服务器跟踪使用限制和授权。在 Deadline Cloud 中创建许可证终端节点会在您的 VPC 中配置 AWS PrivateLink 接口终端节点。这些终端节点根据标准定 AWS PrivateLink 价计费。有关更多信息,请参阅AWS PrivateLink 定价
拥有相应权限后,您可以创建许可证终端节点。有关创建许可证端点所需的策略,请参阅允许创建许可证端点的策略。
您可以在 Deadline Cloud 控制台的控制面板中创建许可证终端节点
-
在左侧导航窗格中,选择许可证端点,然后选择创建许可证端点。
-
在 “创建许可证端点” 页面中,完成以下操作:
-
选择 VPC。
-
选择包含您的 Deadline Cloud 工作人员的子网。您最多可以选择 10 个子网。
-
选择您在步骤 1 中创建的安全组。对于更复杂的场景,您最多可以选择 10 个安全组。
-
(可选)选择添加新标签并添加一个或多个标签。最多可以添加 50 个标签。
-
-
选择创建许可证端点。创建许可证端点时,它会显示在许可证端点页面上。
-
在计量产品部分中,选择添加产品,然后选择要添加到许可证终端节点的产品。选择添加。
要从许可证端点中删除产品,请在计量产品部分选择该产品,然后选择删除。在确认中,再次选择 “移除”。
第 3 步:将渲染应用程序连接到端点
设置许可证端点后,应用程序使用该端点的方法与使用第三方许可证服务器的方法相同。通常,通过将环境变量或其他系统设置(例如 Microsoft Windows 注册表项)设置为许可证服务器的端口和地址来为应用程序配置许可证服务器。
要获取许可证终端节点 DNS 名称,请在控制台中选择许可证端点,然后在 DNS 名称部分选择复制图标。
配置示例
例— 阿诺德
将环境变量设置ADSKFLEX_LICENSE_FILE为:
2701@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例— 铸造核弹
将环境变量设置foundry_LICENSE为:
6101@VPC_Endpoint_DNS_Name要测试许可是否正常运行,你可以在终端中运行Nuke:
~/nuke/Nuke14.0v5/Nuke14.0 -x 例— 红巨人
将环境变量设置redshift_LICENSE为:
7055@VPC_Endpoint_DNS_Name请注意,Red Giant 和 Redshift 具有相同的redshift_LICENSE环境变量。如果你想同时使用这两个应用程序,你可以将环境变量设置为:
7054@VPC_Endpoint_DNS_Name:7055@VPC_Endpoint_DNS_Name注意
对于Windows工作人员,使用分号 (;) 代替冒号 (:) 来分隔端点。
要测试许可是否正常运行,请确保你安装了 After Effects 和 Red Giant。然后,你可以使用与这个命令类似的命令来渲染项目:
C:\Program Files\Adobe\Adobe After Effects 2025\Support Files\aerender.exe -comp "Comp 1" -project
C:\Users\MyUser\myAfterEffectsProjectUsingRedGiant.aep -output
C:\Users\MyUser\myMovieWithRedGiant.mp4例— 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()"例— vRay
将环境变量设置VRAY_AUTH_CLIENT_SETTINGS为:
licset://VPC_Endpoint_DNS_Name:30304将环境变量设置VRAY_AUTH_CLIENT_FILE_PATH为:
/null要测试许可是否正常运行,可以使用与以下命令类似的命令在 vRay 中渲染图像:
/usr/Chaos/V-Ray/bin/vray -sceneFile=/root/my_scene.vrscene -display=0第 4 步:删除许可证端点
删除客户管理的队列时,请记住删除您的许可证终端节点。如果您不删除许可证端点,则将继续向您收取 AWS PrivateLink 固定费用
您可以在 Deadline Cloud 控制台中从控制面板中删除许可证终端节点
-
在左侧导航窗格中,选择许可证终端节点。
-
选择要删除的终端节点并选择删除,然后再次选择删除进行确认。