Virtual Desktop Infrastructure (VDI)

General information

  • Virtual Desktop Infrastructure (VDI) - virtual desktop infrastructure.
  • The general name for the ideology according to which employees use remote workstations organized on virtual machines to perform their tasks.
  • This concept is similar to using a terminal server.

Basic elements of VDI

  • Virtual machine management system.
  • Connection broker from user to virtual machines, single point of entry for users with authentication.
  • Client application or web application for accessing a remote workstation.
  • Use a master virtual machine image that will be cloned when the virtual machine is created.
  • Ability to create virtual machines upon user request.
  • Pass-through authentication (SSO) in the VDI management system and the guest OS inside the virtual machine.
  • The ability to run additional scripts and apply settings after deploying the virtual machine.

Software

Free

Ravada VDI

  • Website: https://ravada.upc.edu/
  • Minimum VDI option.
  • Peculiarities:
    • KVM backend for Windows and Linux VMs;
    • kiosk mode;
    • remote access via Spice protocol;
    • fast VM cloning for each user;
    • USB device forwarding;
    • customizable end user interface;
    • administration from a web browser.

OpenUDS