部署 App-V 5.1 Server
可以使用本主题中所述的不同部署配置来安装 Microsoft Application Virtualization (App-V) 5.1 服务器功能。 安装服务器功能之前,请查看 App-V 5.1 安全注意事项中的服务器部分。
有关部署 App-V 服务器的信息,请参阅 关于 App-V 5.1。
重要提示
在安装和配置 App-V 5.1 服务器之前,必须指定托管每个组件的端口。 还必须添加关联的防火墙规则,以允许传入请求访问指定的端口。 安装程序不会修改防火墙设置。
App-V 5.1 服务器概述
App-V 5.1 服务器由五个组件组成。 每个组件在 App-V 5.1 环境中提供不同的用途。 下面简要介绍了这五个组件中的每一个:
- 管理服务器:为 App-V 5.1 基础结构提供整体管理功能。
- 管理数据库:促进 App-V 5.1 管理的数据库预部署。
- 发布服务器:为虚拟应用程序提供托管和流式处理功能。
- Reporting Server:提供 App-V 5.1 报告服务。
- 报告数据库:促进 App-V 5.1 报告的数据库预部署。
App-V 5.1 独立部署
App-V 5.1 独立部署为小型部署或测试环境提供了良好的拓扑。 使用此类型的实现时,所有服务器组件都部署到一台计算机。 服务和关联的数据库将争夺运行 App-V 5.1 组件的计算机上的资源。 因此,不应将此拓扑用于更大的部署。
App-V 5.1 服务器分布式部署
分布式部署拓扑可以支持大型 App-V 5.1 客户端,使你能够更轻松地管理和缩放环境。 使用此类型的部署时,App-V 5.1 服务器组件会根据组织的结构和要求跨多台计算机部署。
使用企业软件分发 (ESD) 解决方案和 App-V 5.1
还可以使用 ESD 部署 App-V 5.1 客户端和包,而无需部署 App-V 5.1。 集成的完整功能因使用的 ESD 而异。
注意
App-V 5.1 报表服务器和报告数据库仍可与 ESD 一起部署,以从 App-V 5.1 客户端收集报告数据。 但是,不应部署其他三个服务器组件,因为它们将与 ESD 功能冲突。
使用电子软件分发 (ESD) 部署 App-V 5.1 程序包
App-V 5.1 服务器日志
可以使用 App-V 5.1 服务器日志信息来帮助排查使用 App-V 5.1 时发生的服务器安装和操作事件。 可以使用 事件查看器查看与服务器相关的日志信息。 以下行显示与服务器相关的事件的特定路径:
事件查看器 \ 应用程序和服务日志 \ Microsoft \ App V
关联的安装日志保存在以下目录中:
%temp%
在 App-V 5.0 SP3 中,某些日志已合并和移动。 请参阅 关于 App-V 5.0 SP3。
App-V 5.1 报告
App-V 5.1 报告允许 App-V 5.1 客户端收集数据,然后将其发送回以存储在中央存储库中。 可以使用此信息来更好地了解组织中的虚拟应用程序使用情况。 以下列表显示了 App-V 5.1 客户端收集的一些信息类型:
- 有关运行 App-V 5.1 客户端的计算机的信息。
- 有关运行 App-V 5.1 客户端的特定计算机上的虚拟化包的信息。
- 有关特定用户的包打开和关闭的信息。
在成功将报告信息发送到报表服务器数据库之前,将一直保留该信息。 数据位于数据库中后,可以使用 Microsoft SQL Server Reporting Services 生成任何必要的报表。
如果要检索报表信息,必须使用 Microsoft SQL Microsoft SQL 中提供的 SQL Server Reporting Services (SSRS) 。 安装 App-V 5.1 报表服务器时,不会安装 SSRS,并且必须单独部署 SSRS 才能生成关联的报表。
使用以下链接获取 有关 App-V 5.1 报告的详细信息。
如何使用 PowerShell 在 App-V 5.1 Client 上启用报告