Synchronize vs Mirror


This has confused me with Citrix Profile Management… What is the difference between synchronizing a folder and mirroring a folder? When I say source and destination, I mean the following: Source = virtual desktop Destination = profile store The descriptions for both sound very similar, so I thought I would dig into this a little deeper by looking at what happens to items in the source/destination. Synchronize: New file (Source) – File is copied to the destination Modified file (Source) – File is copied over the file in destination New file (Destination) – File remains Mirror New file (Source) – … Continue reading Synchronize vs Mirror

Workspace app with StoreFront


You might have heard that the next version of Citrix Receiver is Citrix Workspace app.  Workspace app extends the capabilities of Receiver to incorporate other on-premises and cloud-hosted services, like Virtual Apps and Desktops (traditional, on-premises deployment) Virtual Apps and Desktops Service Access Control Content Collaboration Endpoint Management Because Citrix Workspace incorporates more than Windows/Linux apps and desktops, the user interface also changed. The question I always get is Can I use Workspace app with StoreFront?  Yes What happens if I use Workspace app with  StoreFront? You will get the same experience as Receiver. Only when you point Workspace app … Continue reading Workspace app with StoreFront

LoginVSI PowerShell – Automate Tests


I have a PowerShell function that preps my lab and another executes a single LoginVSI test.  Now, I need to fully automate my LoginVSI testing to perform multiple tests without any interaction.  I need to do the following: Perform a test for each Master VM I specify For each Master VM, test specific workloads For each workload, test specific Virtual Apps and Desktops policies Perform each test twice, for 60 minutes each If I have 1 master VM, 2 workloads, and 3 different policies, and I want each test to run twice, this script will run a total of 12 … Continue reading LoginVSI PowerShell – Automate Tests

Virtual Desktops with Local Storage, Good Enough for Me


The desktop is a unique beast within the data center. It is something different than what we’ve typically placed within the tightly controlled, highly-available environment. What happened so far is that the desktop has changed to better align with data center practices. That means having high levels of availability and utilizing shared storage. But is this the right approach? Should the desktop align with the data center or should the data center align with the desktop by developing a new service level? I’ve seen many people apply high-availability requirements to the desktop, which often requires the use of shared storage. … Continue reading Virtual Desktops with Local Storage, Good Enough for Me

Virtual desktop design – The right approach


One of the first questions someone doing desktop virtualization wants answered is usually one of the following questions How many servers do I need? How many IOPS? How many XenDesktop Controllers do I need? I’ve seen it many times and have been asked these questions many times. The typical answer is “It depends” (I really hate this answer BTW). The wrong answer is any number (You don’t have enough information). A more accurate answer is “Let’s solve for X, where X is the number of servers” (Pretty much the same thing as “It depends”, but we didn’t have to say … Continue reading Virtual desktop design – The right approach

Is Podio the Next Generation Desktop?


During Citrix Synergy last week, I was in the audience watching the demos. One demo in particular, Podio, got me thinking about the value of a desktop. What is a desktop? Is it needed? Why? I’ve been a proponent of a desktop operating system and of desktop virtualization. Being a workshifting Citrite (what we call Citrix Employees), I use a VDI desktop every day. In fact, I’m creating this blog in my VDI desktop. Many months ago in another blog, I discussed we shouldn’t ignore or dismiss the desktop operating system yet. I said we need to focus on the … Continue reading Is Podio the Next Generation Desktop?

Virtualize XenApp


Here is a pretty common question… I want to virtualize my XenApp servers, how should I carve the physical server up? Should I use a bunch of small VMs or a few massive VMs? First, you have to look at a few decision points: OS Scalability: This is more of an issue in Windows 2003. Operations: More VMs means more to manage, unless you use a single image management solution like Provisioning Services. Application Requirements: The applications will dictate how many vCPUs and how much RAM you need to fully utilize the VM. Over allocate one and you waste resources. … Continue reading Virtualize XenApp