January 7, 2022 By David Sandler
Augie Mena
3 min read

A performance evaluation of the Citrix DaaS offering on IBM Cloud and bare metal server type recommendations based on the results.

The Citrix Desktop as a Service (DaaS) offering on IBM Cloud offers a streamlined solution for administrators to deploy a DaaS environment in any global IBM data center. The core components are maintained by Citrix, so an administrator can focus on managing their applications and desktops. IBM Cloud handles the provisioning of the Citrix Cloud Connectors and adjacent compute, network and storage and connects the IBM Cloud resource location to the Citrix Cloud.

For more information on the DaaS offering, refer to the documentation and product page. Also, a deeper dive into the results presented here can be found in our white paper.

Citrix DaaS on IBM Cloud offering architecture

The Citrix DaaS on IBM Cloud architecture is comprised of several virtual machines (VMs) and bare metal servers to enable a full customer-managed virtual desktop resource location. Each resource location is comprised of three cloud connector VMs for communication with the Citrix Cloud — one Linux VM for managing DHCP, one Linux VM to function as a proxy to the internet, one Windows VM for Active Directory Management and a variable number of bare metal servers running Citrix Hypervisor and using shared network-attached file storage.

Citrix Cloud manages the core components and central control layer. Once provisioned, it is the customer’s responsibility to create the resource pools and the master VM image(s) that will run the Citrix Virtual Delivery Agent (VDA) and deliver various applications and desktops to end-users:

Figure 1. Citrix Desktop as a Service on IBM Cloud architecture diagram

Performance scalability benchmarking approach

For the performance evaluation, we leveraged LoginVSI — an industry-standard load-testing tool — to evaluate the scalability of the IBM Cloud infrastructure. Over a period of 48 minutes, LoginVSI would launch hundreds or thousands of simulated-user sessions while performance metrics would be collected on the individual session level down to the bare metal host. LoginVSI provides several built-in workloads, three of which we leveraged. Task, Knowledge and Power Workers would simulate varying levels of system load, from light email and Microsoft Office to CPU-heavy Java applications.

LoginVSI would then provide a VSIMax metric, representing how many sessions a system can support before it is saturated. The results of these runs fed into a resource-sizing calculator provided on the main order page for administrators to size and estimate their resource needs. We tested Windows Server 2016 and Windows 10 with November 2020 Microsoft updates and optimized with the Citrix Optimizer tool.

Price-performance results and recommendations for bare metal servers to use for DaaS services

Across all the workloads and processors tested, the primary bottleneck was host CPU utilization. Prior to saturating the host CPUs, roughly 5-9x hosted-shared users per physical core were able to fit on a server, depending on the workload and processor.

Based on these evaluations of different server models, the best overall performance was seen on the platinum series 8260 Cascade Lake, allowing us to reach highs of 8-9x hosted-shared users per physical core. The increased user density can be seen in the price-performance chart below, with the 8260 processor the clear winner for large deployments ranging from several hundred to in the thousands. Additionally, note the inclusion of the silver series 4210 Cascade Lake. Based on a combination of factors —‚ including lower base price, lower user capacity and less physical memory — it can be a favorable option for customers looking to support under 200 users.

Figure 2. Price-per-user per month comparison.

In Table 1, we provide the raw VSImax numbers used for the price-performance calculations in Figure 2.

Table 1. VSI Max and price-per-user breakdown.

Summary of the Citrix DaaS on IBM Cloud performance evaluation

This blog and the white paper serve as overviews of the performance of the Citrix Desktop as a Service on IBM Cloud offering. Given the price-per-user estimates that customers can achieve, the customer-managed solution provides a flexible, highly performant environment for delivering VDIs on the Cloud.

Get started with Citrix DaaS on IBM Cloud

 

Was this article helpful?
YesNo

More from Cloud

IBM Tech Now: February 26, 2024

< 1 min read - ​Welcome IBM Tech Now, our video web series featuring the latest and greatest news and announcements in the world of technology. Make sure you subscribe to our YouTube channel to be notified every time a new IBM Tech Now video is published. IBM Tech Now: Episode 92 On this episode, we're covering the following topics: IBM watsonx Orders EDGE3 + watsonx G2 Best of Software Awards Stay plugged in You can check out the IBM Blog Announcements for a full…

IBM Cloud delivers enterprise sovereign cloud capabilities

5 min read - As we see enterprises increasingly face geographic requirements around sovereignty, IBM Cloud® is committed to helping clients navigate beyond the complexity so they can drive true transformation with innovative hybrid cloud technologies. We believe this is particularly important with the rise of generative AI. While AI can undoubtedly offer a competitive edge to organizations that effectively leverage its capabilities, we have seen unique concerns from industry to industry and region to region that must be considered—particularly around data. We strongly…

Innovation with IBM® LinuxONE

4 min read - The IBM® LinuxONE server leverages six decades of IBM expertise in engineering infrastructure for the modern enterprise to provide a purpose-built Linux server for transaction and data-serving. As such, IBM LinuxONE is built to deliver security, scalability, reliability and performance, while it’s engineered to offer efficient use of datacenter power and footprint for sustainable and cost-effective cloud computing. We are now on our fourth generation of IBM LinuxONE servers with the IBM LinuxONE Emperor 4 (available since September 2022), and IBM…

IBM Newsletters

Get our newsletters and topic updates that deliver the latest thought leadership and insights on emerging trends.
Subscribe now More newsletters