Skip to main content

Virtual Desktop Infrastructure


aliases:

  • VDI

A type of virtualization that uses remote connection to run multiple operating systems concurrently on a machine.

VDI uses a connection between the host machine and a remote device, casting the guest OS to the remote device while processing everything at home. VDI servers handle the app processing and data storage.

Implementation (On-Premises vs. Cloud)

Using VDI on premises means that the host enterprise is responsible for the procurement, installation, and maintenance of all the hardware and software used in VDI. This results in high up-front costs to setup, but savings in the long run as it's relatively easy to maintain.

VDI over the cloud means that a provider owns the hardware that the host enterprise is using for their VDI implementation, and that the provider hosts all the data and applications. Users would access the remote desktops online. While this is much simpler and easier to setup, the provider would bill the enterprise regularly for use of their services, which could add up over time.

#VI