NetScaler Application Delivery Management 服务

在 Microsoft Azure 云上安装代理

该代理充当 NetScaler ADM 与企业数据中心或云端托管实例之间的中介。

要在 Microsoft Azure 云上安装 NetScaler ADM 代理,您必须在虚拟网络中创建代理的实例。从 Azure 市场获取 NetScaler ADM 代理映像,然后使用 Azure Resource Manager 门户创建代理。

在开始创建 NetScaler ADM 代理实例之前,请确保已创建具有实例将驻留的所需子网的虚拟网络。可以在 VM 置备期间创建虚拟网络,但无法灵活地创建不同的子网。有关创建虚拟网络的信息,请参阅 http://azure.microsoft.com/en-us/documentation/articles/create-virtual-network

配置 DNS 服务器和 VPN 连接,允许虚拟机访问互联网资源。

必备条件

请确保您具备以下项:

  • Microsoft Azure 用户帐户
  • Microsoft Azure Resource Manager 的访问权限

注意

  • Citrix 建议在置备 NetScaler ADM 代理虚拟机之前创建资源组、网络安全组、虚拟网络和其他实体,以便在 Provisioning 期间可用网络信息。
  • 为了使 NetScaler ADM 代理与 NetScaler ADM 和 NetScaler 实例进行通信,请确保推荐的端口已打开。有关 NetScaler ADM 代理的端口要求的完整详细信息,请参阅 端口

要在 Microsoft Azure 云上安装 NetScaler ADM 代理:

  1. 使用您的 Microsoft Azure 凭据登录 Azure 门户 (https://portal.azure.com)。

  2. 单击 + 创建资源

  3. 在搜索栏中键入 NetScaler ADM agent 并选择 NetScaler ADM 代理

    Azure 网络连接面板

  4. 单击创建

    创建资源管理器

  5. Create virtual machine(创建虚拟机)窗格中,在各个部分中指定所需的值以创建虚拟机。

    基础知识:

    在此选项卡中,指定 项目详细信息实例详细信息管理员帐户

    创建虚拟机

    • 资源组 — 从下拉列表中选择您创建 的资源组。

      注意

      您此时可以创建资源组,但 Citrix 建议您从 Azure Resource Manager 的资源组中创建资源组,然后从下拉列表中选择该组。

    • 虚拟机名称 — 指定 NetScaler ADM 代理实例的名称。

    • 区域 -选择要部署代理的区域。

    • 可用性选项 — 从列表中选择可用性集。

    • 图像 -此字段显示已选择的座席映像。如果要更改为其他代理映像,请从列表中选择所需的映像。

    • 大小 - 指定用于部署 NetScaler ADM 代理的虚拟磁盘的类型和大小。

      从列表中选择支持的虚拟磁盘类型(HDDSSD)。

      有关支持的虚拟磁盘大小的更多信息,请参阅 代理安装要求池化许可的轻量代理

    • 身份验证类型 — 选择密码。

    • 用户名和密码 — 指定用户名和密码以访问您创建的资源组中的资源。

      重要

      Citrix 建议您为代理指定自己的用户名和密码。请勿使用 nsrecovernsroot 作为用户名,因为它们是为代理用户保留的。

    磁盘:

    在此选项卡中,指定 磁盘选项数据磁盘。

    指定磁盘信息

    • 操作系统磁盘类型 -选择虚拟磁盘类型(HDD 或 SSD)。

    网络连接:

    指定所需的网络详细信息:

    指定网络

    • 虚拟网络 — 选择虚拟网络。
    • 子网 -设置子网地址。
    • 公有 IP 地址 -可选,选择 IP 地址。
    • 网络安全组 -可选,选择您创建的安全组。
    • 选择入站端口 -如果允许公用入站端口,请确保在安全组中配置了入站和出站规则。然后,从列表中选择入站端口。有关详细信息,请参阅先决条件

    注意

    确保代理可以访问互联网。

    管理层:

    指定 Azure 安全中心监视身份

    指定管理

    高级:

    可选,指定 扩展程序自定义数据邻近置放组

    指定高级

    注意

    在“自定义数据”中,按照“入门”中的说明指定您从 NetScaler ADM 的“设置代理”页面复制的 服务 URL激活码。按以下格式输入详细信息:

    registeragent -serviceurl <apigatewayurl> -activationcode <activationcodevalue>
    <!--NeedCopy-->
    

    代理在启动期间使用此信息在 NetScaler ADM 中自动注册。

    如果指定此自动注册脚本,请跳过步骤 7 和 8。

    标记:

    键入 NetScaler ADM 代理标签的键值对。标签由区分大小写的键值对组成。这些标签使您能够轻松组织和识别代理。这些标记同时应用于 Azure 和 NetScaler ADM。

    指定标签

    配置设置已验证, 查看和创建 选项卡将显示验证结果。

    • 如果验证失败,此选项卡将显示失败的原因。返回到特定部分,并根据需要进行更改。
    • 如果验证通过,请单击 创建。代理部署过程开始。

      虚拟机摘要

      部署过程可能需要大约 10-15 分钟。部署成功完成后,您可以在 Microsoft Azure 帐户中查看 NetScaler ADM 代理虚拟机。

    部署 VM

  6. 代理启动并运行后,使用 SSH 客户端,使用指定的用户名和密码登录您的 NetScaler ADM 代理。从 SSH 客户端,您还可以使用以下用户名登录:

    • nsrecover -默认密码是 nsroot
    • nsroot -使用 SSH 公钥。确保您在创建虚拟机期间指定了公钥。
  7. 输入以下命令调用部署屏幕: deployment_type.py

  8. 按照“入门”中的说明,输入您从 NetScaler ADM 的“设置代理”页面复制并保存的服务 URL激活码。代理使用服务 URL 查找服务,并使用激活代码向服务注册。

    注册代理

代理注册成功后,代理程序将重新启动以完成安装过程。

代理重新启动后,访问 NetScaler ADM,然后在“设置代理”页上的“已发现代理”下,验证代理的状态。

在 Microsoft Azure 云上安装代理