CPU scheduling and memory optimizations solutions compared Part 1 of 2 CPU

Updated: September 22nd 2015

Although it has been a while since I’ve written this article there’s still  a lot of interest in the subject. Pretty much nothing has changed since I released it so it’s was also still valid,  until yesterday. Community hero Andrew Morgan released a long awaited update for ThreadLocker. I’ve updated the Threadlocker part of this article and the conclusion.

If you are reading this you might also be interested in part 2 of the CPU scheduling and memory optimization solutions series.

For a while now customers and colleagues are asking me which tool to use when it comes to CPU scheduling and memory optimizations. We use several management products and end up with more than one product utilizing these tasks. Choice is good but do we just enable them all and if not what’s the best way to configure this?

When you look a little bit deeper then plain and simple marketing you’ll notice that the way the different products handle CPU scheduling is totally different and combining some of them will degrade system performance or simply don’t work for example Citrix CPU management does not start when Microsoft DFSS is enabled.

Before we start I’d like to thank Andrew Morgan for allowing me to re-use some information from his ThreadLocker topic.

To start off I will first try to explain how each product works and will then summarize and see if we can work through them and work to a proper advice.

Microsoft Windows 2008 R2 Dynamic Fair Share Scheduling (DFSS)

Continue reading

CPU scheduling and memory optimization solutions compared Part 2 of 2 Memory

If you are reading this you might also be interested in part 1 of the CPU scheduling and memory optimization solutions series.

For a while now customers and colleagues are asking me which tool to use when it comes to CPU scheduling and Memory optimization. We use several management products and end up with more than one product utilizing these tasks. Choice is good but do we just enable them all and if not what’s the best way to configure this?

When you look a little bit deeper then plain and simple marketing you’ll notice that the way the different products handle memory optimization totally different and combining some of them will degrade system performance or might not work.

To start off I will first try to explain how each product works and will then summarize and see if we can work through them and work to a proper advice. 

Continue reading

RES Workspace Manager Enterprise readiness

Up to now we have seen a lot of debate about the RES Workspace Manager enterprise readiness especially in regard to AppSense Environment Manager. In a couple of rare cases I agreed with the statements made but most of time I did not.

Without going into the details and start the discussion all over again I would like to focus on the changes in RES Workspace Manager 2012 and why I think Workspace Manager is now truly enterprise ready for all use cases.

One of the new features that comes with RES Workspace Manager is the addition of a new component called “Relay Server”.

Continue reading

RES Baseline Desktop Analyzer results usable as building block for Workspace Manager?

In my first post about the RES Baseline Desktop Analyzer (BDA), click here, I described when and how to use the RES BDA solution. After posting the article I discussed this with Kees Baggerman, one of the RES RSVP’s. We were wondering if the BDA desktop sampler is the same software as the Desktop Sampler that comes with RES Workspace Manager, and therefore collects the same data.

This is interesting because I think  that when you use the RES BDA you will also at least try RES Workspace Manager. If you were in doubt about using Workspace Manager before, the new free Express version will definitely convince you. This new free version has limited, but still very useful functionality and is unlimited in the amount of users.

We concluded that all the collected data for an import in Workspace Manager is available and I will now show you how to use it!

Continue reading

RES Baseline Desktop Analyzer Our Experiences

RES Baseline Desktop Analyzer (BDA) is a free and easy to use RES product which was released well over a month ago during Citrix Synergy. It will run in the background of a user session and collects data like application usage, printers, hardware, location etc etc. For more information click here.

Use Case

For a large retailer in the Netherlands we are working on a Citrix XenDesktop based VDI solution where we are also implementing RES Workspace Manager.

When we started on this project we received an application inventory but during the project nobody was really sure if this was a complete list. We also needed a printer inventory.

We needed a quick solution that wouldn’t just scan for executables on old FAT clients, we needed to know which applications are actually in use, how many times they are used and by which user group. This is why we ended up with RES BDA.

Continue reading

RES Software – a newcomer on my blog

RES Software

Because I really like RES Software products and enjoy designing and implementing them I will start blogging about Workspace Manager and Automation Manager.

logo

RES Software

Because I have a lot of experience with RES products in Enterprise and multi tenancy environments, like the Qwise Nebula Worqspace, my blog posts will be mainly focused on my experience with RES products in environments like this.

Watch my blog for my first RES related post about using the RES Software Base Desktop Analyzer! It all starts with a good inventory anyway!