I am new to setting up a virtual machine, and am confident it will be straightforward. I am anxious to finally make linux my primary OS, but cannot get rid of Windows since I need Adobe Apps and a few other windows only apps that i need for work. I am looking for the best performance I can get and plan on using XEN with openSuse 11 GM. I just built a nice new system, vt-d capable and very high performance. Though I have a few questions:
From what I have read, I should be able to run a virtual machine off a bootable windows partition. Are there any performance benefits or draw backs to this? (cannot find anything related to performance).
Performance wise for photoshop, which virtual machine setup would you recommend?
As far as shared storage, I have read that I can set up a samba share so my windows box can access my linux files. I definitely need shared storage since I will be developing web apps on linux, and doing graphics for them on windows, are there any better ways to share storage?
Other than that, i would appreciate any advice anyone can give me in setting this virtual machine up. I am looking for the best performance i can get for the windows vm, since I sometimes work on very large raster images in PS for print.
I second elsewhere on using Virtualbox for your workstation VM.
Although Xen is very matured it is not meant as desktop platform just yet. The machine will run well but the means of managing and viewing it (mainly viewing in this case) are spartan compared to using Virtualbox/VMWare workstation. Also Phyton still has a memory leak that pops up now and then (the code virt-manager runs on), and keeping the vm view screen open for longer periods will slowly take away precious memory (until the virt-manager is closed and opened again).
At this moment Xen compares to VMWare ESX/VI as Virtualbox compares to VMWare Workstation.
As a note, for a Windows system to get the equal performance in Xen you need the Virtual driver pack enhancement from Novell. Without this your virtual network and disk performance is much lower than it can be! This tools are also a good thing to install when using Virtualbox or VMWare.
I have read good things about VirtualBox, though forgot what comments steered me away from it – they were nothing major. Thanks for the info on the virtual driver pack… first time I hear about it, to be clear, the driver pack also can be applied to VirtualBox or VMware?
Now about running a vmachine off a bootable windows partition, does anyone know how this affects performance?
As for shared storage, I have read that VirtualBox handles this quite nicely, so no need for samba share.
One last question for both of you that suggested VirtualBox, did you guys try others before settling on VirtualBox? If so, how long ago did you guys make the switch?
The vbox guest additions are included. The manual explains how to install. The OSE version (which is in the repo) does not include USB or RDP support, the download “proprietary” .rpm version for opensuse from the vbox site does.
After getting your virtual machine running on XEN, the best approach for remotely controlling the machine (aside from nomachine-mx) is to use RDP to remotely control it. Using the virt-manager is kludgy to say the least and gives the impression that the machine runs slowly. Rdp is slick and fast on the local machine, and isn’t too bad on your network either.
After getting your virtual machine running on XEN, the best approach for
remotely controlling the machine (aside from nomachine-mx) is to use RDP
to remotely control it. Using the virt-manager is kludgy to say the
least and gives the impression that the machine runs slowly. Rdp is
slick and fast on the local machine, and isn’t too bad on your network