Hosting VDI resources requires a virtualized environment. This can be an on-premises environment like Hyper-V VDI or one in the cloud. Hyper-V provides an easy way to host VDI resources as it allows easily spinning up virtual desktop resources that can be used as the destination for end-users who are assigned VDI resources within the Hyper-V environment.