Collaborative post

VDI: The innovative solution for teleworking


The Internet has changed the world and one of its biggest breakthroughs has been in work – from the creation of new jobs to the way in which traditional jobs are performed. Telecommuting has started to grow every year due to people relying exclusively on their devices and online access to work, but, despite its steady growth, those who opt for working remotely are still a minority.

However, this is a fact that changed extensively due to the Covid-19 outbreak. Everyone knows how challenging the situation was in the workplace due to the confinement and how many companies opted for implementing remote working, but this in turn comes with several challenges, both at the hardware and system level. Having to provide each employee with machines or to condition their own represents an obstacle on many levels, not only in terms of costs, but also in terms of security.

A man thinking looking at a computer - Research News UK
Photo by bruce mars on Unsplash

Faced with these problems appears desktop virtualization, as an increasingly simple and economical solution to implement. Virtual desktops allow you to access a separate desktop by using your access medium, that is, the image of the desktop you see on your computer and everything you do on it, the resources available are not on your computer, but this is a means to access them.

Anyone can use a virtual desktop in a simple way. However, there are many types of virtual desktops and to meet enterprise requirements the focus is on virtual desktop infrastructures and application virtualization.

Virtual desktop infrastructure

The need for information control and resource management required by a business environment is covered under a virtual desktop infrastructure. This, as in virtual desktops of any kind, allows the user to visualize a desktop environment outside the device, but the crucial difference lies in the automation and centralization.

The VDI is ruled by a connection broker, virtual machine administrator, to create and manage desktops hosted on a centralized server. In this way the desktops can be created according to user needs. It should be noted that a VDI can be of two types, persistent and non-persistent, a fundamental difference when implementing a VDI.

Persistent VDI vs. non-persistent VDI.

VDIs have evolved to meet different needs. First of all there were only persistent VDIs, these are quickly and easily performed through migrations or working image cloning techniques. However, their maintenance is much more complicated, especially in terms of shared-storage, which also tends to be more expensive. They are called persistent because each time the user accesses, they enter the same virtual machine. It also keeps all the modifications made by the user, so it is like having a personal computer, at least in terms of customization.

On the other hand, the non-persistent VDI, the desktops are stored in a kind of pool, which, when the user accesses, assigns one of them in a practically random way, so the user does not enter the same VM each time. Any changes made by users to the desktop, upon logging out and returning to the pool, are deleted, leaving only the base image of the desktop.

While persistent VDIs are faster to deploy, non-persistent VDIs have a much lower storage cost and are more secure because any changes made by the user on the desktop are removed when the user closes his session. Whether to implement one or the other, however, depends on usage. For workers who need a fixed work environment in which to store changes and progress, a persistent environment is the viable option, while for workers who do not require any customization, especially those who must operate specific programs in a standardized way, such as telemarketers, non-persistent desktops are the better choice.

Application Virtualization

Application virtualization is also an alternative, unlike virtual desktop, offers the user a specific program instead of a complete desktop environment. It also works through the emulation of resources in a non-native environment and is the best option for those who only require access to a specific program. The best way to decide is to contact a professional in the field and educate them on the needs of your company and employees. You also need to be oriented to your requirements, for example, if you have less than 100 employees, it is unlikely that you will need an hyper-converged infraestructure HCI.

Companies such as Virtual Cable, developer of UDS Enterprise, provide the complete service to manage the life cycle of VDI and Vapp, guaranteeing the security and speed of the processes, making it much easier for companies to implement this type of procedure. The use of virtual environments has been replacing the constant renewal of hardware in offices, and due to its ease to operate in them remotely, from any device and with the security of not being able to change or remove information from it, the use of VDI is predicted to continue to grow more and more.