VDI disadvantages / cons
Implementation of a VDI requires a major investment in server hardware. Storage and network infrastructure may also have additional cost implications, exceeding the expense of purchasing a basic PC for every individual user.
If that one server goes down, all users will be unable to work, whereas if a single PC goes down, only one user is affected.
Although all workstations can use the same image, unique images are required for each of those users who needs a different set of applications or who needs the capability to save personal settings or install their own applications. This quickly multiplies the storage requirement on the VDI server.
The task of managing desktop using VDI is a challenge when users download and install personal software, such as instant messaging. Difficulties can arise through the accidental downloading of malware applications. If this happens to a remote user, often the problem does not come to light for some time.
Keeping unlicensed software off company systems can also be a problem. Sometimes this is done accidentally, but occasionally commercial software is passed around intentionally, and such violation of the law leaves the company liable.
When implementing a VDI, the potential impact on the network needs to be assessed. Although there are specialised transport protocols between remote client desktops and the centralised virtual servers, limited bandwidth and other applications running such as file transfers and social media can result in remote users experiencing such problems as delayed keystrokes and mouse movements. Users expect a seamless desktop experience, so this is a frustration at best, but at worst can adversely affect productivity.