Table of Content :
Desktop Virtualization……………………………………………………………….. 3
Virtualization Types………………………………………………………………….. 4-6
Detail of Client Hypervisors………………………………………………………… 7
Advantages & Disadvantages………………………………………………………. 7-8
References………………………………………………………………………………. 9
Desktop Virtualization:
Desktop virtualization is basically concern with the remote access of data. This technique involves encapsulation and delivering access to either the entire system or the remote client device. In this technique we can use different software and hardware environment, and may use entirely different operating system. This allows the use of virtual systems to let multiple network subscribers maintain desktops on a single, centrally located server or computer. The main machine or central machine may operate at residence, business or any data centre. User can have any geographic location but all must connected to the central machine to share the data use any of the connection type like LAN, WAN, Public internet etc.
For start using such environment, we need the following:
1. In this technique end user access the central computer.
2. Network works as a tool for accessing central computer.
3. We also have tools to virtualizes operating system so that they can be encoded and transported via the network.
Difference between traditional & virtualized model:
Types of Desktop Virtualization:
We have the following types of desktop virtualization-
1. Remote Hosted Desktop:- In this technique server runs a image of an operating system and clients log into server using a software called connection broker, this is the only part of the software hosted on the client machine. In this virtualization is done in the data center. On the client the requirement is minimal.
Example:
Software: Citrix XenDesktop; Wyse ThinOS; Microsoft Remote Desktop Services; Microsoft Enterprise Desktop Virtualization (MED-V); VMware View Manager.
Hardware: Pano Logic Device, Remote; nComputing thin clients; Wyse thin clients; Sun Ray Ultra-Thin client; Symbiont Network Terminal; Rangee Thin Client
2. Client Hypervisors :-
In this the application is run on client side it means that no need to be online every time. Because of the client side computing there is more resource utilization. This is ideal if the end user need better graphics or computing power. Example: Citrix XenApps; Microsoft Remote Desktop Services; VMware View; VMware ThinApps
.
3. Application Virtualization:-
Because of the virtualized application runs independently on user’s operating system. You can run files on operating system without installing it on operating system.
Example:
AppZero, BoxedApp, Cameyo, Ceedo, AppliDis, Evalaze,InstallFree, Citrix XenApp, Novell ZENworks Application Virtualization, Endeavors Technologies Application Jukebox, Microsoft Application Virtualization, Software Virtualization Solution, Spoon (formerly Xenocode), VMware ThinApp and P-apps.
.
4. Terminal server:-
As it is the oldest, most established form of desktop virtualization out there, you can be sure that practically all of the quirks and bugs associated with terminal server have already been identified and perhaps even ironed out. Thus, with terminal server, you’ll be dealing with a relatively stable and predictable DV platform.
For the given problem we will prefer Client hypervisors virtualization technique. In this technique there is a isolation between operating system and hardware. Because of this feature we can run different versions of operating system on the same machine, otherwise this is not possible with any of the virtualization technique.
Unlike the other virtualization technique this can be used without network connection, means virtual desktop can run on the client device even when the user has no network access.
For