Azure Remote Desktop Services (RDS) is a VDI solution on Azure, which provides secure access to virtualized applications and desktops. RDS lets end users access their applications and desktops remotely on the cloud, via mobile and desktop devices.
RDS is a legacy service, which is being replaced by the newer Windows Virtual Desktop (WVD) technology, also offered on Azure. In this article we explain how RDS works, the difference between RDS and WVD, and how to decide if you should make the move.
In this article, you will learn:
RDS offers several deployment options, including Windows Server 2016 for on-premises deployment, Microsoft Azure for cloud deployment, and other partner solutions.
Depending on your environment and configuration, you can configure an RDS solution with one or both of the following:
Virtualized environments can be published to users in one of two models:
IT departments can implement remote desktop services using various Windows Server instances that perform different roles:
RDS is nearing its end of life, and Microsoft has launched a new desktop virtualization technology, Windows Virtual Desktop (WVD). Let’s see the key differences between the legacy service and the new service.
The main obstacle faced by older Microsoft desktop virtualization technologies, including RDS, was licensing complexity.
When using RDS, operators need to license the server operating system (for example, Windows Server 2016 or 2019), the RDS feature of the operating system, and a version of Microsoft Office (which is typically part of the desktop deployment).
The problem is that the server operating system is licensed per core, while RDS Client Access License (CAL) is a per-user license, and Office is provided via Office 365 subscriptions. Organizations found it was complex and expensive to integrate all these components and maintain them over time.
WVD fixes this problem. There is no need for an operating system, RDS, or Office license. Virtual desktops running Windows 10 on Office Cloud only require a separate subscription to Microsoft 365 (Business Edition, E3, E5, A3, etc.) or Windows 10 Enterprise Edition. Everything else is built in. WVD becomes a free add-on to your existing Office 365 membership, resulting in significant savings in licensing costs.
Related content: read our guide to Azure VDI pricing
RDS requires that service providers use the Windows Server operating system to take advantage of multi-user functionality. This reduces the cost per user of the infrastructure, but it also forces all users to use a server operating system with a so-called "Windows 10 desktop environment". It is not exactly the same as a Windows 10 desktop users are familiar with. This leads to application compatibility and user experience issues.
Microsoft has now released Windows 10 multisession, a new operating system designed specifically for WVD. This allows many users to use virtual machines or groups of virtual machines to conduct virtual desktop sessions on the popular Windows 10 operating system. In this way, you can improve the end-user experience while maintaining a multi-session model with the same cost per user.
When using RDS, the operator not only runs and manages desktop virtual machines, but also infrastructure components such as the Remote Desktop Gateway, Web Access and License servers. These components enable users to connect, determine where their virtual desktop is located, and place it on the required VM. This requires additional server infrastructure and ongoing management (monitoring, patching, and so on).
WVD does not require management of infrastructure components. Microsoft is responsible for WVD as a managed service hosted on Azure. All users install a reverse connection agent, avoiding the need to open firewall ports. As soon as a user connects to the system, they connect to the control plane, undergo authentication, and are immediately routed to the desktop they are eligible for. This reduces the significant cost of hardware and maintenance for the legacy infrastructure components.
User profiles are a major problem in RDS. Technologies such as User Profile Disk (UPD) and Roaming Profiles led to a poor user experience, due to limitations such no support for Outlook search capabilities, OneDrive On-Demand files, and other features in different Microsoft products. These issues prevented many users from adopting virtual desktops.
WVD eliminates user profile issues to a great extent. Microsoft purchased a technology called FSLogix Profile Container that addresses these limitations and enables native features of Windows 10, Office, and OneDrive to run natively in a multi-user virtual desktop environment.
There are several factors to consider when deciding whether to move from RDS to WVD.
For many, RDS technology has evolved over time and is known and tested. RDS is not perfect, but it works well because it can be used as a hosted desktop solution and replace other, high cost technologies such as Citrix.
You can continue to use RDS in Azure for the following reasons:
Conversely, WVD may be more attractive for the following reasons:
If you need a virtual desktop solution on Microsoft Azure, NetApp provides the Virtual Desktop Service (VDS), a global control plane for virtual desktop management that functions as an extension of the cloud. Virtual Desktop Service addresses the challenges and inefficiencies facing most organizations when managing legacy virtual desktop solutions, including:
NetApp VDS solves these challenges by automatically provisioning, deploying, managing, and optimizing virtual desktops in any cloud environment. It extends your cloud capabilities by delivering a global control plane to manage virtual desktops through all phases of the desktop lifecycle.
Virtual Desktop Service supports Remote Desktop Services (RDS) on major public cloud environments including Microsoft Azure, as well as on-premise environments, with native support for Microsoft's Windows Virtual Desktop (WVD) solution.
In addition, NetApp’s intelligent Global File Cache creates a software fabric that caches “active data” sets in distributed offices globally. As a result, business users are guaranteed transparent data access and optimal performance on a global scale.
Global File Cache deploys transparently on a Microsoft Windows Server instance, meaning that enterprises can consolidate local storage and embed services like Microsoft Active Directory, DNS/DHCP, DNS, DFS Namespaces, and SCCM software distribution in their unified IT infrastructure.
Learn more about NetApp Virtual Desktop Service