Desktop virtualization refers to the virtualization of a computer’s desktop to achieve security and flexibility in desktop use. Many desktop virtualizations are a cloud-based computing model and are combined with server virtualization, which borrows various endpoints to access the cloud and get a user experience similar to that of a non-virtualized environment while gaining better management capabilities.
The following are some of the current mainstream technologies for desktop virtualization.
- Use desktops on servers by remote login
The typical ones are RemoteDeskto under Windows, XServer under Linux, or VNC (Virtual Network Computing). The feature is that all the software runs on the server side. The complete operating system runs on the server side, and the client simply runs a remote login screen, logs in to the server, and is able to see the desktop and run the remote programs.
- Run rewritten desktops by way of a web server
Typical examples are Office software. These software are rewritten by rewriting the original desktop software so that they can run the full desktop or program in the browser. Since the software is rewritten and runs in the browser, this inevitably results in some missing functionality. In fact, it is possible to run most of the functions of desktop software in this way, and therefore, with the development of SaaS, this type of software will be more and more widely used.
III. Provide desktop virtualization by means of application layer virtualization
By packaging software and pushing it to users’ desktops when needed and retrieving it when not needed, it can reduce the use of software licenses.
Rapid and flexible deployment
On-demand application, quick release, no need to carry heavy PC hosts, unified access, anytime, anywhere access.
Improved resource utilization
Unified management of backend data center resources and unified scheduling management to maximize resource utilization.
Safe and secure data storage
Data is stored in the backend data center, safe and reliable. and access to virtual desktops are transmitted on the network are picture information, not easy to be stolen by others through the network information.
Thin terminal without software maintenance; virtual desktop maintenance can be carried out in the background unified, very convenient.
Reduce power consumption, energy saving and emission reduction
The use of desktop virtualization system, because the thin terminal power consumption is very low, at the same time, the data center’s resource utilization is high, therefore, can achieve cost savings, energy saving and emission reduction, saving power more than 90%.
Desktop virtualization implementation should be done after the completion of the corresponding security optimization, these optimizations should contain: access control, audit and logging, transmission channel encryption, storage encryption and protection, etc.. Among them, it is worth noting is the protection of virtual storage. The protection of the virtual desktop server is the most important part, once the virtual desktop server is damaged, the whole virtual architecture will be broken, a variety of methods can be used for the protection of virtual machine.