许可
从AI Hub 10.1版本开始,牛郎星单位牌照是服务器、作业代理和计分代理的默认许可机制。请参阅执行RapidMiner许可证如果您需要在AI Hub的更新部署中仍然使用RapidMiner许可。
RapidMiner AI Hub及其组件(如Scoring Agents和Job Agents)需要有效的许可证才能使用,并支持以下许可机制:
以下各节分别概述每种机制。
从10.1.0到10.1.2,license配置的环境变量发生了变化。如果您已经有10.1.0部署,请确保进行更改LICENSE_ENABLE_ALTAIR = false
(RapidMiner许可)LICENSE_MODE = RAPIDMINER
或LICENSE_ENABLE_ALTAIR = true
(Altair许可)到LICENSE_MODE = ALTAIR_UNIT
。
牛郎星单位牌照
牛郎星单位牌照默认为AI Hub组件启用。
要查看是否启用了牵牛星单元许可,您可以访问AI Hub Server的网页并进入管理-> license。你应该看到altair_unit
如下图所示。
授权代理
许可证代理是包含在每个AI Hub服务器组件中的一个库,它向部署的许可证代理实例报告信息。
License代理定期向其分配的License代理发送心跳。要访问的许可证代理的URL由LICENSE_AGENT_PROXY_URL
。
如果负责的许可证代理不能保留任何新的牵牛星单位,许可证代理将关闭申请。
许可证代理用。标识它们的主机系统machineId
。确保…_LICENSE_AGENT_MACHINE_ID =
为每个应用程序正确设置。这个机器标识符必须对于驻留在同一主机上并共享相同CPU资源的所有应用程序都是相同的。乐鱼体育安装它必须不同的主人会有不同的选择。标识符用于水准测量。
参见可用的环境变量
授权代理
License Proxy是一个管理License的应用程序牵牛星单位并与一个牵牛星部门经理。这个牵牛星单元管理器可以是牵牛星一号或它的本地部署版本。
通过监听所有连接的License agent的心跳,License Proxy提供了一种管理AI Hub部署中License agent发送的信息的方法。它是一个部署/集群中的唯一应用程序,但如果有多个,例如,用于开发、登台或生产的环境,则应该在每个集群中出现。
License Proxy的主要功能:
- 从牵牛星单元管理器中为AI Hub组件绘制和保留单元(5单位每个CPU,应用调平)。
- 管理许可证代理的生命周期,例如,如果没有可用的单元或没有心跳,强制关闭底层应用程序。
- 只在一定的超时后检入绘制的单位,这样AI Hub应用程序可以重新启动和更新,而不会直接返回所有绘制的单位
许可证代理连接到牵牛星单元管理器有两种方式:在本地和通过牵牛星一号。这些不同的模式需要设置不同的环境变量,这些将在下面的章节中描述。
在前提下
默认情况下,在License代理中启用本地模式,该代理设置LICENSE_PROXY_MODE = on_prem
。此外,您需要通过。提供到本地许可管理器的路径ALTAIR_LICENSE_PATH
,例如:ALTAIR_LICENSE_PATH = 6200 @network-address
,在那里6200
是Altair许可证管理器的默认端口,网络地址
是License代理需要能够连接的网络地址。这个环境变量在任何情况下都是必需的,除了本地Altair License Manager(这在生产设置中极不可能)。
“牵牛星”一
牵牛星一号可以用来管理你的单位。为此,需要设置LICENSE_PROXY_MODE = altair_one
并根据您的用例提供必要的身份信息。
License Proxy使用at访问文件系统LICENSE_PROXY_BASE_DIR /家庭
(也称为环境变量)LICENSE_PROXY_HOME_DIR
).默认情况下,它位于/ license-proxy /家
对于docker映像。这个位置应该是粘性的,例如,与卷或主机绑定。
财产 | 值 | 描述 |
---|---|---|
LICENSE_UNIT_MANAGER_AUTHENTICATION_TYPE |
凭证 或static_token |
确定如何识别您的帐户对牵牛星一号,例如通过一个静态令牌或与您的用户名和密码。 |
LICENSE_UNIT_MANAGER_TOKEN |
<您的令牌> |
仅当“认证类型”设置为时需要static_token 。为您的帐户设置特定的牵牛星一号令牌。 |
LICENSE_UNIT_MANAGER_USER_NAME |
<你的牵牛星一号用户名> |
仅当“认证类型”设置为时需要凭证 。设置为您的Altair One帐户的用户名。 |
LICENSE_UNIT_MANAGER_PASSWORD |
<你的牵牛星一号密码> |
仅当“认证类型”设置为时需要凭证 。设置为您的牵牛星一号帐户的密码。 |
LICENSE_UNIT_MANAGER_RESET_AUTH_TOKEN |
假 |
当模式= altair_one :重置已持久化的任何存储的验证信息LICENSE_PROXY_HOME_DIR 。 |
如果您看到类似的错误消息请求的版本号大于许可证中的版本号(许可证中的版本号为:x)
,请确保升级您的Altair许可证管理器。
水准测量
牵牛星单元许可关键指标是使用的CPU资源,许可证代理从配置的牵牛星许可证管理器中提取牵牛星单乐鱼体育安装元,可以部署在本地或使用牵牛星一号。
当应用程序驻留在同一主机上时,则只绘制最大数量的CPU资源单元。乐鱼体育安装这就是所谓的平衡。
例子
- 应用A报告2个CPU,位于主机1上
- 应用B报告1个CPU,位于主机1上
- 应用程序C报告4个CPU,位于主机2上
- 应用D报告8个CPU,位于主机2上
因为应用程序A和B以及C和D位于同一台主机上。单元仅根据每个主机的最大值绘制。总共将绘制2个(A和B)和8个(C和D)单元。
评分代理的独立牵牛星许可证
独立的Altair许可证仅支持运行docker引擎的边缘设备。Kubernetes和OpenShift部署都不支持。
计分代理是唯一的AI Hub服务器应用程序,也支持牵牛星独立许可证(也称为节点锁定许可证)。
默认情况下,.dat
许可证文件需要在该位置的计分代理的docker容器中可用/ scoring-agent / ho乐鱼体育安装me /资源/许可证/ altair_standalone.dat
。你可以复制.dat
文件到创建的docker卷中,或者手动将路径绑定到主机系统路径,例如with/home/user/my.dat: / scoring-agent / h乐鱼体育安装ome /资源/许可证/ altair_standalone.dat
。
此外,您需要指示计分代理切换其许可模式与LICENSE_MODE = ALTAIR_STANDALONE
。
因为独立的许可证文件绑定到MAC地址,所以您需要为Scoring Agent的docker容器公开许可证文件的MAC地址。这可以通过两种方式实现:
- 将许可证文件的MAC地址设置为docker容器参数,例如with
——mac地址XX: XX: XX: XX: XX
- 设置docker容器的网络模式为宿主与
——网络主机
。
当配置正确完成后,计分代理将开始服务并打印它正在使用Altair独立许可证:
InitializerService:初始化Altair独立license InitializerService:成功检查出功能'RapidMinerAIHub'与版本'22' InitializerService:启动ALJDK检查InitializerService:已初始化的Altair独立license InitializerService:已成功初始化的Altair独立license InitializerService: RapidMinerAIHub(到期于yyyy-mm-dd at hh:mm)
RapidMiner许可
RapidMiner许可证服务器,工作代理人和得分代理都可以在许可证选项卡的my.www.turtlecreekpls.com。
要使用RapidMiner许可,您可以选择设置环境变量LICENSE_LICENSE
通过从web界面复制和粘贴到实际的许可内容,或者您可以将许可内容放置到适当的许可位置,这取决于应用程序,尽管环境变量关键LICENSE_LOCATION
是共享的。
服务器
要使RapidMiner服务器获取许可证,请通过以下方式添加许可证LICENSE_LICENSE
或者加上.lic
将包含许可证内容的文件放入附属卷所在的适当目录中/ aihub / ho乐鱼体育安装me /资源/ rapidminer-server /覆盖
在docker映像中。
得分代理
计分代理与RTS许可证或RapidMiner服务器许可证一起工作。对于服务器许可证,您需要设置SCORING_AGENT_ENABLE_SERVER_LICENSE = true
。在任何一种情况下,您都需要通过LICENSE_LICENSE
或者加上.lic
将包含许可证内容的文件放入附属卷所在的适当目录中/ scoring-agent / ho乐鱼体育安装me /资源/ rapidminer-scoring-agent /覆盖
(RTS许可证)或/ scoring-agent / ho乐鱼体育安装me /资源/ rapidminer-server /覆盖
(服务器许可证)在docker镜像中。
有关更多信息和可用的环境变量,请参阅设置表。
工作代理人
作业代理自动同步RapidMiner许可证。你只需要设置LICENSE_LOCATION
或LICENSE_LICENSE
当你禁用资源同步。
作业代理使用RapidMiner服务器许可证。当Job Agent启动时,从RapidMiner Server检索适当的许可证。如果你残疾了资源同步,然后通过添加许可证LICENSE_LICENSE
或者加上.lic
将包含许可证内容的文件放入附属卷所在的适当目录中/ jobagent / ho乐鱼体育安装me /资源/ rapidminer-server /覆盖
在docker映像中。
有关可用环境变量的更多信息,请参阅设置表。
执行RapidMiner许可
请务必正确设置LICENSE_MODE
环境变量,不要将其留空或在部署文件中注释,否则应用程序将退回到Altair Unit许可!
默认情况下,AI Hub 10.1+使用牛郎星单位牌照。如果你喜欢用RapidMiner许可相反,设置LICENSE_MODE = RAPIDMINER
对于每个部署的应用程序。这将需要有效的RapidMiner许可证可用LICENSE_LICENSE
或LICENSE_LOCATION
。