Azure Virtual Desktop terminology - Azure (2024)

  • Article

Important

This content applies to Azure Virtual Desktop with Azure Resource Manager Azure Virtual Desktop objects. If you're using Azure Virtual Desktop (classic) without Azure Resource Manager objects, see this article.

Azure Virtual Desktop is a service that gives users easy and secure access to their virtualized desktops and applications. This topic will tell you a bit more about the terminology and general structure of Azure Virtual Desktop.

Host pools

A host pool is a collection of Azure virtual machines that are registered to Azure Virtual Desktop as session hosts. All session host virtual machines in a host pool should be sourced from the same image for a consistent user experience. You control the resources published to users through application groups.

A host pool can be one of two types:

  • Personal, where each session host is assigned to an individual user. Personal host pools provide dedicated desktops to end-users that optimize environments for performance and data separation.

  • Pooled, where user sessions can be load balanced to any session host in the host pool. There can be multiple different users on a single session host at the same time. Pooled host pools provide a shared remote experience to end-users, which ensures lower costs and greater efficiency.

The following table goes into more detail about the differences between each type of host pool:

FeaturePersonal host poolsPooled host pools
Load balancingUser sessions are always load balanced to the session host the user is assigned to. If the user isn't currently assigned to a session host, the user session is load balanced to the next available session host in the host pool.User sessions are load balanced to session hosts in the host pool based on user session count. You can choose which load balancing algorithm to use: breadth-first or depth-first.
Maximum session limitOne.As configured by the maximum session limit value of the properties of a host pool. Under high concurrent connection load when multiple users connect to the host pool at the same time, the number of sessions created on a session host can exceed the maximum session limit.
User assignment processUsers can either be directly assigned to session hosts or be automatically assigned to the first available session host. Users always have sessions on the session hosts they are assigned to.Users aren't assigned to session hosts. After a user signs out and signs back in, their user session might get load balanced to a different session host. To learn more, see Configure personal desktop assignment.
ScalingAutoscale for personal host pools starts session host virtual machines according to schedule or using Start VM on Connect and then deallocates/hibernates session host virtual machines based on the user session state (log off/disconnect).Autoscale for pooled host pools turns VMs on and off based on the capacity thresholds and schedules the customer defines.
Windows UpdatesUpdated with Windows Updates, Microsoft Configuration Manager (ConfigMgr), or other software distribution configuration tools.Updated by redeploying session hosts from updated images instead of traditional updates.
User dataEach user only ever uses one session host, so they can store their user profile data on the operating system (OS) disk of the VM.Users can connect to different session hosts every time they connect, so they should store their user profile data in FSLogix.

Validation environment

You can set a host pool to be a validation environment. Validation environments let you monitor service updates before the service applies them to your production or non-validation environment. Without a validation environment, you may not discover changes that introduce errors, which could result in downtime for users in your production environment.

To ensure your apps work with the latest updates, the validation environment should be as similar to host pools in your non-validation environment as possible. Users should connect as frequently to the validation environment as they do to the production environment. If you have automated testing on your host pool, you should include automated testing on the validation environment.

Application groups

An application group is a logical grouping of applications that are available on session hosts in a host pool. Application groups control whether a full desktop or which applications from a host pool are available to users to connect to. An application group can only be assigned to a single host pool, but you can assign multiple application groups with to the same host pool. Users can be assigned to multiple application groups across multiple host pools, which enable you to vary the applications and desktops that users can access.

When you create an application group, it can be one of two types:

  • Desktop: users access the full Windows desktop from a session host. Available with pooled or personal host pools.

  • RemoteApp: users access individual applications you select and publish to the application group. Available with pooled host pools only.

With pooled host pools, you can assign both application group types to the same host pool at the same time. You can only assign a single desktop application group with a host pool, but you can also assign multiple RemoteApp application groups to the same host pool.

Users assigned to multiple RemoteApp application groups assigned to the same host pool have access to an aggregate of all the applications in the application groups they're assigned to.

To learn more about application groups, see Preferred application group type behavior for pooled host pools.

Workspaces

A workspace is a logical grouping of application groups. Each application group must be associated with a workspace for users to see the desktops and applications published to them.

End users

After you've assigned users to their application groups, they can connect to an Azure Virtual Desktop deployment with any of the Azure Virtual Desktop clients.

User sessions

In this section, we'll go over each of the three types of user sessions that end users can have.

Active user session

A user session is considered active when a user signs in and connects to their desktop or RemoteApp resource.

Disconnected user session

A disconnected user session is an inactive session that the user hasn't signed out of yet. When a user closes the remote session window without signing out, the session becomes disconnected. When a user reconnects to their remote resources, they'll be redirected to their disconnected session on the session host they were working on. At this point, the disconnected session becomes an active session again.

Pending user session

A pending user session is a placeholder session that reserves a spot on the load-balanced virtual machine for the user. Because the sign-in process can take anywhere from 30 seconds to five minutes depending on the user profile, this placeholder session ensures that the user won't be kicked out of their session if another user completes their sign-in process first.

Next step

Learn about Azure Virtual Desktop service architecture and resilience.

Azure Virtual Desktop terminology - Azure (2024)

FAQs

What is Azure Virtual Desktop in simple words? ›

Azure Virtual Desktop is a desktop and app virtualization service that runs on Azure. Here's some of the key highlights: Deliver a full Windows experience with Windows 11, Windows 10, or Windows Server. Use single-session to assign devices to a single user, or use multi-session for scalability.

What is the acronym for Azure Virtual Desktop? ›

It's AVD, which stands for Azure Virtual Desktop and replaces the long-standing and familiar Windows Virtual Desktop or WVD as we all know it.

What is the difference between Azure VM and virtual desktop? ›

If you need a customizable, isolated environment for applications or databases, Azure VM is the way to go. However, if your focus is on providing a consistent desktop experience to multiple users with centralized management, Azure Virtual Desktop is the ideal solution.

What is the name of Azure Virtual Desktop? ›

Azure Virtual Desktop (AVD) or Windows Virtual Desktop (WVD) is a desktop and app virtualization service that resides in the cloud and is then accessed by users using a device of their choice.

What is a virtual desktop for dummies? ›

Virtual desktop infrastructure allows for remote app streaming— to run your apps on the host server and stream them to remote devices. Remote app streaming lets you create a low-latency, high-performance user experience from virtually anywhere, on any device.

Is Azure Virtual Desktop SaaS or PaaS? ›

Remote app streaming allows organizations to use Azure Virtual Desktop as a platform as a service (PaaS) to provide its apps as software as a service (SaaS). Organizations can use it to deliver apps to their customers over a secure network through virtual machines.

What is the difference between AVD and RDS? ›

AVD is a Windows 10 native experience; it feels like a desktop. RDS provides a Windows 10 “desktop experience” on Microsoft Server OS. RDS uses a simulated desktop experience running on a server OS. AVD uses technology from FSLogic to store and manage user profiles.

Why is it called Azure? ›

The history of Microsoft Azure

But its humble origins can be traced back to 2008 when it was announced as Project Red Dog. The name “Azure” — for those who never got too deep into the jumbo-sized crayon box — is taken from a lovely shade of sky blue. (Sky. Cloud.

Is Azure Virtual Desktop a server? ›

Azure Virtual Desktop with Windows 10/11 Enterprise Multi-Session is a cloud-based alternative to an on-premise Remote Desktop Server (RDS). AVD is deployed in Azure Cloud as a virtual machine.

What is the benefit of Azure Virtual Desktop? ›

Compatible across Windows, Mac, iOS, and Android, Azure Virtual Desktop enables users to not only access their desktops at any time and from any location, but also access their applications without needing them to be installed on the device.

Is Azure Virtual Desktop only for Windows? ›

Windows 365 & Azure Virtual Desktop End-user Experience

The end-user experience is almost identical in Windows 365 and AVD. Users connect to AVD sessions and cloud PCs using the same client app, which is available for Windows, MacOS, iOS, Android and as a HTML client.

What is the use of AVD? ›

An Android Virtual Device (AVD) is a configuration that defines the characteristics of an Android phone, tablet, Wear OS, Android TV, or Automotive OS device that you want to simulate in the Android Emulator. The Device Manager is a tool you can launch from Android Studio that helps you create and manage AVDs.

What is a virtual desktop called? ›

Types of virtual desktops

The technology that allows organizations to run desktop operating systems on VMs on on-premises servers is known as virtual desktop infrastructure (VDI). Offerings that do the same, but in the cloud, are known as desktop as a service (DaaS).

Is Azure Virtual Desktop a VPN? ›

Unlike a VPN, which provides access to a network, VDI gives users a complete virtual desktop experience, enabling them to interact with software and resources as if they were sitting in front of a physical machine.

What is an Azure VM called? ›

Virtual Machines (VMs) in Azure come in predefined sizes that are called families or series. An individual VM is often referred to as an instance.

What is desktop virtualization in simple words? ›

Desktop virtualization creates a software-based, or virtual, version of an end user's desktop environment and operating system (OS) that is decoupled from the end user's computing device or client. This enables the user to access his or her desktop from any computing device.

What is Azure virtual machine in simple words? ›

An Azure virtual machine gives you the flexibility of virtualization without having to buy and maintain the physical hardware that runs it. However, you still need to maintain the virtual machine by performing tasks, such as configuring, patching, and installing the software that runs on it.

What is the meaning of virtual desktop? ›

A virtual desktop is a workstation that exists virtually and can be accessed from any location via the internet. The virtual desktop has an image of an operating system which is shared by other virtual machines on a central network.

What is an example of a VDI? ›

What is an example of a VDI? Some examples of VDI software include VMware Horizon and Oracle Virtual Desktop Infrastructure. Other VDI tools include Citrix Virtual Apps and Desktops and Nutanix Cloud Infrastructure.

Top Articles
What if I have paid into two ISAs by mistake?
Are Bonds A Good Investment Right Now? | Bankrate
Duralast Gold Cv Axle
Unit 30 Quiz: Idioms And Pronunciation
Pga Scores Cbs
Best Transmission Service Margate
Mohawkind Docagent
Crazybowie_15 tit*
Best Restaurants In Seaside Heights Nj
Smokeland West Warwick
Tight Tiny Teen Scouts 5
Azeroth Pilot Reloaded - Addons - World of Warcraft
The Rise of Breckie Hill: How She Became a Social Media Star | Entertainment
More Apt To Complain Crossword
Craigslist Alabama Montgomery
Scholarships | New Mexico State University
A rough Sunday for some of the NFL's best teams in 2023 led to the three biggest upsets: Analysis - NFL
Louisiana Sportsman Classifieds Guns
Extra Virgin Coconut Oil Walmart
Gem City Surgeons Miami Valley South
Zack Fairhurst Snapchat
Aris Rachevsky Harvard
Libinick
Dover Nh Power Outage
Teacup Yorkie For Sale Up To $400 In South Carolina
Heart Ring Worth Aj
Red8 Data Entry Job
Ewg Eucerin
How To Make Infinity On Calculator
Grandstand 13 Fenway
Rocksteady Steakhouse Menu
Southern Democrat vs. MAGA Republican: Why NC governor race is a defining contest for 2024
Glossytightsglamour
Timothy Kremchek Net Worth
Agematch Com Member Login
Naya Padkar Newspaper Today
Gold Nugget at the Golden Nugget
9 oplossingen voor het laptoptouchpad dat niet werkt in Windows - TWCB (NL)
Fwpd Activity Log
Torrid Rn Number Lookup
Sams Gas Price Sanford Fl
Natasha Tosini Bikini
Wordle Feb 27 Mashable
Tinfoil Unable To Start Software 2022
Advance Auto.parts Near Me
Iman Fashion Clearance
Contico Tuff Box Replacement Locks
855-539-4712
Craigslist Chautauqua Ny
Glowforge Forum
The Ultimate Guide To 5 Movierulz. Com: Exploring The World Of Online Movies
Bellin Employee Portal
Latest Posts
Article information

Author: Ray Christiansen

Last Updated:

Views: 5479

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Ray Christiansen

Birthday: 1998-05-04

Address: Apt. 814 34339 Sauer Islands, Hirtheville, GA 02446-8771

Phone: +337636892828

Job: Lead Hospitality Designer

Hobby: Urban exploration, Tai chi, Lockpicking, Fashion, Gunsmithing, Pottery, Geocaching

Introduction: My name is Ray Christiansen, I am a fair, good, cute, gentle, vast, glamorous, excited person who loves writing and wants to share my knowledge and understanding with you.