140 likes | 365 Views
Module 1: Intro to Unidesk. Agenda. The Basics of Unidesk Layering Layer storage model Layering Use Cases. Module 1. Understanding basic Layering. What is a layer?. C:DIRA.DAT (from O/S) C:DIRB.DAT (from App) C:DIRD.DAT (from User).
E N D
Agenda • The Basics of Unidesk Layering • Layer storage model • Layering Use Cases
Module 1 Understanding basic Layering
What is a layer? C:\DIR\A.DAT (from O/S) C:\DIR\B.DAT (from App) C:\DIR\D.DAT (from User) • A layer is storage entity in an NTFS file system that stores files and registry entries for: • Applications • Operating Systems and • User changes • Our Composite File System (CFS) presents these to windows as “merged” C: CFS User App C:\DIR\D.DAT O/S C:\DIR\B.DAT C:\DIR\A.DAT C:\DIR\D.DAT
Layering applied to desktops File 1 Registry entry 1 Registry Merge File 2 Registry entry 2 C: File System Filter File 3 Registry entry 3 Base OS File Sys Base OS Registry
Three Types of Layers • User/Personalization Layer (read/write from desktop) • Machine specific – Domain info, profile, user installed apps, etc. • Actually is two VDMKs sub-layers: one called “Control” the other “Data” • “Application” Layers (read only from the desktop) • Shared by desktops • Created by IT admin • Not just for applications or just single applications • Operating System Layer (read only from the desktop) • “Gold Image” • Created and maintained/updated by IT
How does Windows find the ‘stuff.exe’ ? User launches stuff.exe from CRM application CFS 2) Is it Data or Control? It is Control 4) Query CRM? Yes! Satisfy I/O request 3) Query User Control? Not found. Windows Office CRM User Data User Control
Layers Stored as VDMKs • Stored on any standard ESX datastore • (local or SAN) • Broken into 3 directories • User • App • OS • Thin Provisioned VMDKs are the standard storage format
Key Use Cases • Full User/Machine Personalization • Storage Reduction for persistent desktops • Simplified application packaging (layering) • Supporting applications that are not supported by app virtualization products • Reduced number of gold images • Simple desktop repair (not re-imaging)
Review Questions • How many types of layers does Unidesk support? • Unidesk stores layers on what types of datastores? • The personalization layer is split into how many “sub layers” • What does CFS stand for?