VDI Deployment Options


I enjoy having choices. I like having choices between Hefeweizen, Amber and Pale Ales. I like having a choice between playing Fallout, Mass Effect and Lego Star Wars. I like having a choice between mountain biking, tennis or hiking (yes, you can do all of these in the winter in Minnesota). I also have a choice in how to handle maintenance activities around my personal life. For example, I mow my own lawn, but I don’t change the oil in my car.  I don’t have the tools or skills needed to handle a car oil change, nor do I want … Continue reading VDI Deployment Options

Citrix Workspace Authentication: Overview


One of the major issues with the current state of the end user computing environment is the number of identities a user is required to remember.  Almost every service or application a user subscribes to requires the user create a new identity and password. With so many identities, almost all of us use the same identity/password combination to simplify our life. But relying on passwords is not the best approach. Certain applications and services will allow us to integrate some type of multi-factor authentication, but we now end up with multiple identities, multiple authentication approaches with each service using a … Continue reading Citrix Workspace Authentication: Overview

Sizing XenApp Azure VMs


When we size XenApp virtual machines for an on-premises deployment, we often talk about larger servers and NUMA. But what about sizing XenApp instances if we host in Azure? Azure has an extensive library of instances, with each instance providing different amounts of CPU, RAM, storage and GPU options. If we run the same scalability test across many of these types of Azure instances, we end up with the following density numbers. If we simply use these results as our guide, most of us would select the D13v2 instance as it gives us the greatest density. However, with cloud deployments, … Continue reading Sizing XenApp Azure VMs

PVS vs MCS – Part 7: Summary


As Q said in the final episode of Star Trek: The Next Generation, “All good things must come to an end” and after 6 previous blogs focusing on deciding between Provisioning Services and Machine Creation Services, it is time to end. As I explained, over the past 5 years, improvements were made to Provisioning Services and Machine Creation Services.  While Provisioning Services simplified deployment and maintenance, Machine Creation Services improved performance and delivery capabilities. Five years ago, if someone had to decide between the two, most likely the answer would be Provisioning Services.  But now in 2016, because of the … Continue reading PVS vs MCS – Part 7: Summary

PVS vs MCS – Part 1: Resource Delivery Options


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 Five years ago, Citrix released Machine Creation Services.  As a way to help admins decide between Provisioning Services and Machine Creation Services, I created a decision tree, breaking the decision across multiple requirements. A lot has changed. Provisioning Services changed. Machine Creation Services changed. You know what didn’t change?  Homer, Marge, Bart, Lisa and Maggie Simpson. You know what else hasn’t changed? … Continue reading PVS vs MCS – Part 1: Resource Delivery Options