在 微软 Azure 本地部署 NetScaler VPX 虚拟机实例
NetScaler VPX™ 支持在 Azure Local(Azure Stack 超融合基础架构 (HCI))22H2、23H2 和 24H2 版本上部署。您可以在独立的 Azure Local 主机上部署 NetScaler VPX 实例,或将其设置为 Azure Local 实例(以前称为 Azure Stack HCI 群集)中的高可用性 (HA) 对。 Azure Local 是一个混合云平台,允许组织在其自己的数据中心运行 Azure 服务。在 Azure Local 上部署 NetScaler VPX 可在本地提供高级负载平衡、应用程序交付和安全功能,同时确保与 Azure 云服务的无缝集成。此解决方案对于需要低延迟、数据主权或法规遵从性的企业非常有利,因为 NetScaler 可以利用 Azure 生态系统的优势在本地优化和保护应用程序。
在 Azure 本地部署 NetScaler VPX 实例的先决条件
-
确保您的环境满足以下 NetScaler VPX 版本和 Azure Local 版本要求。
-
支持的 NetScaler VPX 版本: 14.1-60.x 及更高版本
-
支持的 Azure Local 操作系统版本: 25398.1965、26100.7171 和 20349.3692
有关 Azure Local 发布版本的更多信息,请参阅 Microsoft 文档。
-
-
确保您可以访问专用的 Azure Local 节点,并且 Windows Admin Center 已安装并正确连接到此节点。
-
从 Citrix 官方网站或您的许可来源下载 NetScaler 虚拟硬盘 (VHD) 映像。确保该映像与您的环境兼容。
通过 Windows 管理中心,使用虚拟机文件包在 Azure Local 上部署 NetScaler VPX 实例
使用此方法通过虚拟机文件包在 Azure Local 上部署 NetScaler VPX。
要使用 VM 文件包在 Azure Local 上部署 NetScaler VPX,请按照以下五个步骤操作:
- 下载 NetScaler Hyper-V 软件包,然后将下载的软件包上传到 Azure Local 节点。
- 使用提取的包创建一个新的虚拟机。
- 配置 VM 设置并启动虚拟机。
- 通过控制台访问分配 NetScaler IP 地址。
- 远程连接到 NetScaler VPX 以进行进一步配置。
步骤 1. 请下载 NetScaler Hyper-V 的软件包文件。
- 打开 Web 浏览器并导航到
https://www.citrix.com/。 - 使用您分配的凭据登录。
- 找到并点击 下载 部分。
- 从“选择产品”下拉菜单中,选择“NetScaler (NetScaler 应用交付控制器)”。
- 在“网关 版本 X.X > 虚拟设备”部分下,选择“网关 VPX 版本 X.X”。
- 将压缩安装包(例如,
NSVPX-HyperV-14.1-60.57_nc_64.zip)直接下载到您的服务器。 - 将下载的软件包上传到您 Azure Local 节点的首选位置。解压软件包的内容。

步骤 2. 使用提取的 VM 软件包创建新的虚拟机。
请按照以下步骤完成虚拟机的创建和配置:
- 打开Windows 管理中心并导航到虚拟机部分。
-
点击 添加 按钮,然后选择 导入。

-
浏览并选择包含您已解压的 NetScaler VM 映像的文件夹。
-
从可用虚拟机的下拉菜单中,选择NetScaler 虚拟设备。

- 单击导入。
- 继续执行审查 + 创建选项以完成并创建新虚拟机。
步骤 3. 配置 VM 设置并启动虚拟机。
导入 NetScaler 虚拟设备后,配置 VM 以获得最佳性能和连接性。
- 审查资源: 检查 VM 名称、内存、CPU 和存储分配,并根据需要进行调整。
-
分配网络适配器: 连接适当的网络适配器以启用连接。

-
启动 VM: 启动 NetScaler VM 以开始初始化。

步骤 4. 通过控制台访问分配 NetScaler IP 地址。
- 通过 Hyper-V 管理器直接访问 NetScaler 实例控制台。
-
通过 Azure 本地节点的 Hyper-V 虚拟化控制台登录 NetScaler。

- 分配 IP 地址。
-
保存 IP 配置。

步骤 5. 请您远程连接到 NetScaler VPX。
- 检查与 NetScaler 管理界面的连接。
- 登录并配置 NetScaler 以进行进一步的设置和管理任务。
从 Windows 管理中心 使用 VHD 文件 在 Azure 本地 上部署 NetScaler VPX 虚拟机实例
To deploy a NetScaler VPX instance on Azure Local using VHD from Windows Admin Center, follow these steps:
-
Upload the NetScaler VHD file to your Azure Stack HCI node using Windows Admin Center.
-
在 Windows Admin Center 中创建新的虚拟机 (VM),配置 VM 设置,例如名称、第 1 代、CPU、内存、虚拟交换机,并选择已上传的 VHD。
-
启动新创建的 NetScaler VM 并监控其启动状态。
-
使用 Hyper-V 管理器访问 NetScaler 实例控制台,登录并分配 IP 地址。
-
使用 SSH 远程连接到 NetScaler VPX 实例,以进行进一步的设置和管理。
-
通过检查与 NetScaler 管理界面的连接并完成所需配置来验证部署。
步骤 1. 使用 Windows 管理中心将 NetScaler VHD 文件上传到您的 Azure 本地计算机。
- 打开 Windows 管理中心 并连接到您的 Azure 本地计算机。
- 导航到 工具 > 文件和文件共享。
- 浏览到所需的卷,然后导航到您要上传 VHD 文件的特定文件夹。
- 单击 上传 并从您的计算机中选择 VHD 文件。
- 等待上传过程完成。完成后,验证 VHD 文件是否出现在所选文件夹中。

步骤 2. 创建新的虚拟机并配置 VM 设置。
- 在 Windows 管理中心,转到 虚拟机。
- 单击 添加,然后选择 新建。
- 输入 VM 名称并选择 第 1 代。
- 配置虚拟处理器 (CPU)、内存和虚拟交换机,以满足 NetScaler 要求和您的部署需求。
- 在 存储 设置中,选择 使用现有虚拟硬盘 并选择已上传的 VHD 映像。
- 完成创建 VM。

步骤 3. 启动 NetScaler 虚拟机。
-
完成配置后,启动您在上一步中创建的 NetScaler 虚拟机。

-
在 Windows Admin Center 中监控虚拟机状态,确保其成功启动。

步骤 4. 使用 Hyper-V 管理器配置网络并设置远程访问。
-
NetScaler 实例启动后,在 Hyper-V 管理器中打开控制台。

-
从 微软 Azure 本地节点上的 Hyper-V 控制台登录到 NetScaler。

-
分配并保存 IP 地址。
-
使用 SSH 远程连接到 NetScaler 以进行其他设置和管理。

步骤 5. 验证 NetScaler VPX 实例的部署。
- 使用配置的 IP 地址登录 NetScaler GUI 或 CLI,然后继续执行 NetScaler VPX 的配置工作。
- 验证 NetScaler 配置已完成,并且 VPX 实例按预期运行。