如果许可证在池中可用,那么用户只能接收许可证
如果池中有可用的 CAL,那么为其分配了浮动 CAL 的用户只能使用受支持的 CAL 功能。例如,如果服务器管理员购买了三个浮动 Rational Team Concert™ - Developer CAL 并将它们分配给五个用户,那么只有三个用户可以同时使用这些 CAL。当用户执行第一项需要 CAL 的服务器操作时,就开始使用 CAL 了。该用户将拥有此 CAL,直到该用户执行最后一项服务器操作之后两个小时(缺省情况下)为止,或者直到该用户显式注销为止。
可以将 Jazz™ Team Server 应用程序设置为专用的浮动 CAL 服务器
通过使用单个服务器来管理包含多个 Jazz Team Server 的环境中的所有浮动 CAL,可以简化浮动 CAL 使用情况的管理和跟踪。选择用于管理浮动 CAL 的服务器,例如,作为 Jazz 服务器和浮动 CAL 服务器运行的现有服务器。在该服务器上安装浮动 CAL 后,可将其他 Jazz 服务器配置为指向该浮动 CAL 服务器。然后,这些 Jazz 服务器就可以分配和使用浮动 CAL。
如果有多个 Jazz Team Server,那么浮动许可证可在多个 Jazz Team Server 应用程序(从单个浮动 CAL 服务器请求许可证)之间任何移动。
何时安装另一个 Jazz Team Server 作为专用的浮动 CAL 服务器
要确定是安装专用许可证服务器还是复用现有 Jazz 服务器作为浮动 CAL 服务器,请考虑以下信息:
专用的浮动 CAL 服务器的拓扑图
下列拓扑图显示了 Jazz Team Server(包含已注册的应用程序)和另一个已配置成专用的浮动 CAL 服务器的 Jazz Team Server。
浮动 CAL 服务器也可以分发 Rational Common Licensing 令牌
另一种类型的浮动 CAL(称为 Rational Common Licensing Token Service)是 Jazz Team Server 的扩展,它允许将令牌请求转发至 Rational License Key Server。当 Jazz Team Server 请求若干令牌时,此扩展从 Rational License Key Server 检出令牌。此集成允许基于 Jazz 的 IBM Rational 产品和非基于 Jazz 的产品共享相同令牌。有关更多信息,请参阅设置 Rational Common Licensing Token Service 密钥。
下列拓扑图显示了 Jazz Team Server(包含已注册的应用程序)、另一个已配置成专用的浮动许可证服务器的 Jazz Team Server 和 Rational License Key Server 应用程序:
许可证用于启用向同一个 Jazz Team Server 应用程序注册的所有应用程序的功能。例如,如果您检出了一个允许您使用“变更和配置管理 (CCM)”应用程序的许可证,那么每个向 Jazz Team Server 注册的 CCM 应用程序都将提供相同的功能;您并不需要使用两个许可证就可以访问这两个 CCM 应用程序。
虽然浮动许可证可以根据需要在多个 Jazz Team Server 之间随意移动,但如果有多个 Jazz Team Server 环境,那么您可能需要检出多个许可证才能解锁向不同 Jazz Team Server 应用程序注册的应用程序的功能。例如,如果您有一个向 Jazz Team Server 注册的 CCM 应用程序以及另一个向不同 Jazz Team Server 注册的 CCM 应用程序,那么要同时使用这两个 CCM 应用程序,您将需要两个许可证 - 每个 CCM 应用程序各有相应的许可证。即使这两个 Jazz Team Server 应用程序使用同一个专用的浮动 CAL 服务器,如果您同时使用两个向不同 Jazz Team Server 注册的不同应用程序,也将检出两个许可证。
每个 Jazz Team Server 都处理许可证管理工作
如果您使用专用的浮动 CAL 服务器,那么必须在每个 Jazz Team Server 上独立地将许可证分配给用户。每个 Jazz Team Server 应用程序都管理所有向该 Jazz Team Server 注册的应用程序的用户信息和许可证分配。