PVS vs MCS – Part 4: Deployment


This is part of a series comparing Provisioning Services and Machine Creation Services Part 1: Resource Delivery Options Part 2: Scalability Part 3: Storage Optimization Part 4: Deployment Part 5: On-going Maintenance Part 6: Architecture Part 7: Summary So far, the latest analysis between Machine Creation Services and Provisioning Services included within XenApp and XenDesktop 7.9 has only focused on how Machine Creation Services has improved, but what about Provisioning Services?  Has anything been improved? Most definitely! Especially around simplifying the deployment of Provisioning Services. Hyper-V Previously, Provisioning Services supported Hyper-V, or to be more specific, with generation 1 Hyper-V … Continue reading PVS vs MCS – Part 4: Deployment

Sizing XenApp Windows 2012R2 Virtual Machines


I guess I’m not done yet. Last week, I posted the latest recommendations on sizing Windows 10 and Windows 7 virtual machines for a XenDesktop environment.  I received a few replies from people asking for any updates regarding Windows 2012R2. Unfortunately, when we discuss Windows 2012R2 and XenApp, the recommendations are not as straightforward as Windows 10 and Windows 7. Because Windows 2012R2 will do session virtualization (where many users share the same VM but get a separate session) it makes sizing CPU and RAM more difficult. Because we can publish multiple resources from the same VM, we can have … Continue reading Sizing XenApp Windows 2012R2 Virtual Machines

Sizing Windows 10 and Windows 7 Virtual Machines


After reviewing all of the scalability tests we conducted over the past few months, I thought it was time to revisit the recommendations for sizing Windows 10 virtual machines.  I also reached out to Nick Rintalan to see if this is in line with what is currently being recommended for production environments (if you disagree, blame him 🙂 ). A few things you will notice Windows 7 and Windows 10 recommendations are similar.  Microsoft’s resource allocation for both operating systems are similar.  The Windows 10 and Windows 10 scalability tests resulted in similar numbers. Density – Experience: For some of … Continue reading Sizing Windows 10 and Windows 7 Virtual Machines

XenDesktop 7.7 and Windows 10


The other day, I was able to share the latest single server density results when running Windows 7 on XenDesktop 7.7. We looked at a range of parameters like: PVS vs MCS PVS Disk Cache vs RAM Cache Citrix Policies: Very High Definition vs High Server Scalability vs Optimized for WAN Windows 7 optimizations Once that testing was complete, we moved onto the next version… Windows 10. An again, looking at the exact same parameters. First, we look at Microsoft Hyper-V 2012R2 Second, we look at Citrix XenServer 6.5 SP1 What do you notice? Between XenServer & Hyper-V… Not much … Continue reading XenDesktop 7.7 and Windows 10

XenDesktop 7.7 and Windows 7


We recently completed a massive round of testing looking at many of the different deployment configurations we can do with a Windows 7 desktop in XenDesktop 7.7. We wanted to look at how different factors might impact single server scalability. PVS vs MCS PVS Disk Cache vs RAM Cache Citrix Policies: Very High Definition vs High Server Scalability vs Optimized for WAN Windows 7 optimizations Each test was conducted utilizing the same, knowledge worker workload.   As you see, each test builds upon the previous test while only modifying a single parameter. As I’ve gone through the initial results, some … Continue reading XenDesktop 7.7 and Windows 7

The New XenApp – Reducing IOPS to 1


As we all know, IOPS are the bane of any application and virtualization project. If you don’t have enough, users will suffer. If you have too many, you probably spent too much money and your business will suffer. So we are always trying to find ways to more accurately estimate IOPS requirements as well as finding ways to reduce the overall number. About 5 months ago, I blogged about IOPS for Application Delivery in XenDesktop 7.0. In the blog, I explained that for the XenApp workload, Machine Creation Services, when used in conjunction with Windows Server 2012 Hyper-V, required a … Continue reading The New XenApp – Reducing IOPS to 1

Sizing XenDesktop 7 App Edition VMs


In the Mobilizing Windows applications for 500 users design guide, we made the recommendation to allocate 8vCPUs for each virtual XenDesktop 7 App Edition host (formerly known as XenApp). Spreading this out across a server with two Intel Xeon E5-2690 @2.9GHz processors and 192 GB of RAM, we were yielding about 200 users per physical server and roughly 50 users per virtual server. Of course, the design guide is the end result of a lot of testing by the Citrix Solutions Lab. During the tests, we had the Solutions Lab compare many (and I mean many) different configurations where they … Continue reading Sizing XenDesktop 7 App Edition VMs