Product Documentation

管理 Provider 和 WMI

Sep 15, 2015
下图显示了 WMI 安装的主要组件
  • WMI Provider。充当 CIM(通用信息模型)对象管理器与被托管系统之间的通信中介。WMI Provider 用于从底层系统提取管理信息,并向 WMI Consumer 提供这些信息。
  • CIM 对象管理器 (CIMOM)。充当 WMI Provider 和 WMI Consumer 之间的代理。WMI Consumer 请求信息时,CIMOM 会确定可提供信息的 WMI Provider,获取信息,然后将信息传递给 WMI Consumer。CIMOM 具有自己的存储库,用于存储向 WMI Consumer 提供的数据。托管对象格式 (MOF) 文件也存储在 CIMOM 存储库中。MOF 文件可定义架构,即 WMI Provider 可提供的数据及其为响应 WMI 请求而使用的方法。
  • WMI Consumer。与 Microsoft Operations Manager (MOM) 类似的管理工具,与 Citrix AppCenter 或第三方应用程序类似的 MMC 管理单元。

您的产品中随附有 Citrix XenApp Management Pack for MOM 2005 或 Citrix XenApp Management Pack for Systems Center Operations Manager 2007 和 Citrix XenApp Management Pack for Systems Center Operations Manager 2007 SP1,具体取决于安装的 XenApp 版本。

XenApp Provider

Citrix XenApp Provider for Microsoft Windows Management Instrumentation(也称为 XenApp Provider 或 Provider)可提取有关安装它的服务器的信息,以及此服务器所在的服务器场信息(适用时),然后将这些信息提供给 WMI 使用者程序(如 MOM)以供显示。

例如,将会提供有关该服务器上的会话以及该服务器场中的已发布应用程序的信息。您可以使用这些信息来监视该服务器和服务器场的运行状况和可用性。

Provider 将作为 Windows 服务在该服务器上运行。

安装 XenApp Provider

在要收集其信息的每台 XenApp 计算机上安装 XenApp Provider。可在安装 XenApp 过程中安装 Provider。

安装 Provider 时,其文件安装在 XenApp 安装目录下的 \WMI 文件夹中,通常是 C:\Program Files\Citrix\System32\Citrix\WMI。此文件夹中包含以下文件:

  • CitrixWMIService 的可执行文件 (ctxwmisvc.exe)
  • Provider DLL
  • 各种 .fom 文件
  • 托管对象格式文件(.mof 文件)

Provider 将作为 Windows 服务运行,服务名称为 Citrix WMI Service。

启动 XenApp Provider 服务

在安装 XenApp Provider 之后,如果服务器上存在适当的许可证,即可启动 Provider 服务。无需手动启动和停止该服务,因为 WMI 会根据需要执行此操作。

要收集并显示信息,请使用合适的 WMI 使用者程序,例如 Citrix XenApp Management Pack for Microsoft Operations Manager。

安全注意事项

要使用 WMI 使用者程序显示有关 XenApp 计算机和服务器场的信息,需要提供对 WMI 配置中 Root\Citrix 命名空间的访问权限。还需要允许显示服务器和服务器场相关信息的适当 Citrix 管理权限。

如果将 XenApp 管理的各区域和服务器场管理委派给 Citrix 管理员,则这些管理员只能监视和控制他们有权执行的特定管理任务。例如,如果一名 Citrix 管理员只能管理已发布应用程序,则 XenApp Provider 只会向其提供有关已发布应用程序的信息。

卸载 XenApp Provider

使用 XenApp 卸载程序卸载 XenApp Provider。

Licensing Provider

Citrix Licensing 由一个或多个许可证服务器进行处理。

Licensing Provider 安装在每个基于 Windows 的许可证服务器上。它默认随许可证服务器安装。此 WMI 提供程序从运行它的许可证服务器上提取许可相关信息,并将这些信息提供给 WMI 使用者程序(如 MOM)以供显示。例如,Licensing Provider 提供有关使用中许可证数目和即将过期的许可证的信息。

XenApp Provider 不再为运行 MetaFrame Presentation Server 3.0 或更高版本的计算机提供许可信息。但是,Lincensing Provider 仍会为运行早期版本的 XenApp 的服务器提供许可信息。这意味着您可以监视运行不同 XenApp 版本的多个场。为了向后兼容,XenApp Provider 的架构中仍包含许可类。
注意:有关 Licensing Provider 可以提供的数据的信息,请参阅 Citrix .mof 文件。这些文件位于 \LicWMI 文件夹(例如 C:\Program Files\Citrix\Licensing\LicWMI)中。

安装 Licensing Provider

安装 Citrix License Server for Windows 时会默认安装 Licensing Provider。

Licensing Provider 作为 Windows 服务运行,服务名称为 CitrixLicensingProviderService。

启动 Licensing Provider 服务

安装了 Licensing Provider 后,即可启动 Licensing Provider 服务。

要收集并显示信息,请使用合适的 WMI 使用者程序,例如 Citrix XenApp Management Pack for Microsoft Operations Manager。

卸载 Licensing Provider

Licensing Provider 是 Citrix Licensing 的组成部分。要卸载 Licensing Provider,请卸载 Citrix 许可证服务器。