High Level Architecture for App-V 5.0
Use the following information to help you simplify you Microsoft Application Virtualization (App-V) 5.0 deployment.
A typical App-V 5.0 implementation consists of the following elements.
App-V 5.0 Management Server
The App-V 5.0 Management server provides overall management functionality for the App-V 5.0 infrastructure. Additionally, you can install more than one instance of the management server in your environment which provides the following benefits:
App-V 5.0 Publishing Server
The App-V 5.0 publishing server provides functionality for virtual application hosting and streaming. The publishing server does not require a database connection and supports the following protocols:
You can also help increase App-V 5.0 availability by installing the Publishing server on multiple computers. A network load balancer should also be considered so that server requests are balanced.
App-V 5.0 Reporting Server
The App-V 5.0 Reporting server enables authorized users to run and view existing App-V 5.0 reports and ad hoc reports that can help them manage the App-V 5.0 infrastructure. The Reporting server requires a connection to the App-V 5.0 reporting database. You can also help increase App-V 5.0 availability by installing the Reporting server on multiple computers. A network load balancer should also be considered so that server requests are balanced.
App-V 5.0 Client
The App-V 5.0 client enables packages created using App-V 5.0 to run on target computers.
If you are using App-V 5.0 with Electronic Software Distribution (ESD) you are not required to use the App-V 5.0 Management server, however you can still utilize the reporting and streaming functionality of App-V 5.0.