In daily communication with friends, it is often found that Terminal Services (some software developed on the basis of Terminal Services, such as Citrix XENAPP) mode and virtual desktop mode are technically confusing, in simple terms, the Terminal Services mode is to run multiple user instances on an operating system basis. and the Virtual desktop mode is a user corresponding to an operating system.
It is precisely because of this system architecture of the Terminal Services model that the operation between user A and User B on the same server is not isolated, for example, User A saves a file to C: disk, and User B can naturally see it. Another technical limitation of Windows is that there is no way to control the user's resources, for example, set a user can use 500MHZ CPU, 1G memory, all the resources between the user is preemptive, so it is not difficult to understand a user process crash may cause the entire server panic, slow system and so on. These problems do not exist between virtual machines and virtual machines.
See more highlights of this column: http://www.bianceng.cnhttp://www.bianceng.cn/Servers/virtualization/
Here's a list of some Terminal Services and desktop virtualization comparisons.
Key indicators |
Desktop Virtualization Mode |
Terminal Services Mode |
Private sex |
Good |
Poor |
Isolation of |
Good |
Poor |
Personalize desktop |
Good |
Poor |
Application Limitations |
Good |
Poor |
Scale deployment costs |
Quite |
Quite |
User side resistance during implementation |
Good |
Poor |