mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-12 05:17:22 +00:00
2.8 KiB
2.8 KiB
title, description, author, ms.pagetype, ms.mktglfcycl, ms.sitesec, ms.prod, ms.date, ms.reviewer, manager, ms.author, ms.topic
title | description | author | ms.pagetype | ms.mktglfcycl | ms.sitesec | ms.prod | ms.date | ms.reviewer | manager | ms.author | ms.topic |
---|---|---|---|---|---|---|---|---|---|---|---|
High-level architecture for App-V (Windows 10/11) | Use the information in this article to simplify your Microsoft Application Virtualization (App-V) deployment. | greg-lindsay | mdop, appcompat, virtualization | deploy | library | w10 | 04/18/2018 | dansimp | greglin | article |
High-level architecture for App-V
[!INCLUDE Applies to Windows client versions]
Use the following information to simplify your Microsoft Application Virtualization (App-V) deployment.
Architecture overview
A typical App-V implementation consists of the following elements.
Element | Description |
---|---|
App-V Management server | The App-V Management server provides overall management functionality for the App-V infrastructure. Additionally, you can install more than one instance of the management server in your environment which provides the following benefits: Fault tolerance and high availability—installing and configuring the App-V Management server on two separate computers can help in situations when one of the servers is unavailable or offline. You can also help increase App-V availability by installing the Management server on multiple computers. In this scenario, consider using a network load balancer to keep server requests balanced. Scalability—you can add additional management servers as necessary to support a high load. For example, you can install multiple servers behind a load balancer. |
App-V Publishing Server | The App-V publishing server provides functionality for virtual application hosting and streaming. The publishing server does not require a database connection and supports HTTP and HTTPS protocols. You can also help increase App-V availability by installing the Publishing server on multiple computers. You should also consider having a network load balancer to keep server requests balanced. |
App-V Reporting Server | The App-V Reporting server lets authorized users run and view existing App-V reports and ad hoc reports for managing App-V infrastructure. The Reporting server requires a connection to the App-V reporting database. You can also help increase App-V availability by installing the Reporting server on multiple computers. You should also consider having a network load balancer to keep server requests balanced. |
App-V Client | The App-V client enables packages created using App-V to run on target computers. |
Note
If you are using App-V with electronic software distribution (ESD), you aren't required to use the App-V Management server. However, you can still use App-V's reporting and streaming functionality.