SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Deep Dive on Personal vDisk


Stephan Pfister               Jozsef Rozsahegyi
Conapro GmbH, Zug             Conapro GmbH, Zug
stephan.pfister@conapro.net   jozsef.rozsahegyi@conapro.net
Agenda

• Personal vDisk (PVD) overview

• Install and Config

• The disk in Personal vDisk

• Technical Internals

• Advanced Config

• Troubleshooting and Support
Personal vDisk Overview
VDI Desktop Models – Pooled Desktops

                             No personalization
                             Poor user acceptance
                             Limited scope/user base
       Common Base Image

        Operating System
                             Reduced storage requirements
          BASE / PARENT VM

                             Centralized management
                             Uptime & predictability


                                                            4
VDI Desktop Models – Assigned Desktops

   User Profile &      User Profile &      User Profile &
                                                              Increased storage
      Settings            Settings            Settings
     -------------
   Departmental
                         -------------
                       Departmental
                                             -------------
                                           Departmental
                                                              High per user cost
    Applications        Applications        Applications
     -------------
   User Installed
                         -------------
                       User Installed
                                             -------------
                                           User Installed
                                                              Increased management overhead
    Applications        Applications        Applications
     -------------
  Local Peripherals
                         -------------
                      Local Peripherals
                                             -------------
                                          Local Peripherals
                                                              Complex and unique base images

  Base Image          Base Image          Base Image

  Operating           Operating           Operating
                                                              Highly personalized for users
   System              System              System
                                                              Increased user acceptance
      VM1                 VM2                 VM3

                                                                                               5
Citrix Personal vDisk
   User Profile &          User Profile &      User Profile &
      Settings                Settings            Settings
     -------------           -------------       -------------    Enterprise scope
   Departmental            Departmental        Departmental
    Applications            Applications        Applications
     -------------           -------------       -------------    Highly personalized for users
   User Installed          User Installed      User Installed
    Applications            Applications        Applications
     -------------           -------------       -------------    Increased user acceptance
  Local Peripherals       Local Peripherals   Local Peripherals



    PVD 1                   PVD 2               PVD 3
                                                                  Reduced infrastructure reqs.
                      Common Base Image                           Centralized management
                       Operating System                           Uptime & predictability
                        BASE PARENT VM

                                                                                                  6
Delivering and Managing the PvD Desktop
1. Common Base Setup
»   Install OS, common apps and VDA in base VM
»   Create VM pool and entitle

2. User Access
                                                                 User’s Workspace
»   Login through Xen Desktop Client
»   PVD assigned on first login
»   Locally administered dept. apps
»   User installed apps
                                                                Common Base Image
»   Streamed apps

3. Image Update                                                  Operating System

»   Update base VM without affecting any user personalization
Are PvD enabled desktops for everyone?

• Users needing control and personalization beyond a roaming profile
 ○   Today many opt for dedicated which is a poor on mgt and storage cost model

• A means to manage app sets beyond the base image

• Blindly deploying PvD as the default desktop could be costly
 ○   Over delivering on personalization capabilities will come at infrastructure costs

 ○   You don’t need to provide call center employees a PvD enabled desktop
Installation and
Configuration
Install
• New option in meta-installer (VDA) to
 ‘enable’ PvD
• Installs no matter selection
 ○   Disabled means PvD Service will be
     running but will remain idle
 ○   Enable later by running inventory

• You cannot disable once enabled
 ○   Would need to revert to a snapshot when
     PvD was disabled


                                               10
What is installed




                    11
Program Data




               12
Creating Machines




                    13
Host Setup




             14
PvS XenDesktop Wizard




                        15
Using MCS




            16
Inventory Reminder

• Shutdown/Reboot
 ○   Windows 7 – click cancel when prompted and update PvD inventory
Live Demo




            18
The User Disk (PvD)




                      19
PvD – The User’s Disk

• PvDs are created and attached by Studio, ViaB and PvS wizards

• They are formatted during first PvD boot

• UserData.v2.vhd (located on the root of the PvD)
 ○   Contain everything not in the user’s profile (aka not in c:users)

 ○   Sized according to the allocation split (default is 50/50)

 ○   A .thick_provision sparse file exists to display the correct amount of free space to user
The P: Drive …




                 Hidden and captures all
                 machine state (aka data not in
                 c:/users) – Merged as c: drive
                                          21
PvD Factory Reset

• Separating the user profile area from the
 application area allows the App VHD to be
 deleted and profile saved

• We call this “Factory Reset, and is available in
 Desktop Director
                                        App
                           Profile                   PvD
                                        VHD
PvD Allocation Split (v5.6)

• Separates the user profile data from the application data




                                       App
                          Profile                     PvD
                                       VHD
PvD Allocation Splits (v5.6)

• Different allocation splits can be used




• For example …
                                       15GB PvD with 30/70% ratio …


                           Profile      App
                                                                      PUD
                           (4.5GB)      VHD (10.5GB)
NEW: Dynamic Allocation (v5.6.5+)

• Dynamically adjusting free space as needed



• For example …
NEW: Dynamic Allocation (v5.6.5+)

• As free space is reduced on one side, will shift space on a reboot

• Based on a free space threshold (configurable)



• For example …

                                                                   App VHD grows into any
                                                                    unused profile space,
                                                                   until threshold reached
PvD Expansion

• Either expand on the hypervisor console …
 ○   Or use the PoSH script



• For example …
                                              PvD increased to 15GB …


                                                 App
                              Profile (5GB)     PUD
                                                 VHD (5GB)
PvD Expansion

• VHDs will adhere to allocation ratio on PvD when resizing …



• For example …

                                 50/50 split preserves desired allocation ratio


                                                          App
                         Profile (7.5GB)                                          PUD
                                                          VHD (7.5GB)
Machine Creation Services with PvD adds PVDisk

       Windows 7
        Master

              VHD Chain
                                 Diff Disk       ID Disk
                                                                 Virtual Desktop 1
• This part is seen by the              Personal vDisk
                                                                      • This part is hidden from
  user as Drive P:
                                                                        user
• Used for USERDATA e.g.
                                                                      • Merged with the Diff Disk
  My Documents
                                                                      • Seen by user as Drive C:
• Free space is the split    • PVDisk auto-created during             • E.g. Installed apps
  allocation                   catalog creation by copying PvD
                               template from Base VM
                             • 10GB by default with 50 / 50
                               split for User Data / App Data
                                Storage Subsystem
Provisioning Services with PvD

       Windows 7
        Master
              Streamed vDisk
                                    Streamed      PVS Write
                                      vDisk        Cache
                                                                   Streamed Desktop 1
• This part is seen by the                Personal vDisk
                                                                     • This part is hidden from
  user as Drive P:
                                                                       user
• Used for USERDATA e.g.
                                                                     • Merged with the Diff Disk
  My Documents
                                                                     • Seen by user as Drive C:
• Free space is the split      • PVDisk is auto-created during       • E.g. Installed apps
  allocation                     catalog creation by copying PvD
                                 template from Base VM
                               • 10GB by default with 50 / 50
                                  Storage Subsystem
                                 split for User Data / App Data

Mais conteúdo relacionado

Mais procurados

Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...
Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...
Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...Principled Technologies
 
Database performance and memory capacity with the Intel Xeon processor E5-266...
Database performance and memory capacity with the Intel Xeon processor E5-266...Database performance and memory capacity with the Intel Xeon processor E5-266...
Database performance and memory capacity with the Intel Xeon processor E5-266...Principled Technologies
 
Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...
Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...
Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...Principled Technologies
 
Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...
Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...
Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...Principled Technologies
 
Comparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solution
Comparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solutionComparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solution
Comparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solutionPrincipled Technologies
 
Configuring a failover cluster on a Dell PowerEdge VRTX
Configuring a failover cluster on a Dell PowerEdge VRTXConfiguring a failover cluster on a Dell PowerEdge VRTX
Configuring a failover cluster on a Dell PowerEdge VRTXPrincipled Technologies
 
VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...
VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...
VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...Principled Technologies
 
70-410 Practice Test
70-410 Practice Test70-410 Practice Test
70-410 Practice Testwrailebo
 
Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...
Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...
Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...Principled Technologies
 
Dell PowerEdge VRTX and M-series compute nodes configuration study
Dell PowerEdge VRTX and M-series compute nodes configuration studyDell PowerEdge VRTX and M-series compute nodes configuration study
Dell PowerEdge VRTX and M-series compute nodes configuration studyPrincipled Technologies
 
Beyond Disaster Recovery: Restoring Production Workloads with PlateSpin Forge
Beyond Disaster Recovery: Restoring Production Workloads with PlateSpin ForgeBeyond Disaster Recovery: Restoring Production Workloads with PlateSpin Forge
Beyond Disaster Recovery: Restoring Production Workloads with PlateSpin ForgeNovell
 
Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...Principled Technologies
 
White Paper: DB2 and FAST VP Testing and Best Practices
White Paper: DB2 and FAST VP Testing and Best Practices   White Paper: DB2 and FAST VP Testing and Best Practices
White Paper: DB2 and FAST VP Testing and Best Practices EMC
 
Netbackup 6.5 backup process
Netbackup 6.5 backup processNetbackup 6.5 backup process
Netbackup 6.5 backup processHernán Larrea
 
12 cool features in defrag 12
12 cool features in defrag 1212 cool features in defrag 12
12 cool features in defrag 12aosborne
 
Master VMware Performance and Capacity Management
Master VMware Performance and Capacity ManagementMaster VMware Performance and Capacity Management
Master VMware Performance and Capacity ManagementIwan Rahabok
 
Windows Server 2012 R2 Hyper-V Replica
Windows Server 2012 R2 Hyper-V ReplicaWindows Server 2012 R2 Hyper-V Replica
Windows Server 2012 R2 Hyper-V ReplicaRavikanth Chaganti
 
Boosting performance with the Dell Acceleration Appliance for Databases
Boosting performance with the Dell Acceleration Appliance for DatabasesBoosting performance with the Dell Acceleration Appliance for Databases
Boosting performance with the Dell Acceleration Appliance for DatabasesPrincipled Technologies
 

Mais procurados (19)

Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...
Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...
Upgrading to Windows Server 2019 on Dell EMC PowerEdge servers: A simple proc...
 
Database performance and memory capacity with the Intel Xeon processor E5-266...
Database performance and memory capacity with the Intel Xeon processor E5-266...Database performance and memory capacity with the Intel Xeon processor E5-266...
Database performance and memory capacity with the Intel Xeon processor E5-266...
 
Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...
Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...
Comparing performance and cost: Dell PowerEdge VRTX with one Dell PowerEdge M...
 
Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...
Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...
Resource balancing comparison: VMware vSphere 6 vs. Red Hat Enterprise Virtua...
 
Comparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solution
Comparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solutionComparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solution
Comparing performance and cost: Dell PowerEdge VRTX vs. legacy hardware solution
 
Configuring a failover cluster on a Dell PowerEdge VRTX
Configuring a failover cluster on a Dell PowerEdge VRTXConfiguring a failover cluster on a Dell PowerEdge VRTX
Configuring a failover cluster on a Dell PowerEdge VRTX
 
VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...
VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...
VDI performance comparison: Dell PowerEdge FX2 and FC430 servers with VMware ...
 
70-410 Practice Test
70-410 Practice Test70-410 Practice Test
70-410 Practice Test
 
Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...
Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...
Citrix XenApp hosted shared desktop performance on Cisco UCS: Cisco VM-FEX vs...
 
Dell PowerEdge VRTX and M-series compute nodes configuration study
Dell PowerEdge VRTX and M-series compute nodes configuration studyDell PowerEdge VRTX and M-series compute nodes configuration study
Dell PowerEdge VRTX and M-series compute nodes configuration study
 
Beyond Disaster Recovery: Restoring Production Workloads with PlateSpin Forge
Beyond Disaster Recovery: Restoring Production Workloads with PlateSpin ForgeBeyond Disaster Recovery: Restoring Production Workloads with PlateSpin Forge
Beyond Disaster Recovery: Restoring Production Workloads with PlateSpin Forge
 
Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...
 
White Paper: DB2 and FAST VP Testing and Best Practices
White Paper: DB2 and FAST VP Testing and Best Practices   White Paper: DB2 and FAST VP Testing and Best Practices
White Paper: DB2 and FAST VP Testing and Best Practices
 
Netbackup 6.5 backup process
Netbackup 6.5 backup processNetbackup 6.5 backup process
Netbackup 6.5 backup process
 
12 cool features in defrag 12
12 cool features in defrag 1212 cool features in defrag 12
12 cool features in defrag 12
 
Using VMTurbo to boost performance
Using VMTurbo to boost performanceUsing VMTurbo to boost performance
Using VMTurbo to boost performance
 
Master VMware Performance and Capacity Management
Master VMware Performance and Capacity ManagementMaster VMware Performance and Capacity Management
Master VMware Performance and Capacity Management
 
Windows Server 2012 R2 Hyper-V Replica
Windows Server 2012 R2 Hyper-V ReplicaWindows Server 2012 R2 Hyper-V Replica
Windows Server 2012 R2 Hyper-V Replica
 
Boosting performance with the Dell Acceleration Appliance for Databases
Boosting performance with the Dell Acceleration Appliance for DatabasesBoosting performance with the Dell Acceleration Appliance for Databases
Boosting performance with the Dell Acceleration Appliance for Databases
 

Semelhante a Stephan pfister deep dive personal v disk

What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212Nuno Alves
 
V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2karanamsaibabu
 
Stephan pfister flexcast remote pc new
Stephan pfister flexcast remote pc newStephan pfister flexcast remote pc new
Stephan pfister flexcast remote pc newDigicomp Academy AG
 
Client Virtualization
Client VirtualizationClient Virtualization
Client VirtualizationAmit Gatenyo
 
Citrix XenDesktop 5.5 seminar
Citrix XenDesktop 5.5 seminarCitrix XenDesktop 5.5 seminar
Citrix XenDesktop 5.5 seminarMarkiting_be
 
V mware view™ poc jumpstart service
V mware view™ poc jumpstart serviceV mware view™ poc jumpstart service
V mware view™ poc jumpstart servicesolarisyougood
 
Virtual desktop infrastructure
Virtual desktop infrastructureVirtual desktop infrastructure
Virtual desktop infrastructureKavaskar Ganesan
 
VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...
VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...
VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...VMworld
 
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)iXsystems
 
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...VMworld
 
Custom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerCustom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerJuanfe1978
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!Harold Wong
 
VMware VCP7-DTM: More than just Horizon View
VMware VCP7-DTM: More than just Horizon ViewVMware VCP7-DTM: More than just Horizon View
VMware VCP7-DTM: More than just Horizon ViewMatt Crape
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Harold Wong
 
V mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transferV mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transfersolarisyougood
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2Aidan Finn
 
Building solutions with microsoft virtualisation
Building solutions with microsoft virtualisationBuilding solutions with microsoft virtualisation
Building solutions with microsoft virtualisationRonnie Isherwood
 

Semelhante a Stephan pfister deep dive personal v disk (20)

What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212What is new in xd 5.6 and fp1 061212
What is new in xd 5.6 and fp1 061212
 
V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2V mwarev sphere5.1notes-v2
V mwarev sphere5.1notes-v2
 
Stephan pfister flexcast remote pc new
Stephan pfister flexcast remote pc newStephan pfister flexcast remote pc new
Stephan pfister flexcast remote pc new
 
Client Virtualization
Client VirtualizationClient Virtualization
Client Virtualization
 
Should You Consider Virtual Desktops
Should You Consider Virtual DesktopsShould You Consider Virtual Desktops
Should You Consider Virtual Desktops
 
Citrix XenDesktop 5.5 seminar
Citrix XenDesktop 5.5 seminarCitrix XenDesktop 5.5 seminar
Citrix XenDesktop 5.5 seminar
 
V mware view™ poc jumpstart service
V mware view™ poc jumpstart serviceV mware view™ poc jumpstart service
V mware view™ poc jumpstart service
 
Virtual desktop infrastructure
Virtual desktop infrastructureVirtual desktop infrastructure
Virtual desktop infrastructure
 
VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...
VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...
VMworld 2013: Unified Endpoint Management in Scale: What’s New with VMware Ho...
 
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
PCI Pass-through - FreeBSD VM on Hyper-V (MeetBSD California 2016)
 
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
VMworld 2013: A Technical Deep Dive on VMware Horizon View 5.2 Performance an...
 
Discover Great Reasons to move to ConfigMgr 2012 SP1
Discover Great Reasons to move to ConfigMgr 2012 SP1Discover Great Reasons to move to ConfigMgr 2012 SP1
Discover Great Reasons to move to ConfigMgr 2012 SP1
 
Custom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan managerCustom development of web dynpro ess applications using floor plan manager
Custom development of web dynpro ess applications using floor plan manager
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!
 
VMware VCP7-DTM: More than just Horizon View
VMware VCP7-DTM: More than just Horizon ViewVMware VCP7-DTM: More than just Horizon View
VMware VCP7-DTM: More than just Horizon View
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
 
V mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transferV mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transfer
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
 
Dataplex Event 251109
Dataplex Event 251109Dataplex Event 251109
Dataplex Event 251109
 
Building solutions with microsoft virtualisation
Building solutions with microsoft virtualisationBuilding solutions with microsoft virtualisation
Building solutions with microsoft virtualisation
 

Mais de Digicomp Academy AG

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Digicomp Academy AG
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Digicomp Academy AG
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Digicomp Academy AG
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutDigicomp Academy AG
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutDigicomp Academy AG
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xDigicomp Academy AG
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Digicomp Academy AG
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinDigicomp Academy AG
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Digicomp Academy AG
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattDigicomp Academy AG
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogDigicomp Academy AG
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnDigicomp Academy AG
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingDigicomp Academy AG
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessDigicomp Academy AG
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Digicomp Academy AG
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceDigicomp Academy AG
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudDigicomp Academy AG
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slidesDigicomp Academy AG
 

Mais de Digicomp Academy AG (20)

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handout
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit x
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe Klein
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING Expertendialog
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital Business
 
Minenfeld IPv6
Minenfeld IPv6Minenfeld IPv6
Minenfeld IPv6
 
Was ist design thinking
Was ist design thinkingWas ist design thinking
Was ist design thinking
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slides
 

Último

What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Último (20)

What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Stephan pfister deep dive personal v disk

  • 1. Deep Dive on Personal vDisk Stephan Pfister Jozsef Rozsahegyi Conapro GmbH, Zug Conapro GmbH, Zug stephan.pfister@conapro.net jozsef.rozsahegyi@conapro.net
  • 2. Agenda • Personal vDisk (PVD) overview • Install and Config • The disk in Personal vDisk • Technical Internals • Advanced Config • Troubleshooting and Support
  • 4. VDI Desktop Models – Pooled Desktops No personalization Poor user acceptance Limited scope/user base Common Base Image Operating System Reduced storage requirements BASE / PARENT VM Centralized management Uptime & predictability 4
  • 5. VDI Desktop Models – Assigned Desktops User Profile & User Profile & User Profile & Increased storage Settings Settings Settings ------------- Departmental ------------- Departmental ------------- Departmental High per user cost Applications Applications Applications ------------- User Installed ------------- User Installed ------------- User Installed Increased management overhead Applications Applications Applications ------------- Local Peripherals ------------- Local Peripherals ------------- Local Peripherals Complex and unique base images Base Image Base Image Base Image Operating Operating Operating Highly personalized for users System System System Increased user acceptance VM1 VM2 VM3 5
  • 6. Citrix Personal vDisk User Profile & User Profile & User Profile & Settings Settings Settings ------------- ------------- ------------- Enterprise scope Departmental Departmental Departmental Applications Applications Applications ------------- ------------- ------------- Highly personalized for users User Installed User Installed User Installed Applications Applications Applications ------------- ------------- ------------- Increased user acceptance Local Peripherals Local Peripherals Local Peripherals PVD 1 PVD 2 PVD 3 Reduced infrastructure reqs. Common Base Image Centralized management Operating System Uptime & predictability BASE PARENT VM 6
  • 7. Delivering and Managing the PvD Desktop 1. Common Base Setup » Install OS, common apps and VDA in base VM » Create VM pool and entitle 2. User Access User’s Workspace » Login through Xen Desktop Client » PVD assigned on first login » Locally administered dept. apps » User installed apps Common Base Image » Streamed apps 3. Image Update Operating System » Update base VM without affecting any user personalization
  • 8. Are PvD enabled desktops for everyone? • Users needing control and personalization beyond a roaming profile ○ Today many opt for dedicated which is a poor on mgt and storage cost model • A means to manage app sets beyond the base image • Blindly deploying PvD as the default desktop could be costly ○ Over delivering on personalization capabilities will come at infrastructure costs ○ You don’t need to provide call center employees a PvD enabled desktop
  • 10. Install • New option in meta-installer (VDA) to ‘enable’ PvD • Installs no matter selection ○ Disabled means PvD Service will be running but will remain idle ○ Enable later by running inventory • You cannot disable once enabled ○ Would need to revert to a snapshot when PvD was disabled 10
  • 16. Using MCS 16
  • 17. Inventory Reminder • Shutdown/Reboot ○ Windows 7 – click cancel when prompted and update PvD inventory
  • 18. Live Demo 18
  • 19. The User Disk (PvD) 19
  • 20. PvD – The User’s Disk • PvDs are created and attached by Studio, ViaB and PvS wizards • They are formatted during first PvD boot • UserData.v2.vhd (located on the root of the PvD) ○ Contain everything not in the user’s profile (aka not in c:users) ○ Sized according to the allocation split (default is 50/50) ○ A .thick_provision sparse file exists to display the correct amount of free space to user
  • 21. The P: Drive … Hidden and captures all machine state (aka data not in c:/users) – Merged as c: drive 21
  • 22. PvD Factory Reset • Separating the user profile area from the application area allows the App VHD to be deleted and profile saved • We call this “Factory Reset, and is available in Desktop Director App Profile PvD VHD
  • 23. PvD Allocation Split (v5.6) • Separates the user profile data from the application data App Profile PvD VHD
  • 24. PvD Allocation Splits (v5.6) • Different allocation splits can be used • For example … 15GB PvD with 30/70% ratio … Profile App PUD (4.5GB) VHD (10.5GB)
  • 25. NEW: Dynamic Allocation (v5.6.5+) • Dynamically adjusting free space as needed • For example …
  • 26. NEW: Dynamic Allocation (v5.6.5+) • As free space is reduced on one side, will shift space on a reboot • Based on a free space threshold (configurable) • For example … App VHD grows into any unused profile space, until threshold reached
  • 27. PvD Expansion • Either expand on the hypervisor console … ○ Or use the PoSH script • For example … PvD increased to 15GB … App Profile (5GB) PUD VHD (5GB)
  • 28. PvD Expansion • VHDs will adhere to allocation ratio on PvD when resizing … • For example … 50/50 split preserves desired allocation ratio App Profile (7.5GB) PUD VHD (7.5GB)
  • 29. Machine Creation Services with PvD adds PVDisk Windows 7 Master VHD Chain Diff Disk ID Disk Virtual Desktop 1 • This part is seen by the Personal vDisk • This part is hidden from user as Drive P: user • Used for USERDATA e.g. • Merged with the Diff Disk My Documents • Seen by user as Drive C: • Free space is the split • PVDisk auto-created during • E.g. Installed apps allocation catalog creation by copying PvD template from Base VM • 10GB by default with 50 / 50 split for User Data / App Data Storage Subsystem
  • 30. Provisioning Services with PvD Windows 7 Master Streamed vDisk Streamed PVS Write vDisk Cache Streamed Desktop 1 • This part is seen by the Personal vDisk • This part is hidden from user as Drive P: user • Used for USERDATA e.g. • Merged with the Diff Disk My Documents • Seen by user as Drive C: • Free space is the split • PVDisk is auto-created during • E.g. Installed apps allocation catalog creation by copying PvD template from Base VM • 10GB by default with 50 / 50 Storage Subsystem split for User Data / App Data