Previous Topic: Delivering Virtual ApplicationsNext Topic: Preparing a Target Computer for Deployment of a Microsoft App-V Virtual Application


How Virtual Application Deployment Works

After the virtual application package that you created with the Virtual Application Package Registration Wizard is included in the Software Package Library, you can then deploy it and manage it using standard software delivery methods. You can deploy virtual applications to systems (or groups of systems), make the applications available in the Software Delivery Catalog, include them in policies, and perform other standard software delivery activities.

Virtual application packages can be registered on the enterprise (EP) management tier or the domain management tier. A virtual application package should not be registered on both the EP and domain management tiers. If you register a virtual application package on the EP management tier, it can then be distributed to the domain management tiers and lower levels. From the domain manager, the packages can be distributed to agents and scalability servers. With virtual applications that are streamed, the scalability servers also function as streaming servers.

Virtual application package deployment goes through the following general stages:

  1. The administrator verifies that the vendor infrastructure software for the virtual applications is installed on the target computers.

    Note: You may need to reboot the target server after installing the Microsoft System Center Application Virtualization Streaming Server. The Streaming Server set-up process initiates this reboot.

  2. The administrator creates software jobs to deploy the virtual application packages to target computers (after virtual application packaging and registering have been completed). The administrator can create software jobs for virtual application packages using the same methods used to create software jobs for regular application packages.
  3. The administrator deploys the virtual application Staging package to the scalability server. The scalability server also functions as the streaming server. Therefore, Staging packages are deployed to the scalability server for streaming of the virtual application to the target computers.

    Note: If the target computer roams to a new scalability server, the new server must have the Staging package installed as well. For more information on roaming, see the description of Roaming and Virtual Application Deployment.

  4. The administrator deploys the Standalone and Streaming packages from the domain manager to the target computers. The administrator can also stage packages on the scalability server before deployment to target computers. The administrator can use standard software delivery deployment methods to deploy virtual application packages to target computers.