Citrix VDI Handbook for XenApp and XenDesktop 7.15


Almost one year ago, I announced the availability of the Citrix VDI Best Practices Handbook for XenApp and XenDesktop 7.6 (that’s a really long title). Since then, I received many positive comments from many of you. Thank you. One of the goals I set was to release an updated version of the handbook for upcoming Long Term Service Releases (LTSR). And with the release of XenApp and XenDesktop 7.15 LTSR, I’m happy to say that we achieved this goal. Matthew Brooks, Jeff Qiu and I updated the handbook to include new capabilities and recommendations. We added 30 new sections and … Continue reading Citrix VDI Handbook for XenApp and XenDesktop 7.15

XenApp Best Practice #5: Maintenance


It’s January. It’s midnight. It’s cold (-10F). My telescope isn’t bringing this galaxy into focus. My user experience is dreadful. As I investigate, I shine a light at the front telescope and quickly see how years of dust and grit are causing my focusing issues. (Click the image to see close up) My lack of proper maintenance activities on the telescope just ruined a potentially wonderful night of observing. When I first set up the telescope, objects were crystal clear. However, each subsequent time I rolled out the telescope, the quality degraded. The degradation was so minimal that it was … Continue reading XenApp Best Practice #5: Maintenance

XenApp Best Practice #1: Keep Apps and Data Together


XenApp Best Practice #1: For the best user experience, application and back-end data must reside together on a fast, low latency network.   What if you decided to store your cooking pots and pans in the bedroom? Every time you wanted to cook some Mac & Cheese, you would have to walk through your house, maybe up the stairs and into the bedroom to grab a pot. Then you walk back through your house into the kitchen to start cooking.  And if you are like me, in the middle of cooking your delicious Mac & Cheese you realize you need … Continue reading XenApp Best Practice #1: Keep Apps and Data Together

XenApp Virtualization Best Practices


One of the first questions when virtualizing XenApp is how many VMs to put on a server. Well, that was discussed in the Virtualize XenApp blog. Once you figure out how you plan to carve up the physical server, one of the next common questions is deciding which features of the hypervisor to enable/disable. For example, if I use XenServer, should I use the “Optimize for XenApp” setting? What about vSphere’s Transparent Page Sharing feature? And the big whopper, how should I allocate memory to my virtualized XenApp servers? Is it safe to use dynamic memory or am I safer … Continue reading XenApp Virtualization Best Practices

Windows 7 Optimization Guide for XenDesktop


If you have been following my ongoing commentary regarding Windows 7 optimizations for virtual desktops, you have probably been wondering when all of this information will be put into a document. Well, it has finally happened. Based on many of the items Citrix Consulting has identified, we have our initial Windows 7 optimization guide for virtual desktops using the hosted VM-based VDI model. You noticed that I specified which FlexCast model this is for because if you end up doing local streamed or local VM you might wish to modify certain settings for those use cases. What you will also … Continue reading Windows 7 Optimization Guide for XenDesktop

How to Avoid Turning Your XenApp into Frankenstein


I just got done watching Mary Shelley’s Frankenstein the other day. You  know how the story goes. Victor Frankenstein putting pieces together to create something new. It works, but it is not what Victor expected. In fact, it is so horrible that it scares everyone and destroys all who stand in its way. I also just got done having a discussion around virtual desktops. In this discussion, an organization using XenApp is asking the $1,000,000 question “How can I add virtual desktops to my XenApp implementation?” It is actually quite easy, you create a virtual desktop, install Citrix Receiver, and … Continue reading How to Avoid Turning Your XenApp into Frankenstein

Fun TechTalk on XenDesktop Enterprise Design


One of the best things about my position is I get to talk to a lot of smart people, do some pretty cool things (like playing around with the iPad), and constantly learn. For example, any idea why you would modify the “Maximum Transition Rate”? Do you even have an idea what it is? I learn about all of these things every day that helps in the overall XenDesktop architecture. I’ve come to realize that building a XenDesktop environment isn’t really that hard, but if you want to do it right so that it scales and is optimized, then you … Continue reading Fun TechTalk on XenDesktop Enterprise Design