It is pretty common to find Xen products running on top of VMware as the primary hypervisor. I would like to spark a contributed list of housekeeping items for Xen products on top of VMware. Of course we would like the two products to work peacefully like a Xen garden, but this is not always the case.
I would like to bring to your attention to the orphaned VMDK issue with XenDesktop 5.6 FP1 using personal vdisk. Provisioning and deprovisioning desktops is a breeze when using MCS (machine creation services from the DDC) and PVS (provisioning services) over PXE boot. This deprovisioning process does create orphaned VMDK files in VMware. When using the personal vdisk option to build a desktop you end up with 2 separate disks, the identity disk and the pvdisk. When you go through the machine deprovisioning process (deleting), Citrix knows to delete the virtual machine. But, the _pvdisk.vmdk file is left behind. Maybe this is by design so that you can retrieve a user’s personal vdisk later. It is an orphaned VMDK file that gets left behind and is taking up valuable storage. You can either migrate these files to cold storage or delete them. Just be aware that they are sitting there. I like to use Quest PowerGUI with vSphere best practices plugin to search for orphaned VMDK files on a regular basis.
Let’s keep this rolling with other house keeping suggestions.