Definition

application layering (app layering)

This definition is part of our Essential Guide: Nonpersistent vs. persistent VDI showdown

Application layering (app layering) is a technology for delivering virtual applications that run in layers separate from a virtual desktop, but interact with the operating system and other apps as if they are installed natively on the base image.

Application layering allows IT to install, update and manage applications independent of the base images for users' virtual desktops. This allows organizations to deploy fewer, or even just one golden image, rather than deploying separate base images for each department or user group. Delivering layered apps separately from the virtual desktop's OS reduces the amount of time IT spends on image management and makes it easier to update or patch applications immediately.

Application layering uses a Microsoft virtual hard disk (VHD) or VMware virtual machine disk (VMDK) located on a network file share to make the apps accessible to users. App layering tools use filters based on criteria such as user groups or locations to determine which layers to make available to each user. The layered apps are assigned to users' virtual desktops when they log in and run alongside the host OS with native interoperability, even though they are not installed within the virtual image.

In most use cases, application layering does not serve as a direct replacement for app virtualization products such as Microsoft App-V and VMware ThinApp. App layering is for applications that need to communicate with device and kernel drivers, plug-ins or other applications, whereas app virtualization tools can deliver applications that are incompatible with the host OS or other apps.

Examples of app layering tools include Citrix AppDisk, VMware App Volumes, Liquidware Labs FlexApp and Unidesk. AppDisk is only compatible with the Citrix XenApp and XenDesktop virtualization platforms, but IT can use App Volumes, FlexApp and Unidesk with VMware Horizon, Microsoft Remote Desktop Session Host, XenApp or XenDesktop.

This was last updated in July 2016

Continue Reading About application layering (app layering)

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

How does application layering compare with other remote app delivery techniques?
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

SearchEnterpriseDesktop

SearchServerVirtualization

SearchCloudComputing

SearchVMware

Close