F Remote Desktops & VDI Explained - The Network DNA: Networking, Cloud, and Security Technology Blog

Remote Desktops & VDI Explained

 

Remote Desktops & VDI Explained

🤖 www.thenetworkdna.com • Topic Coverage

• VDI vs Remote Desktop
• What is Virtual Desktop Infrastructure
 • Remote Desktop Protocol • VMware Horizon vs Citrix vs Azure Virtual Desktop  

• VDI Performance Optimization  • Application Steering VDI 

The shift to hybrid and remote work pushed two technologies into the mainstream: Virtual Desktop Infrastructure (VDI) for delivering consistent desktop experiences from the data center

📅 May 2026  |  ⏱ 45 min read  |  ðŸ”’ VDI • RDS • Citrix • VMware Horizon • Azure Virtual Desktop 

WEB : www.thenetworkdna.com ⚙ IT Architects • Network Engineers • CIOs • MSP

💻  Remote Desktop & Virtual Desktop Infrastructure (VDI)

1. What Is VDI? — Complete Definition & How It Works

VDI (Virtual Desktop Infrastructure) is an IT architecture that hosts desktop operating system instances as virtual machines on centralized servers in a data center or cloud, and delivers those desktops to end users over a network. Instead of a PC running Windows locally on its own hardware, the OS, applications, and data live on a server. The user’s endpoint device — a thin client, laptop, tablet, or smartphone — runs only a display protocol client that renders the screen, transmits keyboard and mouse input, and handles audio/video. Everything computational happens in the data center.

How VDI Works — Step by Step

1. User connects from endpoint device

User opens a client (Citrix Workspace, VMware Horizon Client, Microsoft RD Client) and authenticates.

2. Connection Broker routes the request

The broker checks user entitlements, finds an available VM (or creates one), and returns connection details.

3. Display protocol establishes session

Protocol (ICA, PCoIP, RDP, Blast Extreme) compresses and encrypts screen content, delivering it to the endpoint.

4. Hypervisor runs the VM

ESXi, Hyper-V, or KVM hosts the Windows/Linux VM. Multiple users may share a single physical host via VM density.

5. Shared storage delivers OS images

Non-persistent VMs boot from a shared gold image. Persistent VMs have dedicated disk storage.

6. Session terminates and VM is reset

Non-persistent VMs revert to clean state at logoff. User profiles and data saved to network shares or profile containers (FSLogix).

Why organizations choose VDI: Centralized management (patch one gold image, update thousands of desktops), stronger security (data never leaves the data center), device flexibility (any device including thin clients can access a full corporate desktop), disaster recovery (rebuild a desktop pool in minutes), and regulatory compliance (data residency enforced at the server level, not on distributed endpoints). The trade-off is infrastructure cost, network dependency, and the operational complexity of managing a hypervisor, broker, storage, and network stack.

VDI’s Achilles heel: Every pixel the user sees has to travel from the data center to the endpoint and back. A slow, unreliable, or high-latency WAN connection turns a 100ms round-trip into a janky, frustrating experience. This is why SD-WAN — and specifically Fortinet’s SD-WAN with its application-aware SLA policies — is so frequently discussed alongside VDI architecture. The network between the user and the data center is as critical as the VDI infrastructure itself.

2. VDI vs Remote Desktop Services (RDS) vs DaaS — Clear Comparison

These three terms get conflated constantly, including in vendor marketing. The distinction is technically meaningful and affects architecture, licensing cost, and user experience.

AttributeVDI (Virtual Desktop Infrastructure)RDS / RDSH (Remote Desktop Session Host)DaaS (Desktop as a Service)
OS per userDedicated VM per user (own Windows instance)Shared Windows Server session (multi-user)Cloud-hosted VM per user (outsourced)
IsolationFull VM isolation; one user can’t affect anotherShared kernel; one user can affect othersVM-level isolation (depends on provider)
OS versionWindows 10/11 (desktop OS)Windows Server 2019/2022 (server OS with RDS role)Windows 10/11 multi-session or full desktop
InfrastructureOn-premises servers, storage, hypervisor (high CAPEX)Lower server density requirement (many users per server)No on-premises infrastructure needed (OPEX)
Cost modelHigh upfront CAPEX; VMware, Nutanix, Citrix licensingLower per-user cost; Windows Server CALs + RDS CALsMonthly per-user subscription (Azure, Citrix DaaS)
Best forPower users, regulated industries, personalized desktopsTask workers, call centers, simple applicationsOrganizations with no on-prem DC; rapid deployment; flexible workforce
ExamplesCitrix DaaS (on-prem), VMware Horizon 8, Nutanix FrameWindows Server + RDS role, Citrix Virtual AppsAzure Virtual Desktop, Citrix DaaS Cloud, Amazon WorkSpaces

RDP (Remote Desktop Protocol) is often confused with RDS and VDI. RDP is the protocol used to deliver the remote session — Microsoft’s proprietary display protocol that carries screen pixels, keyboard input, audio, and USB redirection between client and server. VDI and RDS are architectures; RDP is a transport protocol used by both (along with PCoIP, ICA/HDX, and Blast Extreme as alternatives).

3. Persistent vs Non-Persistent VDI — Which Is Right for Your Organization?

Persistent VDI

Each user has their own dedicated virtual machine. Changes persist between sessions — installed applications, desktop customizations, and files remain. The VM is essentially a personal computer in the data center.

PROS:

● Full user personalization
● Install custom applications
● Familiar user experience
● Works well for power users

CONS:

● Higher storage cost (each user has own VMDK)
● Harder to manage/patch (snowflakes)
● VM sprawl over time

Non-Persistent VDI

VMs boot from a shared “gold image” template. At logoff, the VM reverts to the clean base image. User profiles and data are stored in separate profile containers (Microsoft FSLogix) or network shares.

PROS:

● Patch one image, update all desktops
● Lower storage via shared base image
● Consistent, clean environment each session
● Better for task workers & call centers

CONS:

● Less personalization
● Profile management complexity (FSLogix, CPM)
● Some apps incompatible with shared image

FSLogix Profile Containers deserve special mention here. The single biggest operational problem with non-persistent VDI historically was user profiles — Outlook OST files, browser cache, and application data that couldn’t survive a session revert. FSLogix (acquired by Microsoft in 2018, now free with Microsoft 365) solved this by mounting a VHD/VHDX container from a file share directly into the VM at login, making the profile appear local. The container follows the user across any VM in the pool. This made non-persistent VDI genuinely usable for the majority of enterprise workloads.

FSLogix and Fortinet SD-WAN: FSLogix profile containers are attached over SMB (file shares), typically from a file server in the same data center as the VDI. For branch VDI deployments where the file server is remote, the SMB traffic for profile loading must traverse the WAN — making FSLogix profile attachment latency-sensitive. Fortinet SD-WAN’s application steering can prioritize SMB traffic (or tag it with a specific DSCP mark) to ensure profile loading completes within the session establishment timeout even over congested WAN links.

4. Top VDI Platforms Compared — 2026

PlatformProtocolsDeploymentStrengthsBest For
Citrix DaaS / Virtual Apps & DesktopsICA/HDX, RDPOn-prem, hybrid, cloudBest protocol (HDX) for WAN; strong session management; app publishingEnterprise, healthcare, financial services requiring high WAN performance
VMware Horizon 8Blast Extreme, PCoIP, RDPOn-prem (vSphere), Horizon CloudDeep vSphere integration; Blast Extreme H.264/HEVC; mature platformOrganizations already running vSphere; GPU workloads (Blast + NVIDIA)
Microsoft Azure Virtual Desktop (AVD)RDP (RD Gateway), Reverse ConnectAzure cloud onlyM365 license included; Windows 10/11 multi-session; Azure integration; no on-prem infraM365 organizations; eliminating on-prem DC; Teams optimization (multimedia redirection)
Nutanix FrameH.264 web-based, RDPMulti-cloud (AWS, Azure, GCP, AHV)Browser-based delivery; multi-cloud; simple managementBYOD users; no client install required; multi-cloud strategy
Amazon WorkSpacesPCoIP, WSP (WorkSpaces Streaming Protocol)AWS cloud onlySimple per-user monthly pricing; AWS native; WSP protocol optimized for WANAWS-first organizations; simple procurement; consistent OPEX model

Post-Broadcom VMware Horizon note (2026): Broadcom’s acquisition of VMware in November 2023 and subsequent licensing restructuring significantly affected Horizon deployments. Organizations that previously ran Horizon under affordable perpetual licenses now face subscription-only pricing under the VMware Cloud Foundation bundle. Many are actively evaluating Citrix DaaS, Azure Virtual Desktop, and Nutanix Frame as alternatives. This migration wave is creating significant demand for re-evaluation of the entire VDI delivery network — including SD-WAN — as organizations redesign their access layer.

5. VDI Architecture & Core Components

A production VDI deployment has seven major infrastructure components. Missing or under-specifying any one of them creates either a performance bottleneck or a reliability problem. The network (item 7) is the component most often underspecified by teams who focus intensively on the compute and storage layers.

ComponentFunctionExamples / Sizing Notes
1. HypervisorHosts VM instances; provides CPU, memory, I/O abstractionvSphere ESXi, Hyper-V, KVM, Nutanix AHV. Size: 1 host per 40–150 VMs depending on workload profile
2. Connection BrokerAuthenticates users, allocates VM from pool, establishes display protocol sessionCitrix Delivery Controller, VMware Connection Server, RDS Connection Broker. Deploy HA pairs; critical path for all logins
3. Shared StorageStores VM disk images; delivers IOPS for simultaneous VM boot stormsAll-flash arrays (Pure, NetApp, Nutanix) or vSAN. Boot storm: 100 VMs starting simultaneously requires 50,000+ IOPS. All-flash is de facto standard for >50-VM deployments
4. Gold Image / Master VMBase OS template from which non-persistent VMs are clonedCitrix Machine Creation Services (MCS) or Provisioning Services (PVS). PVS streams image over network; requires sufficient IOPS at boot time
5. Profile ManagementPersists user data and personalization across sessionsFSLogix (free with M365), Citrix Profile Management, VMware Dynamic Environment Manager. Store VHD containers on SMB file share or Azure Files
6. Gateway / Access LayerProxies external user connections securely into the VDI environmentCitrix ADC/Gateway, VMware Unified Access Gateway (UAG), Microsoft RD Gateway. Provides SSL termination, MFA enforcement, and session proxying
7. Network (WAN/SD-WAN)Carries display protocol traffic between endpoint and data center; critical for user experienceMinimum: 1.5 Mbps per HDX/Blast session (office apps); 5–15 Mbps for multimedia, video. RTT <50ms ideal; >150ms = visible degradation. SD-WAN optimizes multi-link path selection

6. VDI Performance & Bandwidth Requirements

VDI traffic characteristics are quite different from typical web browsing or file transfer traffic. Understanding these characteristics explains why generic WAN connections fail VDI users and why SD-WAN’s application-aware path selection helps.

ProtocolOffice AppsVideo PlaybackMax Latency (Good)Transport
Citrix HDX (ICA)150–500 Kbps2–5 Mbps (EDT)<100ms RTTUDP (EDT) preferred, TCP fallback
VMware Blast Extreme300–700 Kbps3–8 Mbps<100ms RTTUDP (BLAST) + TCP fallback
VMware PCoIP700 Kbps – 1.5 Mbps4–10 Mbps<75ms RTT idealUDP (RTP-based)
Microsoft RDP 10500 Kbps – 1 Mbps3–7 Mbps<150ms RTTTCP (default), UDP (RDP Shortpath for AVD)
Amazon WSP200–600 Kbps2–6 Mbps<100ms RTTUDP preferred

Why UDP matters for VDI: Most modern display protocols prefer UDP because lost UDP datagrams cause a brief visual artifact (a blurry frame for <100ms) which is far less disruptive than TCP retransmission stalls (where the screen freezes until the lost TCP segment is retransmitted). When VDI protocols fall back from UDP to TCP due to firewall blocking, user experience degrades noticeably, especially during screen animations, scrolling, and video playback. Fortinet SD-WAN must be configured to allow UDP traffic on the relevant port ranges (Citrix HDX: UDP 1494, 2598; Blast: UDP 8443; PCoIP: UDP 4172) without any stateful session timeout issues.

User Workload TypeBandwidth/UserMax RTT TargetWAN Path Priority
Task Worker (email, browser, Office)0.5–1.5 Mbps<150msMedium
Knowledge Worker (mixed, some multimedia)1.5–4 Mbps<100msHigh
Power User (heavy data, CAD, financial terminal)4–10 Mbps<75msCritical (highest)
GPU / 3D / Video Editing10–50 Mbps<50msDedicated circuit if possible

7. VDI Security — ZTNA, MFA, Encryption & Zero Trust

VDI centralizes data — which is both its security strength (data doesn’t leave the data center to user laptops) and its risk concentration point (a compromised broker or gateway exposes all desktops). Modern VDI security requires layering multiple controls.

Security ControlImplementation & Notes
Zero Trust Network Access (ZTNA)Replace legacy VPN with ZTNA for VDI access. Fortinet FortiClient ZTNA, Citrix Secure Private Access, and Zscaler Private Access verify device posture and user identity before granting session access. No implicit trust based on network location. Users get access only to specific VDI resources, not the entire network.
Multi-Factor Authentication (MFA)Enforce MFA at the gateway layer (Citrix Gateway, VMware UAG) using Azure AD, Duo, Okta, or RADIUS-based MFA. Configure the gateway to require MFA before any VDI session is brokered. Credential stuffing attacks targeting VDI gateways are common; MFA stops 99%+ of automated credential attacks.
End-to-End EncryptionAll display protocol traffic should be encrypted. Citrix HDX: TLS 1.2/1.3. VMware Blast: AES-128 (TLS). RDP: TLS 1.2 minimum (disable TLS 1.0/1.1). Fortinet SD-WAN SSL inspection can decrypt and re-encrypt traffic to inspect for threats, but VDI protocol encryption must be maintained end-to-end to the VDI gateway, not terminated at the SD-WAN appliance for latency reasons.
Device Posture AssessmentBefore granting VDI access, check endpoint compliance: OS patch level, antivirus status, disk encryption, certificate presence. FortiClient EMS integrates with Fortinet ZTNA to enforce posture checks before establishing the ZTNA tunnel. Non-compliant devices are redirected to a remediation page.
Session Recording & DLPCitrix Session Recording captures pixel-perfect session recordings for audit and forensics. Citrix Analytics for Security detects behavioral anomalies (user printing 1,000 documents suddenly). Restrict clipboard, drive mapping, and printing based on device trust level.
Network Micro-SegmentationDon’t put all VDI VMs in the same flat network segment. Segment by department/sensitivity using VLANs, NSX-T micro segmentation, or Fortinet FortiGate firewall policies. A compromised VDI VM should not have lateral movement to production servers. Fortinet NGFW east-west inspection policies between VDI VLANs are a standard design in regulated industries.