Citrix Hypervisor

技术常见问题解答

硬件

运行 Citrix Hypervisor 的最低系统要求是什么?

有关此版本的最低系统要求,请参阅系统要求

我是否需要一个配备了 64 位 x86 处理器的系统来运行 Citrix Hypervisor?

是。需要配备了一个或多个 CPU 的基于 Intel VT 或 AMD-V 64 位 x86 的系统,才能运行所有受支持的操作系统

有关主机系统要求的详细信息,请参阅系统要求

我是否需要支持硬件虚拟化的系统?

您需要一个基于 64 位 x86 处理器的系统,该系统在处理器和 BIOS 中支持 Intel VT 或 AMD-V 硬件虚拟化技术。

哪些系统经过认证可以运行 Citrix Hypervisor?

有关 Citrix Hypervisor 认证系统的完整列表,请参阅硬件兼容性列表 (HCL)

Citrix Hypervisor 是否支持 AMD 快速虚拟化索引和 Intel 扩展页表?

是。是。Citrix Hypervisor 支持 AMD 快速虚拟化索引和 Intel 扩展页表。快速虚拟化索引提供用于进一步增强 Xen 虚拟机管理程序性能的嵌套表技术的实现。扩展页表提供用于进一步增强 Xen 虚拟机管理程序性能的硬件辅助分页的实现。

Citrix Hypervisor 是否可以在笔记本电脑或台式机级别的系统中运行?

Citrix Hypervisor 可以在符合最低 CPU 要求的多台笔记本电脑或台式机级别的系统上运行。但是,Citrix 仅支持已经过认证并在硬件兼容性列表 (HCL ) 中列出的系统。

出于演示和测试目的,您可以选择在不受支持的系统中运行。但是,某些功能(例如电源管理功能)不起作用。

Citrix Hypervisor 是否可以安装在 SD 或 USB 卡上?

否。Citrix Hypervisor 不支持在安装 Citrix Hypervisor 时使用 SD 卡或 USB 卡。

Citrix 仅支持已经过认证并在硬件兼容性列表 (HCL) 中列出的硬件。

产品限制

有关 Citrix Hypervisor 支持的限制的完整列表,请参阅配置限制

资源共享

如何在 VM 之间分配处理资源?

Citrix Hypervisor 将在 vCPU 之间使用公平共享平衡算法分割处理资源。此算法确保所有 VM 都能获得其系统的处理资源的份额。

Citrix Hypervisor 如何选择将哪些物理处理器分配给 VM?

Citrix Hypervisor 不会向任何特定的 VM 静态分配物理处理器。相反,Citrix Hypervisor 会根据负载向 VM 动态地分配任何可用的逻辑处理器。这种动态分配可确保高效使用处理器周期,因为 VM 可以在有多余容量的位置运行。

如何在 VM 之间分配磁盘 I/O 资源?

Citrix Hypervisor 将使用公平共享资源拆分算法在 VM 之间拆分磁盘 I/O 资源。您还可以向 VM 提供优先级较高或者较低的磁盘 I/O 资源访问权限。

如何在 VM 之间分配网络 I/O 资源?

Citrix Hypervisor 将使用公平共享资源算法在 VM 之间分割网络 I/O 资源。您还可以使用 Open vSwitch 控制每个 VM 的带宽限制。

来宾操作系统

Citrix Hypervisor 是否可以作为来宾运行 32 位操作系统?

是。有关详细信息,请参阅支持的来宾操作系统

Citrix Hypervisor 是否可以作为来宾运行 64 位操作系统?

是。有关详细信息,请参阅支持的来宾操作系统

哪些版本的 Microsoft Windows 可以作为来宾在 Citrix Hypervisor 上运行?

有关受支持的 Windows 来宾操作系统的列表,请参阅受支持的来宾操作系统

哪些版本的 Linux 可以作为来宾在 Citrix Hypervisor 上运行?

有关受支持的 Linux 来宾操作系统的列表,请参阅受支持的来宾操作系统

我是否可以运行支持的操作系统的不同版本或者其他未列出的操作系统?

Citrix 仅支持受操作系统供应商支持的操作系统。尽管不受支持的操作系统可能会继续运行,但我们可能会要求您升级到受支持的操作系统 Service Pack,然后我们才能调查任何问题。

适用的驱动程序可能不适用于不受支持的操作系统版本。如果未安装驱动程序,这些操作系统版本将无法以优化的性能运行。

通常可以安装其他 Linux 发行版。但是,Citrix 只能支持受支持的来宾操作系统中列出的操作系统。我们可能会要求您先切换到支持的操作系统,才能调查任何问题。

Citrix Hypervisor 是否支持 FreeBSD、NetBSD 或任何其他 BSD 变体作为来宾操作系统?

Citrix Hypervisor 不支持将任何基于 BSD 的来宾操作系统用于通用虚拟化部署。但是,Citrix Hypervisor 上运行的 FreeBSD VM 已经过认证,可用于特定的 Citrix 产品。

XenServer VM Tools 是什么?

XenServer VM Tools(以前称为 Citrix VM Tools)是适用于 Windows 和 Linux 来宾操作系统的软件包。对于 Windows 操作系统,适用于 Windows 的 XenServer VM Tools 包括高性能 I/O 驱动程序(半虚拟化驱动程序)和管理代理。

对于 Linux 操作系统,适用于 Linux 的 XenServer VM Tools 包括向 Citrix Hypervisor 主机提供与 VM 有关的附加信息的来宾代理。

有关详细信息,请参阅 XenServer VM Tools

Docker

我是否可以在我的 Linux VM 上运行 Docker 容器?

是。Citrix Hypervisor 上托管的 Linux VM 支持 Docker。

我是否可以在我的 Windows VM 上运行 Docker 容器?

否。您无法在 Citrix Hypervisor 上托管的 Windows VM 上运行 Docker 容器。此限制是因为 Citrix Hypervisor 不支持 Windows VM 的嵌套虚拟化。

Citrix Hypervisor 是否为使用 Docker 提供其他功能?

否。

在早期版本的 Citrix Hypervisor 和 XenServer 中,提供了容器管理补充包,使您能够通过 XenCenter 管理 Docker 容器。此功能已删除。

XenCenter

有关详细信息,请参阅 XenCenter

我是否必须在 Windows 计算机上运行 XenCenter?

是。XenCenter 管理控制台在 Windows 操作系统中运行。有关系统要求的信息,请参阅系统要求

如果您不想运行 Windows,可以使用 xe CLI 或者使用 xsconsole(系统配置控制台)来管理 Citrix Hypervisor 主机和池。

我是否可以使用我的 Active Directory 用户帐户登录 XenCenter?

是。可以设置 XenCenter 登录请求以在 Citrix Hypervisor 的所有版本上使用 Active Directory。

有关详细信息,请参阅管理用户

我是否可以将 XenCenter 内的某些功能的访问限制到某些用户?

是。与 Active Directory 身份验证相结合的基于角色的访问控制功能可以限制 XenCenter 中用户的访问权限。

有关详细信息,请参阅管理用户

我是否可以使用单个 XenCenter 控制台连接到多个 Citrix Hypervisor 主机系统?

是。可以使用单个 XenCenter 控制台连接到多个 Citrix Hypervisor 主机系统。

我是否可以使用 XenCenter 连接到运行不同版本的 Citrix Hypervisor 的多个主机?

是。XenCenter 与运行当前支持的不同 Citrix Hypervisor 版本的多个主机系统向后兼容。

我是否可以使用 XenCenter 连接到多个资源池?

是。可以从单个 XenCenter 控制台连接到多个资源池。

我可以如何获取对 Linux VM 的控制台的访问权限?

通过 XenCenter 中的控制台选项卡,可以访问运行 Linux 操作系统的 VM 的基于文本的控制台和图形控制台。在与使用 Linux VM 的图形控制台连接之前,请在 VM 上安装并配置 VNC 服务器和 X 显示管理器。

XenCenter 还允许您使用 VM 的控制台选项卡上的打开 SSH 控制台选项通过 SSH 连接到 Linux VM。

我可以如何获取对 Windows VM 的控制台的访问权限?

XenCenter 提供对 Windows VM 的模拟图形的访问权限。如果 XenCenter 检测到 VM 上的远程桌面功能,XenCenter 将提供一个快速连接按钮,以启动连接到 VM 的内置 RDP 客户端。或者,可以使用外部远程桌面软件直接连接到您的来宾。

命令行接口 (CLI)

有关详细信息,请参阅命令行界面

Citrix Hypervisor 是否包含 CLI?

是。Citrix Hypervisor 的所有版本都包括一个完整的命令行接口 (CLI) — 称为 xe

我是否可以直接在主机上访问 Citrix Hypervisor CLI?

是。可以通过将屏幕和键盘直接连接到主机或者通过连接到主机的串行端口的终端模拟器访问 CLI。

我是否可以从远程系统访问 Citrix Hypervisor CLI?

是。Citrix 提供 xe CLI,它可以安装在 Windows 和 64 位 Linux 计算机上以远程控制 Citrix Hypervisor。您还可以使用 XenCenter 从“控制台”选项卡访问主机的控制台。

我是否可以通过我的 Active Directory 用户帐户使用 Citrix Hypervisor CLI?

是。您可以在 Citrix Hypervisor 的所有版本上使用 Active Directory 进行登录。

我是否可以限制某些用户使用某些 CLI 命令?

是。您可以在 Citrix Hypervisor CLI 上限制用户访问。

VM

有关详细信息,请参阅管理虚拟机

通过 VMware 或 Hyper-V 创建的 VM 是否可以在 Citrix Hypervisor 上运行?

是。可以使用行业标准 OVF 格式导出和导入 VM。

您还可以使用 XenServer Conversion Manager(以前称为 Citrix Hypervisor Conversion Manager)批量转换 VM。也可以使用第三方工具。

有关详细信息,请参阅 XenServer Conversion Manager

我可以使用哪些类型的安装介质来安装来宾操作系统?

可以使用以下安装介质安装来宾操作系统:

  • 主机的 CD-ROM 驱动器中的 CD
  • 使用 DRAC 等技术的虚拟 CD-ROM 驱动器
  • 将 ISO 映像放置在共享网络驱动器中
  • 网络安装(如果特定来宾支持)。

有关详细信息,请参阅管理虚拟机

我是否可以克隆现有 VM?

是。可以克隆在 Citrix Hypervisor 上创建的任何 VM 或者将其转换为 VM 模板。然后可以使用 VM 模板来创建更多 VM。

是否可以将 VM 从一个版本的 Citrix Hypervisor 中导出并移动到另一个版本?

是。可以将从较旧版本的 Citrix Hypervisor 中导出的 VM 导入到较新版本中。

我是否可以将 VM 从 Xen 的开源版本转换为 Citrix Hypervisor?

否。

Citrix Hypervisor 是否为 VM 提供磁盘快照功能?

是。Citrix Hypervisor 在所有版本中都支持使用快照。有关详细信息,请参阅 VM 快照

存储

有关详细信息,请参阅存储

可以在 Citrix Hypervisor 中使用哪些类型的本地存储?

Citrix Hypervisor 支持本地存储,例如 SATA、SAS 和 NVMe。

可以在 Citrix Hypervisor 中使用哪些类型的 SAN/NAS 存储?

Citrix Hypervisor 支持光纤通道、FCoE、基于硬件的 iSCSI (HBA )、iSCSI、NFS 和 SMB 存储库。

有关详细信息,请参阅存储硬件兼容性列表

Citrix Hypervisor 是否支持基于软件的 iSCSI?

是。Citrix Hypervisor 包括基于内置软件的 iSCSI 发起程序 (open-iSCSI)。

远程存储使用需要什么版本的 NFS?

Citrix Hypervisor 需要通过 TCP 的 NFSv3 或 NFSv4 才能使用远程存储。Citrix Hypervisor 当前不支持通过用户数据报协议 (UDP) 的 NFS。

我是否可以使用在通用服务器上运行的基于软件的 NFS 进行远程共享存储?

是。虽然 Citrix 建议使用具有高速非易失性缓存并且使用 NFSv3 或 NFSv4 的专用 NAS 设备,以实现可接受的 I/O 性能。

我是否可以从 iSCSI、光纤通道或 FCoE SAN 引导 Citrix Hypervisor 主机系统?

是。Citrix Hypervisor 支持使用光纤通道、FCoE 或 iSCSI HBA 从 SAN 引导。

我是否可以使用 UEFI 引导 Citrix Hypervisor 主机?

是。Citrix Hypervisor 支持从 BIOS 和 UEFI 引导。但是,Citrix Hypervisor 主机不支持 UEFI 安全引导。

有关详细信息,请参阅网络引导安装

Citrix Hypervisor 是否支持对存储连接使用多路径 I/O (MPIO)?

是。Citrix 建议对弹性存储连接使用多路径。

Citrix Hypervisor 是否支持基于软件的 RAID 实现?

Citrix Hypervisor 不支持软件 RAID。

Citrix Hypervisor 是否支持 HostRAID 或 FakeRAID 解决方案?

否。Citrix Hypervisor 不支持类似 RAID 的专有解决方案,例如 HostRAID 或 FakeRAID。

Citrix Hypervisor 是否支持对现有 VM 进行精简克隆?

是。除 NFS 和 SMB 存储存储库外,还可以在格式为 EXT3/EXT4 的本地磁盘上使用精简克隆。

Citrix Hypervisor 是否支持分布式复制块设备 (DRBD) 存储?

否。Citrix Hypervisor 不支持 DRBD。

Citrix Hypervisor 是否支持 ATA over Ethernet?

否。Citrix Hypervisor 不支持基于 ATA over Ethernet 的存储。

网络连接

有关详细信息,请参阅网络连接

我是否可以创建隔离 VM 组的专用网络?

是。可以在单个主机上为驻留的 VM 创建专用网络。

Citrix Hypervisor 是否支持多个物理网络连接?

是。可以连接到附加到物理主机系统上的不同网络接口的多个物理网络,或者将其关联起来。

VM 是否可以连接到多个网络?

是。VM 可以连接到对主机可用的任何网络。

Citrix Hypervisor 是否支持 IPv6?

Citrix Hypervisor 上托管的 VM 可以使用已配置的任意 IPv4 和 IPv6 地址组合。

但是,Citrix Hypervisor 不支持在其控制域 (Dom0) 中使用 IPv6。不能将 IPv6 用于主机管理网络或存储网络。IPv4 必须可供要使用的 Citrix Hypervisor 主机使用。

Citrix Hypervisor 是否支持在物理网络接口上使用 VLAN?

是。Citrix Hypervisor 支持将 VM 网络分配给指定的 VLAN。

Citrix Hypervisor 虚拟网络是否将所有网络流量传递给所有 VM?

否。Citrix Hypervisor 使用 Open vSwitch (OVS),该交换机用作第 2 层交换机。VM 只能看到该 VM 的流量。此外,Citrix Hypervisor 中的多租户支持可提高隔离和安全级别。

虚拟网络接口和网络是否支持混杂模式?

是。如果您使用 Linux 桥接作为网络堆栈,则可以将虚拟网络接口配置为混杂模式。此模式使您能够查看虚拟交换机上的所有流量。有关混杂模式配置的详细信息,请参阅以下知识中心文章:

当您在虚拟网络接口上启用了混杂模式时,要使 VM 使用此配置,您还必须在 VM 中启用混杂模式。

Citrix Hypervisor 是否支持物理网络接口的绑定或成组?

是。Citrix Hypervisor 支持通过可选的 LACP 支持进行物理网络接口绑定,以实现故障转移和链路聚合。有关详细信息,请参阅网络连接

内存

运行 Citrix Hypervisor 会占用多少内存?

Citrix Hypervisor 主机的内存占用由三部分构成。

  1. Xen 虚拟机管理程序
  2. 主机上的控制域 (dom0)
  3. Citrix Hypervisor 崩溃内核

运行 dom0 所需的内存量将自动调整。默认情况下,Citrix Hypervisor 将 1 GiB 加上总物理内存的 5% 分配给控制域,最大达到初始最大大小 8 GiB。

注意:

分配给控制域的内存量可以增加到超过默认量。

在 XenCenter 中,内存选项卡中的 Xen 字段会报告由控制域、Xen 虚拟机管理程序本身和 Citrix Hypervisor 崩溃内核占用的内存。对于使用更多内存的主机来说,虚拟机管理程序占用的内存量更大。

有关详细信息,请参阅内存使用率

Citrix Hypervisor 是否会优化 VM 内存使用率?

是。Citrix Hypervisor 使用动态内存控制 (DMC) 来自动调整正在运行的 VM 的内存。这些调整使分配给每个 VM 的内存量保持在指定的最小内存值与最大内存值之间,确保性能并允许更大的 VM 密度。

有关详细信息,请参阅 VM 内存

资源池

有关详细信息,请参阅主机和资源池

资源池是什么?

资源池是作为一个单元进行管理的一组 Citrix Hypervisor 主机。资源池通常共享一定数量的网络存储,以允许将 VM 从一台主机快速迁移到池中的另一台主机。

Citrix Hypervisor 是否需要专用主机来管理资源池?

否。必须将池中的一个主机指定为池主服务器。池主服务器控制池中所需的所有管理活动。这种设计意味着不存在外部单故障点。如果池主服务器出现故障,池中的其他主机将继续运行,并且驻留 VM 将继续正常运行。如果池主服务器无法恢复联机,Citrix Hypervisor 会将池中的某台其他主机提升为主服务器以恢复对池的控制。

此过程通过高可用性功能自动进行。有关详细信息,请参阅高可用性

资源池的配置数据存储在哪里?

配置数据的副本存储在资源池中的每个主机上。如果当前池主服务器出现故障,此数据将使资源池中的任何主机成为新的池主服务器。

可以在资源池级别进行哪些类型的配置?

可以在资源池级别设置共享远程存储和网络连接配置。在资源池上共享配置时,主服务器系统会自动将配置更改传播到所有成员系统。

新的主机系统是否添加到自动配置了共享设置的资源池?

是。自动添加到资源池中的任何新主机系统都会自动接收相同的共享存储配置和网络设置。

我是否可以在同一个 Citrix Hypervisor 资源池中使用不同类型的 CPU?

是。Citrix 建议在整个池(同类资源池)中使用相同的 CPU 类型。但是,具有不同 CPU 类型的主机可以加入池(异构),前提是 CPU 来自相同的供应商。

有关详细信息,请参阅主机和资源池

有关对特定 CPU 类型掩码的功能的支持的更新信息,请参阅硬件兼容性列表

实时迁移(以前称为 XenMotion)

有关详细信息,请参阅迁移 VM

我是否可以将正在运行的 VM 从一台主机移至另一台主机?

通过实时迁移,您可以在主机共享存储(在池中)时移动正在运行的 VM。

此外,存储实时迁移允许在不共享存储的主机之间进行迁移。VM 可以在池内部或跨池迁移。

高可用性

有关详细信息,请参阅高可用性

Citrix Hypervisor 是否提供高可用性功能?

是。如果启用了高可用性,Citrix Hypervisor 将持续监视池中主机的运行状况。如果高可用性功能检测到主机受损,主机将自动关闭。此操作允许在运行状况良好的备用主机上安全地重新启动 VM。

Citrix Hypervisor 高可用性是否支持本地存储?

否。如果要使用高可用性,则需要共享存储。此共享存储允许在主机出现故障时重新定位 VM。但是,高可用性功能允许将存储在本地存储上的 VM 标记为在主机重新启动后恢复时自动重新启动。

我是否可以使用高可用性功能自动对恢复的 VM 的重新启动进行排序?

是。高可用性配置允许您定义 VM 的启动顺序。此功能支持彼此互相依赖的 VM 自动排序。

性能指标

Citrix Hypervisor 管理工具是否收集性能信息?

是。Citrix Hypervisor 提供详细的性能衡量指标监视数据。这些衡量指标包括 CPU、内存、磁盘、网络、C 状态/P 状态信息和存储。适用情况下,会在每主机和每 VM 的基础上提供这些衡量指标。性能衡量指标可以直接获取(如轮循数据库所示),也可以在 XenCenter 或其他第三方应用程序中以图形方式进行访问和查看。有关详细信息,请参阅监视和管理您的部署

如何收集 Citrix Hypervisor 性能指标?

Citrix Hypervisor 性能衡量指标的数据是从各种来源收集的。这些来源包括 Xen 虚拟机管理程序、Dom0、标准 Linux 接口和标准 Windows 接口(例如 WMI)。

XenCenter 是否实时显示性能衡量指标?

是。XenCenter 会在性能选项卡上显示每个正在运行的 VM 以及 Citrix Hypervisor 主机的实时性能衡量指标。可以自定义显示的衡量指标。

XenCenter 是否存储和显示历史性能衡量指标?

是。Citrix Hypervisor 会保留去年的性能衡量指标(粒度降低)。XenCenter 将以实时图形显示的方式可视化这些衡量指标。

安装

有关详细信息,请参阅安装

Citrix Hypervisor 是否安装在已运行现有操作系统的系统中?

否。Citrix Hypervisor 直接安装在裸机硬件上,以避免底层操作系统的复杂性、开销和性能瓶颈。

我是否可以将现有 Citrix Hypervisor 安装升级到较新的版本?

是。如果您运行的是受支持的 Citrix Hypervisor 版本,则可以更新或升级到 Citrix Hypervisor 的较新版本,而非进行全新安装。有关详细信息,请参阅更新升级

我是否可以从不再支持的 Citrix Hypervisor 或 XenServer 安装版本升级到此版本?

如果您的现有 Citrix Hypervisor 或 XenServer 版本不再受支持,则无法直接升级或更新到 Citrix Hypervisor 的最新版本。

必须创建 Citrix Hypervisor 8.2 累积更新 1 的全新安装。这些不受支持的版本的任何其他升级路径都不受支持。

Citrix Hypervisor 安装在物理主机系统中需要多少本地存储?

Citrix Hypervisor 在物理主机系统中至少需要 46 GB 的本地存储。

我是否可以使用 PXE 在主机系统中对 Citrix Hypervisor 进行网络安装?

是。可以使用 PXE 在主机系统中安装 Citrix Hypervisor。此外,还可以通过创建预配置的应答文件使用 PXE 自动安装 Citrix Hypervisor。

Xen 虚拟机管理程序是否可以在 Linux 上运行?

否。Xen 是直接在主机硬件(“裸机”)上运行的类型 1 虚拟机管理程序。虚拟机管理程序加载后,将启动特权管理域 (dom0),其中包含极小的 Linux 环境。

Citrix Hypervisor 从何处获取其设备驱动程序支持?

Citrix Hypervisor 使用从 Linux 内核获得的设备驱动程序。因此,Citrix Hypervisor 可以在各种硬件和存储设备上运行。但是,Citrix 建议您使用经过认证的设备驱动程序。

有关详细信息,请参阅硬件兼容性列表

许可

有关 Citrix Hypervisor 许可的信息,请参阅许可

技术支持

Citrix 是否为 Citrix Hypervisor 提供直接技术支持?

是。有关更多信息,请访问 Citrix 支持和服务

我是否可以通过一个支持合同获取对 Citrix Hypervisor 和其他 Citrix 产品的技术支持?

是。Citrix 提供技术支持合同,这些合同允许您开立有关 Citrix Hypervisor 以及其他 Citrix 产品的支持事件。

有关更多信息,请访问 Citrix 支持和服务

我是否必须在购买 Citrix Hypervisor 的同时购买 Citrix 技术支持合同?

否。您可以在产品销售点或其他时间从 Citrix 购买技术支持合同。

是否可以通过多种备选渠道获取 Citrix Hypervisor 技术支持?

是。可以通过多种备选渠道获取 Citrix Hypervisor 技术支持。此外,还可以使用 Citrix 支持知识中心访问我们的论坛或与提供技术支持服务的授权 Citrix Hypervisor 合作伙伴联系。

Citrix 是否为开源 Xen 项目提供技术支持?

否。Citrix 不为开源 Xen 项目提供技术支持。有关详细信息,请访问 http://www.xen.org/

如果我遇到非技术问题,可以通过 Citrix 开立技术支持事件吗?

否。请通过 Citrix 客户服务提出任何有关 Citrix Hypervisor 的非技术问题。例如,与软件维护、许可、管理支持和订单确认有关的问题。

技术常见问题解答