slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Personal vDisk PowerPoint Presentation
Download Presentation
Personal vDisk

Loading in 2 Seconds...

play fullscreen
1 / 33

Personal vDisk - PowerPoint PPT Presentation


  • 262 Views
  • Uploaded on

Personal vDisk. Citrix XenDesktop 5.6. Jits Langedijk Sr. Consultant Application & Desktop Delivery. jla@pqr.nl @ JRLangedijk JitsLangedijk. Agenda. Citrix XenDesktop 5.6 What is a Personal vDisk ( PvD )? What are the PvD requirements? What does Personal vDisk do ?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Personal vDisk' - gigi


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
personal vdisk
Personal vDisk

Citrix XenDesktop 5.6

agenda
Agenda
  • Citrix XenDesktop 5.6
  • What is a Personal vDisk (PvD)?
  • What are the PvD requirements?
  • What does Personal vDisk do?
  • How to install or upgrade PvD?
  • What is a PvD Inventory?
citrix xendesktop 5 6
Citrix XenDesktop 5.6
  • March, 9 released
  • Main Focus is integration of Personal vDisk (RingCube).
  • Features
    • PvD integration into core components.
    • Support for Microsoft SCVMM 2012 and SCCM 2012.
    • Updated Citrix License Server v11.10.
    • Desktop Director 2.1 adds support for PvD.
    • Fixed Issues.
slide6
Citrix

Personal

vDisk

technology

  • Complete personalization

Personalized PC experience

Departmental & user installed apps

Personalized apps, data & prefs

  • Efficiency and management

Single OS image management

Reduce storage by 65%

Enables pooled VDI for all

what is a personal vdisk
What is a Personal vDisk?
  • RingCube 5.5 user personalization technology.
  • VDI with PvD offers a virtual desktop & workspace.
  • Each user gets a workspace stored on a SAN.
    • Workspace contains entitlement based applications, data and settings.
  • Workspace contains only user changes.
    • Reduces storage requirements.
vdi desktop models dedicated desktops
VDI Desktop Models – Dedicated Desktops

User Profile & Settings-------------Departmental Applications-------------User Installed Applications------------- Local Peripherals

User Profile & Settings-------------Departmental Applications-------------User Installed Applications------------- Local Peripherals

User Profile & Settings-------------Departmental Applications-------------User Installed Applications------------- Local Peripherals

Increased storage

High per user cost

Increased management overhead

Complex and unique base images

Highly personalized for users

Increased user acceptance

Base Image

Base Image

Base Image

Operating System

Operating System

Operating System

VM1

VM2

VM3

vdi desktop models pooled desktops
VDI Desktop Models – Pooled Desktops

No personalization

Poor user acceptance

Limited scope/user base

Reduced storage requirements

Centralized management

Uptime & predictability

Common Base Image

Operating System

BASE / PARENT VM

citrix personal vdisk best of both worlds
Citrix Personal vDisk – Best of both worlds

User Profile & Settings-------------Departmental Applications-------------User Installed Applications------------- Local Peripherals

User Profile & Settings-------------Departmental Applications-------------User Installed Applications------------- Local Peripherals

User Profile & Settings-------------Departmental Applications-------------User Installed Applications------------- Local Peripherals

Enterprise scope

Highly personalized for users

Increased user acceptance

Reduced infrastructure requirements

Centralized management

Uptime & predictability

PvD 1

PvD 2

PvD 3

Common Base Image

Operating System

BASE PARENT VM

personal vdisk requirements
Personal vDisk Requirements
  • XenServer 5.6 SP2 or above
  • VMware vSphere5.0
  • VMware vSphere4.1, Update 1
  • Hyper-V
  • Citrix License Server v11.10
    • XenDesktop 5.6 will not work with older license servers
what does personal vdisk do
What Does Personal vDisk Do?
  • PvDintercepts application I/O requests (files, registry keys, registry values) and redirects these requests.
    • Requests are satisfied from the base Virtual Machine or Personal vDisk.
  • PvD decides which layer to satisfy the request from by consulting a set of rulescalled the resourcecatalog.
  • PvD provides a blendedviewof both base Virtual Machine and the users Personal vDisk.
pvd storage architecture
PvD Storage Architecture

Pooled Desktops with Personal vDisk

Assigned Desktops

mcs id disk difference disk base vm relationships
MCS – ID Disk, Difference Disk, Base VM relationships

This is what the user sees as Drive C:\

This is hidden from the users view

Windows 7 Master

VHD Chain

VHD Chain

VHD Chain

Diff Disk

Diff Disk

Diff Disk

ID Disk

ID Disk

ID Disk

Virtual Desktop 2

Virtual Desktop 1

Virtual Desktop x

Storage Subsystem

mcs with pvd id disk difference disk pvdisk
MCS with PVD – ID Disk, Difference Disk, PVDisk

Windows 7 Master

This is what the user sees as Drive C:\

This is hidden from the users view

VHD Chain

VHD Chain

VHD Chain

Diff Disk

Diff Disk

Diff Disk

ID Disk

ID Disk

ID Disk

Virtual Desktop 2

Virtual Desktop 1

Virtual Desktop x

Storage Subsystem

mcs with pvd id disk difference disk pvdisk1
MCS with PVD – ID Disk, Difference Disk, PVDisk

Windows 7 Master

VHD Chain

Diff Disk

ID Disk

Virtual Desktop 1

Personal vDisk

  • This part is seen by the user as Drive P:\
  • Used for USERDATA e.g. My Documents
  • By default user is allowed 50% of the PVDisk
  • This part is Drive V:\
  • It’s hidden from the user
  • Merged with the Diff Disk
  • Seen by user as Drive C:\
  • E.g. Installed apps
  • PVDisk is created by copying UserData.VDESK.TEMPLATE from Base VM during catalog creation
  • 10GB by default with 50/50 split for User Data / App Data

Storage Subsystem

workflow
Workflow
  • Common Base Setup
    • Install OS, common apps and VDA in base VM
    • Create VM pool and entitle
  • User Access
    • Login through XenDesktop Client
    • PvD assigned on first login
      • Locally administered/User installed/streamed apps
  • Image Update
    • Update base VM without affecting any user personalization

User’s Workspace

Common Base Image

Operating System

how do i install pvd
How do I install PvD?
  • Upgrade options exist for
    • XenDesktop 5, XenDesktop 5.5 and the VDA
  • A ‘mixed’ site is permitted
    • Controllers running XenDesktop 4, 5 and 5.5 can control desktops running XenDesktop 5.6 VDA’s.
    • Controllers running XenDesktop 5.6 can control desktops running the only the XenDesktop 5.6 VDA.
    • Desktop Studio from XenDesktop 5 SP1 can manage sites created with XenDesktop 5.6 unless they include desktops with PvD.
    • Desktop Studio from XenDesktop 5.6 can manage sites created with XenDesktop 5, 5 SP1.

Citrix Confidential - Do Not Distribute

controller installation upgrade
Controller Installation / Upgrade
  • After installation/upgrade you need to configure a Site
    • This includes, Licensing, Database set up and Host connection
  • Desktop Deployment Wizard is used to configure a site
    • Quick Deploy Wizard cannot be used with PvD
xendesktop 5 6 post installation existing hosts
XenDesktop 5.6 – Post Installation (Existing Hosts)

Add Personal vDisks to existinghosts

  • In Desktop Studio
    • Select host
    • Select Enable Personal vDisk
    • Add Personal vDisk storage
xendesktop 5 6 post installation new hosts
XenDesktop 5.6 – Post Installation (New Hosts)

Add Personal vDisks to a new site

  • In Desktop Studio
    • Create a catalog
      • Pooled with Personal vDisk (MCS)
      • Streamed with Personal vDisk (PVS)
    • Number of VMs
    • Size (min of 3GB)
    • Drive letter
virtual desktop agent installation
Virtual Desktop Agent Installation
  • VDA can be installed in two modes:
    • Virtual Desktop Agent – includes the new features of XD 5.6
    • Virtual Desktop Agent for HDX 3D Pro
  • Enable Personal vDisk for VDA
    • PvD is always installed. You either enableor disable the drivers.
pvd disk
PvDDisk
  • May be attached to any storage targets defined in the hypervisor
    • Thin provisioning is supported for those hypervisors that support it
    • Can be located on same VM, or different (IOPS split among locations)
  • Default size and location selected in Desktop Studio catalog creation
    • (or PVS XenDesktop Setup Wizard, if PVS in use)
  • PvD disks can be resized
what is a pvd inventory
What is a PvD Inventory?
  • The PvD inventory consists of a few things …
    • The resource catalog
    • A set of 0-byte files which track files sourced from the base VM
    • Essentially information about what is installed in the base VM
  • The inventory is created by the administrator
    • Start -> Citrix -> Personal vDisk -> Update Inventory
    • At each base VM shutdown via the shutdown tracker
    • These options are only available in the base VM
template vhd
Template VHD
  • The inventory is computed and placed in the template VHD
    • i.e. the resource catalog and sentry files corresponding to the base VM
  • The template VHD is savedfor use during first time boot in Pooled VM mode
  • After inventory creationa snapshot is taken and the XenDesktop catalog is created
    • An empty, unformatted volume is attached to each virtual machine
    • This volume becomes the Personal vDisk for the user of that VM
    • Initial size and SR location are obtained from DS/PVS setup wizard
pooled vm first time boot
Pooled VM – First Time Boot
  • MCS / PVS starts each VM in the pool
  • The Personal vDisk driver detects the unformatted volume and formats it
  • The template VHD from the base VM is copied into the new volume.
  • This is a VHDinsideavolume
pooled vm subsequent boots
Pooled VM – Subsequent Boots
  • On each subsequent VM boots the drivers perform the following tasks …
    • Detects the volume with the VHD inside
    • Mounts the VHD
    • Load the resource catalog from the VHD into the system registry
    • Begin interception / virtualization
  • PvD also will detect if the volume has been increased in size and resize the VHD if needed
pooled vm user changes
Pooled VM – User Changes
  • Over timeusers will make changes to their environment
    • Add/delete/change files
    • Add/delete/change registry keys/values
    • Install/uninstall software (if rights permit)
    • Receive provisioned applications (eg, via SCCM)
  • It’s important to note that PvD captures all changes being made
    • These changes are redirected to the PvD VHD file
    • No changes to the VM image are permitted
base vm life cycle
Base VM – Life Cycle
  • Base VM images can and will change over time
  • A new inventory will be computed and stored in the base VM
  • On next pooled VM bootthe VM will notice that it is out-of-date with respect to the new base VM
    • PvD drivers will mount the VHDand merge the changes from the previous inventory with the new inventory, respecting any changes made by the user.
    • After this 3-way merge the VM will restart.
  • Note – the broker will stop user logins during image update
reminders
Reminders
  • PvD is not a User Environment Management solution
  • Be aware of the 50/50% profile and apps split
  • PvD turns pooled VDI into pooled-static
  • Admin always wins 
summary
Summary
  • Citrix XenDesktop 5.6
  • What is a Personal vDisk (PvD)?
  • What are the PvD requirements?
  • What does Personal vDisk do?
  • How to install or upgrade PvD?
  • What is a PvD Inventory?