Results 1 to 10 of 12
I've to implement Desktop Virtualization as my college project, how to start working on it, give us some directions, I've studied documentation of virtual box but it is also not ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 01-22-2012 #1Just Joined!
- Join Date
- Jan 2012
- Location
- bangalore
- Posts
- 7
Linux desktop virtualization with synchronization
I've to implement Desktop Virtualization as my college project, how to start working on it, give us some directions, I've studied documentation of virtual box but it is also not helping much.
The objective of the project is:
"Create a desktop virtualization system for Linux which allows a user to virtualize an existing desktop environment,download and use a virtualized environment on a local machine, and then save the changes made locally."
My first doubt is how to virtualize the system, is there some pre-existing tools available through which we can do this task?
And second is that do we need to remote access multiple instances of virtual machine?Last edited by sid_das; 01-23-2012 at 03:00 AM.
- 01-28-2012 #2Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,141
School work is not allowed on the Forums...
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 01-28-2012 #3Just Joined!
- Join Date
- Jan 2012
- Location
- bangalore
- Posts
- 7
- 01-28-2012 #4Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,141
Well, good answer...

This is not trivial. I user VirtualBox for my VM requirements, pretty much exclusively, both at home and at work. Migrating a VM back to a non-VM system, and vice-versa is not easy, in my experience. So, I would be interested in your work in this regard! Specific issues, I'll be happy to help, or to learn from your experience. So, get started, and let us know how/what your are experiencing. Also, welcome to The Linux Forums!
So, what I am saying, is that I am basically clueless, and I would be happy to help you verify your work, and "steal" from it as well...
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 01-28-2012 #5Just Joined!
- Join Date
- Jan 2012
- Location
- bangalore
- Posts
- 7
Even we are using VirtualBox for this purpose as it is open source, the only thing we know till date is that we have to create a SSL connection between our Server Virtual Machine to the Client System, after that we may use RDP for remote display(I'm not sure abt it, whether it will work or not).
If u have any IDEA then please SHARE...
- 01-28-2012 #6Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,141
Well, your initial specification was this:
That is to say (in more or less, the same words), you need to take an existing desktop environment, move it to a virtual machine, and then make any changes to the virtual desktop, real on the physical one. Correct?Create a desktop virtualization system for Linux which allows a user to virtualize an existing desktop environment,download and use a virtualized environment on a local machine, and then save the changes made locally.
To my mind, whether or not you are using VBox, VMware, Parallels, or whatever for the VM environment is irrelevant. The key requirement is to be able to move your real environment to a virtual one, and then move the changes in the virtual one back to the real one. Do I understand this correctly?Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 01-28-2012 #7Just Joined!
- Join Date
- Jan 2012
- Location
- bangalore
- Posts
- 7
Actually what we are thinking is that we will keep the desktop environment virtually in server, when a client demands it via web-browser(or any other GUI based application, which is not decided) it will be provided to him/her. He will work on it and save the changes made by it back to the server by redoing the log created on the client and the local copy at the client will be deleted.
- 01-28-2012 #8Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,141
Well, you can do that on Linux without difficulties, by allowing remote desktop access to the virtual machine. The VNC client/server tools will provide this capability. I've used it in the past myself, so I could access my server/workstation from my latptop over the LAN. With a VPN, you can even do that over the WAN/Internet.
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 02-04-2012 #9Just Joined!
- Join Date
- Jan 2012
- Location
- bangalore
- Posts
- 7
is it possible to have a single, optimized image of the operating system and make it available on-demand across all the users. All virtual desktops boot this same image over the network, applying user-specific settings and profiles at run-time.
- 02-04-2012 #10Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,141
It should be possible using the network Pixie (PXE) boot capabilities most hardware, and virtual machines, possess. Here is a link to a Wikipedia article about it for more information: Preboot Execution Environment - Wikipedia, the free encyclopedia
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!


Reply With Quote

