Remote Desktop Services (RDS) vs Virtual Desktop Infrastructure (VDI)
Remote Desktop Services (RDS):
Remote Desktop Services (RDS) is an important feature of Microsoft Windows Server which permits users to remotely access Windows applications and graphical desktops. The various technologies which are a part of remote desktop services are as follows:
1. Remote application launched with Windows Server 2008, permits the user to access personal applications on a shared server. Applications served by the remote application appear like local software applications despite being implemented in the server. This is occasionally termed “application publishing” or “seamless windows”.
2. Remote desktop virtualization host, launched with Windows Server 2008 [email protected], permits users to dynamically link up to a virtual desktop allocated from a pool or an individual virtual desktop.
3. In remote desktop services, desktops or applications may be accessed from a range of customer tools, and operating systems along with Java clients and HTML 5 browsers. Users observe and interact with remote desktop services resources by way of remote display protocols. Microsoft offers the remote desktop protocol (RDP) with Windows and third-party businesses may also develop their protocols.
Virtual Desktop Infrastructure (VDI):
Virtual Desktop Infrastructure (VDI) refers to the hosting of a desktop OS running in a VM on a server in the virtual data centre (VDC). A user has full access to the resources of the virtualized desktop. The server-hosted desktop virtualization solution approach is sometimes called a virtual desktop environment (VDE). VDI allows a user to access a remote desktop environment from an endpoint device via a remote desktop delivery protocol.
The hosted remote OS and associated applications are shown on the user’s endpoint device display and controlled via the endpoint device’s keyboard and mouse. For the user, the experience is very similar to using the remote desktop services (RDS) solution, except that the desktop OS is running in a VM hosted on a server, instead of on a remote user session on a single server OS. The VDI architecture consists of several components that work together to provide an end-to-end solution. The main components are endpoint devices, a connection broker and VM hosting servers.