Msapp-vintro

  • Uploaded by: mayankjohri
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Msapp-vintro as PDF for free.

More details

  • Words: 667
  • Pages: 29
Agenda Basic understanding of MAV Servers, MAV Clients & MAV Sequencer MAV Architecture Limitations & Benefits of MAV technology

Microsoft Application Virtualization Application Virtualization is a process by which portability, manageability and compatibility of applications are improved by encapsulating them from the underlying OS on which they are executed.

Application Sequencing Application sequencing is the process that takes an off-the-shelf Windows application and prepares it for streaming. This process consists of arranging the application in such a way that the portions of executable code needed first by the end user are put at the beginning of the sequenced file so they are the first to be sent over the network. This includes component files, DLLs and Registry settings. It is important to note that the application is not changed in any way.

Application Publishing Application Publishing is the process of adding the sequenced virtual application on the Microsoft App-V Server for the users to stream and download.

Application Streaming Application streaming is the process of caching the sequenced applications on the client machines for use

Architecture Domain Controll er MSSQL

App-V Management Web Service with Management Console

App-V Application Servers with Content Share

App-V Desktop Client

sgbrow ser Windo ws Load Balanci ng

App-V Users

App-V Admin’s

App-V Package App-V Package consists of four component • SFT File • OSD File(s) • SPRJ File • ICO File(s)

SFT File SFT File is an encrypted file which contains all the files, directories, registry and misc. information captured during sequencing process.

App-V Client App-V Client automatically sets up and manages virtual environments for App-V sequenced applications, publishes the applications to the user's desktop, and manages connections to the App-V Server. The App-V Client stores user-specific virtual application settings in each user's profile— for example, registry and file changes.

App-V Client, Cont.. There are two types of App-V clients: 

Microsoft App-V Client for Desktop



Microsoft App-V Client for Terminal Services

Sequencer App-V component responsible for generating and updating the sequenced applications. Needs to be installed on a fresh Base Machine

Sequencer Requirements Hardware Requirement (Min): Processor: Pentium IV Memory: 256 MB or above (500 MB page memory is suggested) Hard Drive: C Drive: 20 GB (approx free space) Q Drive: 20 GB (approx free space)

Installing Sequencer • Sequencer should be installed using setup.exe file and not setup.msi as setup.exe installs all the prerequisites required for sequencer. • Sequencer should be installed in its detault location

Sequencer configuration Before starting the sequencer its always advised to configure the Sequencer. Directories Scratch Directory Log Directory Exclusion Items Directories & Registries

Selecting an application for Seq. • Application Size: If the app size is more then 4 GB • Device Drivers • Middleware • Hard coded Paths • Auto update • Boot time services

Selecting an application for Seq. Hosts File COM+ Hardware dependent Licensing Internet Explorer OS Service Packs

Sequencing Machine Sequencing machine (preferably Virtual Machine) should have ML Desktop base build with C: and Q: drives. C Drive’s free disk space should be thrice that of the installed application. On Q drive free disk space should be about twice that of the installed application.

Sequencing Q Drive VFS Install Suite Dynamic Suite Plug-ins Upgrade

Q Drive Sequencing Application(s) are installed under Q:\<MountPointFolder>\

Suite Sequencing Multiple applications are installed on their defaults install locations so that they can work together. e.g.: Suite of Firefox and Flash plugin.

Dynamic Sequence Composition Using this technique more than one packages can be made to talk to each other.

DSC, Benifits Easier Sequence upgrade process Smaller sequence size Dynamically add components to existing sequences

DSC, Limitations Increased Sequencing Time Partial DSC possible

Sequencing Q Drive VFS Install Suite Dynamic Suite Plug-ins Upgrade

Sequencing Q Drive VFS Install Suite Dynamic Suite Plug-ins Upgrade

Sequencing Q Drive VFS Install Suite Dynamic Suite Plug-ins Upgrade

Sequencing Q Drive VFS Install Suite Dynamic Suite Plug-ins Upgrade

Sequencing Q Drive VFS Install Suite Dynamic Suite Plug-ins Upgrade

Sequencing Q Drive VFS Install Suite Dynamic Suite Plug-ins Upgrade

More Documents from "mayankjohri"

Microsoft App-v Intro
April 2020 7
Msapp-vintro
April 2020 2