许可证池
License Pooling(许可证池)选项卡用于配置许可证管理器功能或许可证客户端功能,并查看节点上的许可证池信息。
节点的设备管理器组件的许可证可处于节点本地,意味着它们使用节点的硬件标识符定义用于该特定节点。
或者,设备管理器组件的许可证可以由多个节点共用或共享。这样在定义解决方案并展开时,有助于简化各个节点所需的特定设备管理器组件许可证的管理。
与必须管理各个节点的许可证计数相反,可以将共用的许可证安装在配置为许可证管理器的节点中,并且可以将用作许可证客户端的其他节点配置为从许可证管理器请求设备管理器组件许可证。
本节中使用的术语
术语 | 描述 |
---|---|
许可证管理器 |
一种节点,其添加有设备管理器组件许可证以供参与许可证客户端节点使用。 |
许可客户端 |
一种节点,将从许可证管理器节点请求设备管理器组件许可证。除参与许可证池功能以外,许可证客户端节点还可能具有本地许可证。在从许可证管理器获取设备管理器组件许可证之前,首先使用本地许可证。 |
独立许可证节点 |
一种不参与许可证池功能的节点。该节点将根据节点的硬件标识符添加用于特定节点的设备管理器组件许可证。 |
本地许可证 | 一种设备管理器组件许可证,其基于节点的硬件标识符用于特定的节点。节点可具有本地设备管理器组件许可证,还可以配置为作为许可证客户端参与许可证池。 |
获得的许可证 | 一种设备管理器组件许可证,由许可证客户端从许可证管理器中检索并租用。 |
租用期限 | 获得的许可证在许可证客户端节点中有效的时间段。如果许可证客户端在获得的许可证过期前不续租,许可证客户端将禁用使用该许可证的设备。对于未续租的获得的许可证,许可证管理器将已获得的许可证释放回可用许可证池中。 |
根据节点的角色是许可证客户端还是许可证管理器,使用 License Pooling(许可证池)选项卡上的参数和显示值:
参数 | 描述 |
---|---|
License Manager Address(许可证管理者地址) | 许可证管理器的 IP 地址或主机名。此参数在许可证客户端上进行配置,并指示该节点将作为许可证客户端参与许可证池功能。 |
License Manager Port(许可证管理器端口) | 用于连接至许可证管理器的 HTTP 服务器的 TCP 端口。此端口必须是 HTTP over TLS (https) 端口。HTTP 服务器的默认 https 值为 8443。 |
Acquired License Count(获得的许可证计数) | 获得的用作许可证客户端的此节点的许可证数量。 |
In Use Count(正在使用的计数) | 已启动的设备当前使用的获得的用作许可证客户端的此节点的许可证数量。 |
Next Sync(下次同步) | 用作许可证客户端的此节点与许可证管理器之间的下次同步时间。 |
Expiration(到期) | 获得的用作许可证客户端的此节点的许可证的租用截止日期。 |
Last Sync(上次同步) | 用作许可证客户端的此节点与许可证管理器之间的上次同步的时间戳。 |
Lease Duration in Seconds(租用期限(以秒为单位)) | 此许可证客户端与许可证管理器进行通信以租用许可证之间的时间,以秒为单位。 |
Total License Count(许可证总数) | 添加至此节点的共用许可证总数。此值仅显示在许可证管理器节点上。 |
Available License Count(可用许可证计数) | 当前可用的共用许可证数量(当前未获得)。此值仅显示在许可证管理器节点上。 |
Outstanding License(未使用的许可证)部分显示了使用此节点作为其许可证管理器的所有许可证客户端节点的信息。
每个许可客户端在表中用一行表示:
列 | 描述 |
---|---|
Client(客户端) | 许可证客户端的 IP 地址。 |
Hardware ID(硬件 ID) | 许可证客户端的硬件标识符。 |
License Count(许可证计数) | 许可证客户端已从许可证管理器获得的许可证数量。 |
Expiration(到期) | 获得的许可证的租用截止日期。 |
许可证管理器节点配置
要将节点配置为许可证管理器:
- 使用 Licenses(许可证)选项卡将共用的设备管理组件许可证添加到节点。
- HTTP 服务器的 https 端口用于在许可证客户端和许可证管理器之间进行通信。必须配置并启动 HTTP 服务器。有关更多信息,请参见:HTTP 服务器。
- 可以将许可证管理器节点配置为使用共用的设备管理组件许可证。为此,将 License Manager Address(许可证管理器地址)和 License Manager Port(许可证管理器端口)参数配置为指向自身。
许可证管理器节点和配置的许可证客户端节点将共享共用的设备管理组件许可证。 - 配置 Lease Duration in Seconds(租用期限(以秒为单位))参数。
对 License Pooling(许可证池)选项卡参数的更改将在选择 Save(保存)按钮后生效。
许可证管理器节点运行时行为
许可证管理器节点运行时行为如下:
- 根据要求将设备管理组件许可证租给许可客户端。
- 维护已请求并获得设备管理组件许可证的每个许可证客户端节点的信息。
- 如果许可证客户端不续租其获得的设备管理组件许可证,则在 Lease Duration in Seconds(租用期限(以秒为单位))参数内,将获得的许可证退回许可证池中。
许可证客户端节点配置
要将节点配置为许可证客户端:
- HTTP 服务器用于在许可证客户端和许可证管理器之间进行通信。必须配置并启动 HTTP 服务器。有关更多信息,请参见:HTTP 服务器。
- 配置 License Manager Address(许可证管理器地址)和 License Manager Port(许可证管理器端口)参数。
- License Manager Port(许可证管理器端口)必须是 HTTP over TLS (https) 端口。HTTP 服务器的默认 https 值为 8443。
- 如果许可证客户端的 Last Sync(上次同步)状态为 "Operation has timed out"(操作已超时),请确保 License Manager Port(许可证管理器端口)参数配置为 https 端口(默认值为 8443)而不是 http 端口(例如 8080)。
- 要停止作为许可证客户端参与,请删除 License Manager Address(许可证管理器地址)参数。
对 License Pooling(许可证池)选项卡参数的更改将在选择 Save(保存)按钮后生效。
许可证客户端节点运行时行为
许可证客户端节点运行时行为如下:
- 如果本地许可证不可用,则在启动设备时从许可证服务器获取许可证。从许可证管理器获得许可证之前,将首先使用可用的本地许可证。
- 设备停止后,将获得的许可证释放回许可证管理器。
- 设备禁用后,将获得的许可证释放回许可证管理器。
- 如果许可证客户端无法续租许可证租并且租约期限过期,则禁用使用获得的许可证的设备(未定义其顺序)。
许可证信息的系统变量
System Variables(系统变量)license.XXX 和 license.pool.XXX 可由触发器监控以用于通知的目的。
系统变量获取(系统变量获取)触发器动作可用于检索特定的系统变量值,然后(例如)使用 电子邮件(电子邮件)动作将其转发给适当的人员。