You are not logged in.

#1 2009-08-08 21:56:26

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,919

Which virtualization environment ?

Within a few weeks i will start studying for MS server 2008 certification (Needed for my job) .

My personal pc/laptops have been running arch for several years now, and i intend to keep it that way.
Virtual Machines are abviously the answer.

A typical VM setup will have 4  machines ( 2 servers, 2 clients).
USB hardware and 3D support is unimportant, the ability to make teams of those machines and place them in different subnets IS.
high res 1920x1200 support in the VM's is optional.

In the past i have used vmware workstation for this, but i only have a license for version 5 and that doesn't run windows server 2008 .
I could upgrade the license, but would like to give the OSS solutions a chance.

As i have no experience with other virtual environments like kvm and virtualbox i hope other archlinux users can help me decide which oss vurtualization would be the best for this purpose.

Last edited by Lone_Wolf (2009-08-08 21:58:36)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#2 2009-08-08 22:19:54

JawsThemeSwimming428
Member
From: USA
Registered: 2008-03-09
Posts: 149

Re: Which virtualization environment ?

Not sure about kvm as I have never used it but I look at Virtualbox as a more "home-user" oriented solution. It has gotten much better over time and in no way am I saying it isn't good but I'm not sure it is as full-featured as VMWare Workstation. I use it frequently at home for running Linux, Windows, and BSD VM's and it usually works good. Maybe someone can provide more light on this. Good luck with whatever you choose!

Offline

#3 2009-08-08 22:41:53

mikesd
Member
From: Australia
Registered: 2008-02-01
Posts: 788
Website

Re: Which virtualization environment ?

I would look at VirtualBox for this. I have used VirtualBox and kvm and VirtualBox is more polished. Install it and take it for a spin.

Offline

#4 2009-08-08 23:16:08

moljac024
Member
From: Serbia
Registered: 2008-01-29
Posts: 2,676

Re: Which virtualization environment ?

One more recommendation for Virtualbox..
You may want to try the virtualbox_bin package from the archlinuxfr repo though.
You can add the repo by putting this in your pacman.conf :

[archlinuxfr]
# The french Arch linux community packages
Server = http://repo.archlinux.fr/i686

The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...

Offline

#5 2009-08-09 05:50:15

djszapi
Member
From: Cambridge, United Kingdom
Registered: 2009-06-14
Posts: 1,439
Website

Re: Which virtualization environment ?

Yeah, if USB support is not so important, the binary version is enough for you, virtualbox is a good environment.

But I liked KVM too, qemu clone, because it's a hardware related simulation, not software virtualization, but maybe I'm wrong.

Offline

#6 2009-08-09 07:10:47

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Which virtualization environment ?

Both KVM and VirtualBox use hardware virtualisation.


neutral

Offline

#7 2009-08-09 08:41:53

loafer
Member
From: the pub
Registered: 2009-04-14
Posts: 1,772

Re: Which virtualization environment ?

virtualbox_bin 3.0.4-1 in AUR has USB support.


All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.

Offline

#8 2009-08-10 18:29:34

cool
Member
Registered: 2008-09-12
Posts: 111
Website

Re: Which virtualization environment ?

Another vote for virtualbox_bin. grab is from AUR

Offline

#9 2009-08-10 19:31:30

pizmooz
Member
Registered: 2009-01-11
Posts: 21

Re: Which virtualization environment ?

+1 KVM/QEMU

haven't used virtual box though.  I like KVM/QEMU because you use all standard linux tools to control the environment.  Like for setting up networking you use brctl.  It is really fast also.  You need to have a deeper understanding of the system (say compared to vmware), and be willing to write shell scripts to setup networking and launch the VMs. But it gives you a high level of customization, which seems to be aligned with the arch philosophy.
Make sure you when you enable VT in the BIOS you fully powerdown (let the caps drain) otherwise it won't enable on the proc.  This tripped me up at first.

Offline

#10 2009-08-10 19:56:01

Wintervenom
Member
Registered: 2008-08-20
Posts: 1,011

Re: Which virtualization environment ?

I pick VirtualBox, because of its performance.  In virtualized XP, I get from boot to a usable desktop in about eight or nine seconds (after switching to its SATA-ACHI).

Last edited by Wintervenom (2009-08-10 19:57:47)

Offline

#11 2009-08-12 20:56:47

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,919

Re: Which virtualization environment ?

I have done some reading into kvm/qemu and virtualbox and will go with kvm/qemu .
While setting up the networking will be harder than with virtualbox, kvm/qemu appear to function closer to the hardware.

Virtualbox has  2 things i dislike :
the stuff left out of the OSS version (the .bin is better, but if i wanted closed code i'd stick with vmware).
RDP support (RDP is  imo a terminal server/management protocol, that sucks as a remote control protocol. my favorite for that is VNC)

waiting until webshop has my order complete (case , mobo and cpu coolers not there yet), then i can build my new system and get to work.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#12 2009-08-13 07:52:22

thisllub
Member
From: Northern NSW Australia
Registered: 2007-12-28
Posts: 231

Re: Which virtualization environment ?

I have tried them all and my vote is kvm.
You must make sure the kernel modules are loaded e.g. (both are required)

modprobe kvm
modprobe kvm-amd

It is light and quick, supports migration and is very easy to script.
Recent objective tests I have found on the net suggest it is now the fastest virtual platform.
I have found VirtualBox can fill my 2 GB of ram far too easily.

My favourite use for it is to run Tomcat apps.
They seem to be able to grind the whole os to a halt through memory piggery.
In a restricted VM they are slower but the scheduler treats the VM fairly and the overall machine is much more responsive.


Documentation could be better but at least it seems to be right.

Last edited by thisllub (2009-08-13 07:52:54)

Offline

Board footer

Powered by FluxBB