Overview of the Application Virtualization System Components

The following table describes the primary components of the Microsoft Application Virtualization Management System. For more information about deploying these system components, see Application Virtualization Server-Based Scenario.

Component Function Additional Information

Microsoft Application Virtualization Management Server

The component responsible for streaming the package content and publishing the shortcuts and file type associations to the Application Virtualization Client.

The Application Virtualization Management Server supports active upgrade, License Management, and a database that can be used for reporting.

Content folder

The location of the Application Virtualization packages for streaming.

This folder can be located on a share on or off the Application Virtualization Management Server. The folder can also be located on a Storage Area Network (SAN).

Microsoft Application Virtualization Management Console

An MMC 3.0 snap-in management utility for Microsoft Application Virtualization Server administration.

This component can be installed on the Microsoft Application Virtualization server or located on a separate workstation that has MMC 3.0 and .NET 2.0 installed.

Microsoft Application Virtualization Management Web Service

The component responsible for communicating any read/write requests to the Application Virtualization data store.

This component can installed on the Microsoft Application Virtualization Server or on a separate computer with IIS installed.

Microsoft Application Virtualization Data Store

The component stored in the SQL database and responsible for storing all information related to the Application Virtualization infrastructure.

This information includes all application records, application assignments, and which groups have responsibility for managing the Application Virtualization environment.

Microsoft Application Virtualization Streaming Server

The component responsible for hosting the Application Virtualization packages for streaming to clients in a branch office, where the link back to the Application Virtualization Management Server is considered a WAN.

This server contains streaming functionality only and provides neither the Application Virtualization Management Console nor the Application Virtualization Management Web Service.

Microsoft Application Virtualization Sequencer

The component used to monitor and capture the installation of applications to create virtual application packages.

Output consists of the application’s icons, an OSD file containing package definition information, a package manifest file, and the SFT file containing the application program’s content files.

Microsoft Application Virtualization Client

The component installed on the Application Virtualization Desktop Client or on the Application Virtualization Client for Remote Desktop Services (formerly Terminal Services) and that provides the virtual environment for the virtualized applications.

The Microsoft Application Virtualization Client manages the package streaming into cache, publishing refresh, transport, and all interaction with the Application Virtualization Servers.

 

Application Virtualization Server-Based Scenario

Planning Your Streaming Solution in an Application Virtualization Server-Based Implementation

Publishing Virtual Applications Using Application Virtualization Management Servers