When we talk about XenApp and XenDesktop implementations and the aspects of profiles, we always hear the recommendation to redirect folders. It is a great way to offload portions of your profile to speed up logons, because those folders are not copied down to the system during logon. In fact, I typically recommend the redirection of Favorites, desktop, downloads and My Documents. But the question is what to do about AppData.
I actually had this discussion at BriForum 2010 with a number of people (well, the following discussion is not word-for-word, but you’ll get the idea). You might be thinking, what’s the big deal? Why is AppData so special that we are even discussing it? Let’s look at it from both perspectives: Continue reading Should I Use Folder Redirection for AppData
Default configurations are great in that they make the setup and configuration easy. Unfortunately, they don’t work for all environments. In fact, if you simply use the defaults for an entire virtual desktop deployment, you will miss out on tons of optimizations to allow your environment to scale. Simply following the defaults is the 2nd most common mistake people make when implementing XenDesktop. Continue reading Beware of VDI Defaults
In another blog, I discussed Windows 7 services that you might wish to disable when going down the path of desktop virtualization. In this article, I’m now focusing on registry modification you will want to make to optimize Windows 7 for virtual desktops. I’ve broken it down into Recommended configurations, Standard Mode configurations (for Provisioning services), and Optional configurations.
As I learn more from upcoming Windows 7 implementations, I’ll be updating the following tables, so it might be worthwhile to stay updated with RSS or subscribe via Email. Now, for the good stuff… Continue reading Windows 7 Registry Optimizations for Virtual Desktops
With desktop virtualization, we hear more and more about how important IOPS are to being able to support the virtual desktop. I’ve had a few blogs about it and plan to have a few more. What I wanted to talk about was an interesting discussion I recently had with 3 Senior Architects within Citrix Consulting (Doug Demskis, Dan Allen and Nick Rintalan). There are 3 smart guys who I talk to fairly regularly and the discussions get quite interesting.
This particular discussion was no different. We were talking about the importance of IOPS, RAID configs, spindle speeds with regards to an enterprise’s SAN infrastructure. (Deciding if you are going to use a SAN for your virtual desktops is a completely different discussion that I’ve had before and Brian Madden had more recently). But for the sake of this article, let’s say you’ve decided “Yes, I will use my SAN.” If your organization already has an enterprise SAN solution, chances are that the solution has controllers with plenty of cache. Does this make the IOPS discussion a moot point? Continue reading Does Cache Trump IOPS
It almost sounds like I’m talking about personal finances. You better plan your cache appropriately or you will run out. I’m not talking about money; I’m talking about system memory (although if you plan poorly we will quickly be talking about money).
It comes down to this… system cache is a powerful feature allowing a server to service requests extremely fast because instead of accessing disks, blocks of data are retrieved from RAM. Provisioning services relies on fast access to the blocks within the disk image (vDisk) to stream to the target devices. The faster the requests are serviced, the faster the target will receive. Allocating the largest possible size for the system cache should allow Provisioning services to store more of the vDisk into RAM as opposed to going to the physical disk. Continue reading Not Spending Your Cache Wisely
For those of you who missed the June 18th TechTalk on the design for a 20,000 user environment, missed out. Well, not really. Luckily, we recorded the presentation so you can watch it whenever you desire. As you know, the webinar was based on a reference design for a 70,000 user school district. Links to the materials are as follows:
In addition to the materials, we also had some really great questions during the webinar, which I’ve answered below: Continue reading ABC School District Webinar Q/A