Updated IO Optimization with Machine Creation Services


With the Citrix Virtual Apps and Desktop 1903 release, Machine Creation Services continues to improve! The RAM-based write cache feature has been updated and improved. I wanted to see how the new RAM-based write cache capability compared to the previous version and how it compares to a desktop without using a RAM-based write cache. First, let’s look at the 95th percentile IOPS with a LoginVSI knowledge worker workload running for one hour with different sizes for the RAM cache Seeing a 15-20% reduction in storage IOPS from the 1811 RAM cache and a 50%+ reduction compared to using no RAM … Continue reading Updated IO Optimization with Machine Creation Services

Machine Creation Services RAM Cache and XenServer IntelliCache


As I was discussing the storage optimization capabilities in the Machine Creation Services vs Provisioning Services debate, I mentioned the use of a XenServer RAM-based read cache. This can be misunderstood as XenServer IntelliCache (a mistake I’m sad to say I’ve made in the past). XenServer IntelliCache (released with XenServer 5.6 SP1) and XenServer RAM Cache (released with XenServer 6.5) are two different capabilities of XenServer, both of which tries to reduce the  IO impact on shared storage. Let’s walk through different deployment scenarios with Machine Creation Services in XenApp and XenDesktop 7.9. Scenario 1: Shared Storage on any Hypervisor … Continue reading Machine Creation Services RAM Cache and XenServer IntelliCache

Provisioning Services Read Cache


As you can see, I’ve spoken numerous time about the Provisioning Services RAM Cache with Disk Overflow capability. Windows 10 IOPS Video Proof Reducing IOPS to 1 Read/Write Ratios XenDesktop 7.5 IOPS Digging deeper into IOPS ESG Spotlight on IOPS So yes, I like talking about this topic.  But now, I’m going to talk about something very slightly different… Cache 🙂 While I was working on capturing some images for my Citrix Synergy 2016 Tech Update session, I saw something interesting. I started my lab, started my Provisioning Services server and launched a Windows 10 virtual desktop.  According to the … Continue reading Provisioning Services Read Cache

You don’t need to be a rocket scientist to see the value in RAM Cache


A few years ago, we replaced all of our windows in our home (I’m talking about the panes of glass you look through, not the operating system). We, of course, talked with a few different companies who stopped by, went through their product portfolio and brought along samples. One demonstration stuck with me. The sales person, placed his sample window flat on the ground and stood on it, demonstrating the strength of the window. I immediately started thinking, “That was totally wicked” and “I wonder if it has ever shattered before”. As the practical part of my brain kicked in, … Continue reading You don’t need to be a rocket scientist to see the value in RAM Cache

ESG Lab Spotlight Report: Up to 80% Reduction in Storage Cost for VDI and RDS


You’ve heard the news, you’ve seen the videos, and now the storage savings have been verified! According to an ESG report, the new RAM Cache with Disk Overflow feature, included in the XenApp and XenDesktop 7.6 release, has the potential to reduce storage costs by 80% or more. Now before you stop reading thinking this is too good to be true, think about the storage cost problem for a moment. Storage costs associated with RDS/VDI solutions is for throughput and not space. We need to have enough throughput or IOPS so the user experience doesn’t suffer. And believe me, it … Continue reading ESG Lab Spotlight Report: Up to 80% Reduction in Storage Cost for VDI and RDS

PROOF[Video] – New XenDesktop and XenApp Storage Optimizations Does Improve the User Experience


I’ve written and seen numerous blogs/tweets about how great the new storage optimization feature is for XenApp and XenDesktop. I’ve read how this feature can reduce IOPS from an average of 15 IOPS per Windows 7 user down to 0.1 IOPS. I’ve read how this feature functions by creating a small RAM buffer within each VM. I’ve seen tweets showing crazy IOPS numbers on using standard, spinning disks. In fact, I’ve done some of this analysis and was completely blown away by the results. But who cares? Who cares if my IOPS are reduced by 99%? Unfortunately, unless you are … Continue reading PROOF[Video] – New XenDesktop and XenApp Storage Optimizations Does Improve the User Experience