NetScaler CPX 许可

2016 年 9 月 26 日

许可您的 CPX 实例可以增强 NetScaler CPX 的性能。可以使用 NetScaler MAS 存放 CPX 许可证,并将其用作许可服务器。可以使用 GUI 在 MAS 中安装许可证,方法是上载您已从 CITRIX 购买的许可证文件。要为您的 CPX 实例分配许可证,可以使用配置作业或 CPX 的 Nitro。

下表说明了许可和未许可的 CPX (CPX Express) 之间的差别:

  未许可的 CPX 许可的 CPX
Throughput(吞吐量) 20 Mbps 1000 Mbps
SSL 连接 250 1500

要在 NetScaler MAS 上安装 CPX 许可证文件,请执行以下操作:

1. 在 Web 浏览器中,键入 NetScaler Management and Analytics System 的 IP 地址(例如 http://192.168.100.1)。

2. 在 User Name(用户名)和 Password(密码)中,输入管理员凭据。

3. 在 Configuration(配置)选项卡上,导航到 Infrastructure(基础结构)> Licenses(许可证)> Settings(设置)。

4. 在详细信息窗格中,转到 License Files(许可证文件)并选择 Upload license files from a local computer(从本地计算机上载许可证文件)。

本地化后的图片

5. 单击 Browse(浏览)并选择要用于分配您的许可证的许可证文件 (.lic)。单击 Finish(完成)。

6. 可以随时从“License Settings”(许可证设置)向 NetScaler Management and Analytics System 添加更多许可证。

本地化后的图片

验证

可以导航到 Infrastructure(基础结构)> Licenses(许可证)> CPX Licenses(CPX 许可证)来验证您的 NetScaler MAS 上安装的许可证。

本地化后的图片

使用 MAS 配置作业来许可 NetScaler CPX 实例

可以使用 NetScaler MAS 对作业进行配置来许可 NetScaler CPX 实例。

要使用作业在 NetScaler CPX 上分配许可证,请执行以下操作:

  1. 使用管理凭据登录 NetScaler MAS。

  2. 导航到 Infrastructure(基础结构)> Configuration Jobs(配置作业),然后单击 Create Job(创建作业)。

  3. 指定所需值,选择配置来源,并键入以下命令,如下图所示:

    注意

    默认情况下,NetScaler MAS 中的许可证服务器端口号是 27000。

    本地化后的图片

  4. 选择要对其运行配置的 NetScaler CPX 实例,并单击 Next(下一步)。

    本地化后的图片

  5. 指定执行设置并单击 Finish(完成)以对 NetScaler CPX 实例运行命令。如果要保存配置并在以后运行它,请单击 Save and Exit(保存并退出)。

    本地化后的图片

要使用作业删除 NetScaler CPX 上的许可证,请执行以下操作:

  1. 使用管理凭据登录 NetScaler MAS。

  2. 导航到 Infrastructure(基础结构)> Configuration Jobs(配置作业),然后单击 Create Job(创建作业)。

  3. 指定所需值,选择配置来源,并键入以下命令,如下图所示:

    本地化后的图片

  4. 选择要对其运行配置的 NetScaler CPX 实例,并单击 Next(下一步)。

    本地化后的图片

  5. 指定执行设置并单击 Finish(完成)以对 NetScaler CPX 实例运行命令。如果要保存配置并在以后运行它,请单击 Save and Exit(保存并退出)。

使用 Nitro API 许可 NetScaler CPX 实例

可以使用 NetScaler Nitro API 来许可 NetScaler CPX 实例。

要向 NetScaler CPX 实例中添加许可证服务器,请执行以下操作:

  1. 转至 http://\netscaler-ip-address\/nitro/v1/config/nslicenseserver>

  2. 将 HTTP 方法设置为 POST

  3. 按如下所示添加请求标头:

    Cookie:NITRO_AUTH_TOKEN=<tokenvalue>
    Content-Type:application/json
    
  4. 按如下所示输入请求有效负载:

    {"nslicenseserver":{
          "licenseserverip":<String_value>,
          "servername":<String_value>,
          "port":<Double_value>
    }}
    
  5. 可以查看以下响应:

    HTTP Status Code on Success: 201 Created
    
    HTTP Status Code on Failure: 4xx <string> (for general HTTP errors) or 5xx <string> (for NetScaler-specific errors). The response payload provides details of the error
    

要在 NetScaler CPX 实例上设置容量,请执行以下操作:

  1. 转至 http://\netscaler-ip-address\/nitro/v1/config/nscapacity>

  2. 将 HTTP 方法设置为 PUT

  3. 按如下所示添加请求标头:

    Cookie:NITRO_AUTH_TOKEN=<tokenvalue>
    Content-Type:application/json
    
  4. 按如下所示输入请求有效负载:

    {"nscapacity":{
          "bandwidth":<Double_value>,
          "edition":<String_value>,
          "unit":<String_value>
    }}
    
  5. 可以查看以下响应:

    HTTP Status Code on Success: 200 OK
    HTTP Status Code on Failure: 4xx <string> (for general HTTP errors) or 5xx <string> (for NetScaler-specific errors). The response payload provides details of the error
    

有关许可 NetScaler CPX 实例的详细信息,可以下载 NetScaler 设备“下载”部分中提供的 NITRO API 文档。

NetScaler CPX 许可