As most Unidesk customers know when we create layers we capture changes to the file system at a block level. This means that deleted files for the most part take up the same room as regular files. Normally this is not that big a deal as the percentage of deleted files to the overall number of files is normally pretty small.Read this post >
We have been working with Microsoft VDI - including session hosts (RDSH), full virtual desktops, and Azure - for about a year now in the field. As with anything, it has taken a while to understand the strengths and limitations of the technologies. We've found that the underlying RDS broker technology scales very well. A load balanced pair of Remote Desktop Connection Broker Servers can scale to many thousands of desktops or session hosts and provide quick connection times for users. However, the management tools built into Windows Server do not scale as well, topping out at about 400-500 virtual machines.
In the past, IT administrators would need to utilize PowerShell as they approached the 500 VM mark. With Unidesk's extensions to RDS, patching and updating RDS collections is now automated and simple. But there are still some great things you can do with PowerShell to extend RDS with additional capabilities. In this blog, I'll introduce my first utility to help with managing Windows sessions and virtual desktops at scale.Microsoft VDI, Microsoft RDSH | Read this post >
If you have followed my work at Unidesk you know I am a big proponent of scripting to help manage large VDI infrastructures. Back in the day, this meant using vbscript, cmd script or even things like kix which provided very easy and powerful log-on scripting. However now Microsoft PowerShell scripting for Windows Desktops has taken on a new level of power. You can do almost anything in Windows via PowerShell. That said you can do a lot by including PowerShell scripts when a machine boots or when a user logs in. But sometimes you really need to be able to make changes directly over the network.How To | Read this post >
With the recent introduction of Unidesk 3.0 for Hyper-V I have been spending a significant amount of time learning and scripting Hyper-V/RDS solutions.Read this post >
One thing that is certain about managing a large group of desktops is that you can’t have enough information about how your service is utilized. As VDI Admins we make many decisions based on what our users tell us. As an example, I have a customer with a very large VDI deployment of more than 4,000 desktops. This is a school district, and they are set up where every school has its own VMware View Pool. When they set up the environment they created the number of desktops in the pool to match what the school administrators told them would be the number of desktops required for the school.How To | Read this post >
By default, when VMware or Microsoft create a virtual machine it is created with a floppy drive. Many VDI administrators do not want their users to see the floppy drive considering floppy drives are not used in VDI and really not used anymore for physical computers either.How To | Read this post >
This topic comes up every so often, for some reason last week I was asked this by three separate customers so I thought I would do a blog about it.
How can I make the user of a desktop a local Administrator of that desktop? There are several ways to allow a group of users to be local administrators on all desktops. You can handle this through a startup script or a Group Policy Preference. So for example you add the Domain group "Domain Users" to the local Administrators group via a startup script or in Group Policy Preferences. I have blogged on this in the past and developed scripts to help out if you want to take this approach see www.virtualdesktopmanagement.net.How To | Read this post >
There are lots of products out there that help to manage desktops. These products can provide really important information including performance data, hardware and software inventory, as well as alerting for low disk, or a runaway processes.Read this post >