Category: Citrix

Creating an Azure Terraform Module for Identity Resources

Recently I have been working to create some Terraform Modules, which allow repeated deployment of Azure Resources. One of these modules is designed to create Identity Resources, based on the Cloud Adoption Framework. I wanted to create something that could be used to repeatedly deploy these Resources across however many Azure Regions are required, and expanded to include additional Resources […]

Continue Reading →

Deploying Azure Virtual WAN using Terraform

Overview Recently I have been working with Azure Virtual WAN to provide connectivity between Azure Regions, Branch Offices, and Remote Users. Azure Virtual WAN is a networking service that brings many of the commonly found connectivity services into a single area, providing simplified connectivity and management. These services include: Branch connectivity. Site-to-site VPN connectivity. Remote user VPN connectivity (point-to-site). Private […]

Continue Reading →

Azure DevOps – using Packer to create images

Recently I’ve been using Packer to create images for use with Citrix Cloud and Windows Virtual Desktop, and building this into a DevOps Pipeline, to automate creation of images based on a JSON template. Within Azure DevOps this is a really simple process – and great for creating VM images within your Pipelines, or for Lab/Testing environments too. I use […]

Continue Reading →

Introducing PowerScale – a community driven Smart Scale alternative!

As you may know, Smart Scale has been discontinued as of 31/05/2019. But – fear not, a community project now provides the same functionality. This project is the brainchild of Leee Jeffries (twitter/blog – well worth a follow/read for anyone working in the EUC space by the way!), and provides a simple to use solution, that provides a great replacement […]

Continue Reading →

Azure Traffic Manager for NetScaler Gateway Failover

Azure Traffic Manager is designed to provide traffic routing to various locations based on a ruleset that you specify. It can be used for priority (failover), weighted distribution, performance, and geographic traffic distribution. The failover option is similar to GSLB – and works in a similar way, so I am going to demonstrate that in this post. I’ve started with […]

Continue Reading →

Load Balancing Citrix StoreFront with Azure Load Balancer

Sometimes there is a requirement to Load Balance StoreFront using a method other than NetScaler. Although rare (in my experience!) this does occasionally happen when NetScaler is perhaps not being used for Remote Access –  in an internal only environment for example. In this post I will explain how to Load Balance StoreFront using the native Azure Load Balancers. We […]

Continue Reading →

GSLB for NetScaler Gateway across Azure Locations

In this post I’ll be going through how I have configured GSLB for NetScaler Gateway in Azure, and the various elements required for this type of configuration. Firstly – I began by setting up the background infrastructure to demonstrate this test. Namely, 2x Active Directory DCs within two Azure Locations (Eastern US (EUS), and South Central US (SCUS)). These were […]

Continue Reading →

Citrix Workspace Environment Management – IO Management

I’ve been blogging a lot this year on the merits of Citrix Workspace Environment Management (WEM) and the various features it provides. Another feature is I/O Priority – which enables us to manage the priority of I/O operations for a specified process: To demonstrate this, I am going to run IOMeter (a storage testing tool – that consumes, but also […]

Continue Reading →

Citrix Workspace Environment Management – Process Management

After testing out the excellent CPU and Memory management features in Citrix Workspace Environment Management (WEM), I wanted to blog about how processes can be controlled using the software. Prior to starting this test, I have a basic Citrix XenDesktop environment configured, a WEM environment configured, and the relevant group policies in place to support this. To prevent processes from […]

Continue Reading →

Citrix Connection Quality Indicator

Overview Connection Quality Indicator is a new tool from Citrix designed to inform and alert the user to network conditions that may affect the quality of the Session they are using.  Information is provided to the end user via a notification window which can be controlled using Group Policy. Installation is supported on the following platforms: See https://support.citrix.com/article/CTX220774 for more […]

Continue Reading →

Citrix PVS – NTFS vs ReFS 2012R2 vs ReFS 2016

I’ve been doing some work recently around Citrix Provisioning Services, and this has prompted me to investigate what new features are available in version 7.11. One that stood out to me was the support for Microsoft’s Resilient File System (ReFS) on Windows Server 2016. This file system is interesting for those with virtualized environments due to the extra speed enhancements […]

Continue Reading →

Citrix Workspace Environment Management – Memory Management

After testing out the excellent CPU management features in Citrix Workspace Environment Management (WEM), I wanted to test out how well it handled applications that were particularly greedy with RAM consumption. To start – I have a single Windows Server 2012R2 Session Host, with 4GB of RAM, and a single vCPU, running on vSphere: Limitations for this VM have been […]

Continue Reading →
Skip to content