What is Desktop Virtualization
Desktop Virtualization is the concept of isolating an operating system (OS) from the client that is used to access it. It is also known as client virtualization which separates a computer desktop environment from the physical computer. It is used as a new approach to the provisioning, delivery, and management of user desktops in the enterprise. The main principle behind this new approach is leveraging existing and well-proven virtualization technologies to virtualize not only servers but also user desktops (the workstations). The resulting “virtualized” desktop is stored on a remote central server, instead of on the local storage of remote client; thus, when users work from their remote desktop client, all of the programs, applications, processes and data used are kept and run centrally, allowing users to access their desktops on any capable device, such as a traditional personal computer, notebook computer, smart phone, or thin client. Users may be geographically scattered, but all must be connected to the central machine by a local area network, a wide area network, or the public Internet.
Desktop Virtualization replaces the traditional model where users run all the applications and store data on their desktop services. Instead the whole environment of the desktop experience would be executed in the data center servers.