常见问题解答
什么是 NetScaler BLX
NetScaler BLX 是 NetScaler 的裸机软件版本,作为本机应用程序在 Linux 主机上运行。 有关更多信息,请参阅 关于 NetScaler BLX。
为什么需要 NetScaler BLX
NetScaler BLX 是 NetScaler 的裸机版本,它提供了简单的功能,无需虚拟机开销即可获得更好的性能。 此外,您还可以在首选的服务器硬件上运行 NetScaler BLX。 有关更多信息,请参阅 为什么选择 NetScaler BLX?
NetScaler BLX、CPX 和 VPX 之间有什么区别
NetScaler BLX、CPX 和 VPX 是 NetScaler 的软件外形。
NetScaler VPX 是一个虚拟设备,必须在服务器上安装的虚拟机管理程序上运行。
NetScaler CPX 是 NetScaler 的容器化版本,必须在容器中运行。
NetScaler BLX 是一个在 Linux 系统上本地运行的软件包。
何时使用 NetScaler BLX
NetScaler VPX、CPX 和 NetScaler BLX 代表了业界最全面的以软件为中心的 ADC 产品线,支持向混合多云的过渡。 下表提供了有关差异和用例的指导。
产品 | 使用案例 | 特征 |
---|---|---|
NetScaler VPX(在虚拟机管理程序上运行) | 硬件基础设施虚拟化,在通用基础设施上整合工作负载 | 不受硬件和操作系统影响、完全隔离并支持多租户 |
NetScaler CPX(在容器中运行) | DevOps、微服务、自动登台、测试和部署、东西向流量 | 轻量级、占用空间小、API网关功能、以微服务为中心、身份验证 |
NetScaler BLX(在裸机服务器上运行) | 高流量负载、关键任务应用程序、延迟敏感型工作负载、南北流量 | 原生 Linux 软件包,无虚拟机开销 |
没有虚拟机管理程序或容器会有什么区别
由于没有虚拟机管理程序转换层或容器,NetScaler BLX 软件对底层硬件有更多的控制权,从而获得更好的性能。 此外,虚拟机管理程序软件无需额外付费。
我可以在任何服务器硬件上运行 NetScaler BLX 吗
是的,您可以在任何服务器硬件上运行 NetScaler BLX。 但是,为了获得更高的性能,我们建议使用 NetScaler BLX 支持的 DPDK 兼容 NIC。 有关硬件要求的更多信息,请参阅 Linux 主机的硬件要求。
如何在 Linux 服务器上部署 NetScaler BLX
您可以在任何支持以下软件包分发之一的 Linux 服务器上部署 NetScaler BLX。
-
.rpm
(基于 RPM 的包) -
.deb
(基于 Debian 的软件包)
有关部署 NetScaler BLX 的信息,请参阅 部署 NetScaler BLX。
我可以自动化 NetScaler BLX 软件部署吗
是的,您可以使用任何支持 .rpm
或 .deb
包的软件部署工具来部署 NetScaler BLX。
例如,可以使用 Terraform 部署 NetScaler BLX。 有关更多信息,请参阅 使用 Terraform部署 NetScaler BLX 。
如果 NetScaler BLX 安装在具有 Linux 操作系统的服务器上,我可以在同一台服务器上安装其他标准 Linux 包或应用程序吗
是的,其他标准 Linux 包或应用程序可以与 NetScaler BLX 一起运行。
如何购买 NetScaler BLX 许可证
默认情况下,NetScaler BLX 附带快速许可证。 您可以免费试用 NetScaler BLX。
对产品满意后,您可以升级到基于订阅的本地许可证或 NetScaler 池容量许可证。
有关 NetScaler BLX 许可的更多信息,请参阅 NetScaler BLX 许可。
我可以将当前的 NetScaler VPX 许可证用于 NetScaler BLX 吗
是的,您可以将当前的 VPX 许可证用于 NetScaler BLX。 有关更多信息,请参阅 NetScaler BLX 许可。
我可以以单臂和双臂模式部署 NetScaler BLX 吗
是的,您可以以单臂或双臂模式部署 NetScaler BLX。 有关更多信息,请参阅 物理部署模式。
NetScaler BLX 使用哪种网络堆栈
专用模式下的 NetScaler BLX 使用其自己的网络堆栈。 有关 NetScaler BLX 架构的更多信息,请参阅 通用架构。
NetScaler BLX 是否支持高可用性
NetScaler BLX 仅在专用模式下支持高可用性。 有关高可用性设置的更多信息,请参阅 高可用性。
我可以在 NetScaler BLX 和 NetScaler VPX 或 CPX 之间设置高可用性对吗
不可以,您不能在 NetScaler BLX 和 VPX 或 CPX 之间设置高可用性对。
我可以在装有 DPDK 的虚拟化 Linux 机器上运行 NetScaler BLX 吗
是的,您可以在虚拟化 Linux 机器上运行 NetScaler BLX。
我可以在 ARM 平台上运行 NetScaler BLX 吗
不,NetScaler BLX 仅支持 Intel 或 AMD x86-64(64 位)Linux 平台。
NetScaler BLX 的管理 IP 地址是什么
NSIP 地址是 NetScaler BLX 的管理 IP 地址。 它是使用 blx.conf
中的 ipaddress
参数进行配置的。 如果您配置了 NetScaler BLX 托管主机但未在 ipaddress
参数中指定 NSIP 地址,则 Linux 主机 IP 将自动作为 NSIP 地址添加到 NetScaler BLX。
为什么 NetScaler BLX 中的内存使用率百分比一直很高
内存使用率百分比是通过将 NetScaler BLX 的当前内存使用量与 NetScaler BLX 从操作系统 (OS) 分配给自身的总内存进行比较来确定的。 NetScaler BLX 首先从操作系统分配启动和基本操作所需的最少内存。 最初,由于 NetScaler BLX 为其操作分配了必要的最少内存,因此内存消耗百分比很高。 最终,随着 NetScaler BLX 操作的扩展,对更多资源的需求不断增长,NetScaler BLX 会从操作系统逐步分配额外内存,内存使用率也会很高,导致内存使用率百分比很高。
因此,由于 NetScaler BLX 的动态内存分配策略,NetScaler BLX 通常显示较高的内存使用率百分比,反映出其对资源的有效利用,而不是可用内存不足。
在本文中
- 什么是 NetScaler BLX
- 为什么需要 NetScaler BLX
- NetScaler BLX、CPX 和 VPX 之间有什么区别
- 何时使用 NetScaler BLX
- 没有虚拟机管理程序或容器会有什么区别
- 我可以在任何服务器硬件上运行 NetScaler BLX 吗
- 如何在 Linux 服务器上部署 NetScaler BLX
- 我可以自动化 NetScaler BLX 软件部署吗
- 如果 NetScaler BLX 安装在具有 Linux 操作系统的服务器上,我可以在同一台服务器上安装其他标准 Linux 包或应用程序吗
- 如何购买 NetScaler BLX 许可证
- 我可以将当前的 NetScaler VPX 许可证用于 NetScaler BLX 吗
- 我可以以单臂和双臂模式部署 NetScaler BLX 吗
- NetScaler BLX 使用哪种网络堆栈
- NetScaler BLX 是否支持高可用性
- 我可以在 NetScaler BLX 和 NetScaler VPX 或 CPX 之间设置高可用性对吗
- 我可以在装有 DPDK 的虚拟化 Linux 机器上运行 NetScaler BLX 吗
- 我可以在 ARM 平台上运行 NetScaler BLX 吗
- NetScaler BLX 的管理 IP 地址是什么
- 为什么 NetScaler BLX 中的内存使用率百分比一直很高