Microsoft VDI can provide users a work desktop environment on multiple devices, but what about their applications, settings, and data? Microsoft has elegant solutions for both problems that work across all VDI deployment methods:
A-- Application virtualization Microsoft offers two technologies for providing users access to their applications across devices: RemoteApp and App-V. Each solves the problem in a different way and has different strengths.
B--User state virtualization User state virtualization maintains users’ data and settings across physical and virtual sessions. User state virtualization is not a new concept.
You might have known it as IntelliMirror back in the Windows 2000 era. Modern technologies in the Windows 8 era provide many new, exciting possibilities for virtualizing users’ data and settings, however.
Microsoft offers two solutions for application virtualization. The first is RemoteApp.RemoteApp is a Windows Server 2012 feature that is based on session virtualization.It enables you to provisionapplications remotely through RDS. Applications run on IT-managed hardware in the data center. By moving them from the endpoint to the data center, you can better manage the security and continuity of confidential data.
Users can easily access their remote applications from a variety of clients—through a webpage or an RDS client. Additionally, remote applications run side-by-side with local applications. For example, they run in their own resizable windows, can be dragged between multiple monitors, and have their own icons on the Start screen or taskbar.
The second solution is App-V. It enables you to meet user and IT needs by allowing users to work productively almost anywhere and by accelerating application deployment. Users can access their applications dynamically from almost anywhere on any authorized PC without first installing them or rebooting their PCs.
Virtual applications run in their own self-contained virtual environments on users’ PCs. This eliminates application conflicts and allows you to reduce application-compatibility testing time, resulting in faster application deployment and updates. Virtual applications and user settings are preserved whether users are online or offline.
Combined with user state virtualization, App-V provides a consistent experience and reliable access to applications and business data, regardless of users’ locations or the PCs they are using.
You can deploy virtual application packages by using App-V servers, which stream virtual applications on demand to users’ PCs and cache them locally so that they can be used offline.
Another option is to use Configuration Manager to deploy, upgrade, and track usage of both physical and virtual applications in a single management experience. As a result, you can use existing processes, workflows, and infrastructures to deliver virtual applications to users.
App-V 5.0 offers a number of exciting enhancements over earlier versions, including:
A-- A new, easy-to-use web-based management interface that makes it easier to discover and use its features (see Figure 11-3). Also, it offers support for Windows PowerShell that enables you to script complex or repetitive tasks.
B-- Dynamic Configuration enables you to deliver a single virtual application package to users or PCs in a variety of configurations. Rather than creating separate packages for Marketing, Sales, Engineering, and so on, you can deploy and customize one package to all of the departments.
C-- Virtual Application Connection is a huge enhancement for App-V 5.0. With previous versions of App-V, you packaged applications and their dependencies together.When you had to update an add-in, though, you had to repackage the whole thing. Now you can package applications and add-ins separately, and connect them together when they need to interact. Updating individual components is easier.
D-- Virtual Application Extension helps virtual applications to work like locally installed applications, so users don’t run into unexpected user interface or functional changes due to virtualization. In fact, users might not even realize they are using virtual apps.
"Computer Tips: Complete desktop virtualization in Windows 8"
Reference : www.microsoft.com