From: PaulNM on
Jordan Metzmeier wrote:

> On 08/04/2010 08:31 PM, Kamaraju S Kusumanchi wrote:
>> What do you do if you had access to just one machine (say your personal
>> laptop) and don't have the luxury of running multiple machines (one for
>> testing and one for production etc.,)? Sometimes, it is better/practical to
>> jump the wagon little bit ahead of time and do some testing, before
>> settling down with the stable version for the next 2-3 years.
>
> I think in that case, you should leave the testing up to the people who
> do. There is a wide variety of virtualization software now that can be
> used for this kind of testing.
>
> Virtualbox for example can run entirely off software, without the need
> for virtualization support in the CPU (although much slower).

While I agree with this suggestion, be aware that virtualbox cannot run
64-bit guests unless the processor has VT extensions. If you must run a
64-bit guest and don't have a 64-bit processor with VT extentions, use
qemu. That can actually emulate different processors, like ppc and
sparc. I've even run a small 64-bit guest on a 32-bit host (Pentium 4),
though it was very slow.

If you'll be running the VM only when logged in, virtualbox is
definitely preferred. If you need to run headless servers that start
automatically on bootup, qemu is the way to go.

>
> - --
> Jordan Metzmeier
>


Hope this helps,
PaulNM


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/4C5C2BB8.9050901(a)paulscrap.com
From: Jari Fredriksson on
On 6.8.2010 18:35, PaulNM wrote:
> If you'll be running the VM only when logged in, virtualbox is
> definitely preferred. If you need to run headless servers that start
> automatically on bootup, qemu is the way to go.
>

I use VirtualBox just like you described, but I use VMWare Server 2.0
for the headless servers. Is qemu somehow better? My host is a Windows 7
64bit.

--

Kiss me, Kate, we will be married o' Sunday.
-- William Shakespeare, "The Taming of the Shrew"


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/4C5C37D6.6030702(a)iki.fi
From: PaulNM on
Jari Fredriksson wrote:
> On 6.8.2010 18:35, PaulNM wrote:
>> If you'll be running the VM only when logged in, virtualbox is
>> definitely preferred. If you need to run headless servers that start
>> automatically on bootup, qemu is the way to go.
>>
>
> I use VirtualBox just like you described, but I use VMWare Server 2.0
> for the headless servers. Is qemu somehow better? My host is a Windows 7
> 64bit.
>

Qemu was a lighter weight alternative to Virtualbox for me. My company
was experimenting with freenas, which was originally on an actual box.
I moved it to a VM on another 24/7 Debian box to save on power usage,
and needed the VM to start every time the Debian box started.

If you're familiar and comfortable with VMWare, use it. VMWare and
Virtualbox virtualize cpu calls, while qemu emulates the entire
processor. This means qemu is much more flexible in what it can run,
but also slower.

Hope this helps,
PaulNM


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
Archive: http://lists.debian.org/4C5C41BD.40309(a)paulscrap.com
From: Gilles Mocellin on
On Fri, Aug 06, 2010 at 01:09:17PM -0400, PaulNM wrote:
> Jari Fredriksson wrote:
> >On 6.8.2010 18:35, PaulNM wrote:
> >> If you'll be running the VM only when logged in, virtualbox is
> >>definitely preferred. If you need to run headless servers that start
> >>automatically on bootup, qemu is the way to go.
> >>
> >
> >I use VirtualBox just like you described, but I use VMWare Server 2.0
> >for the headless servers. Is qemu somehow better? My host is a Windows 7
> >64bit.
> >
>
> Qemu was a lighter weight alternative to Virtualbox for me. My
> company was experimenting with freenas, which was originally on an
> actual box. I moved it to a VM on another 24/7 Debian box to save on
> power usage, and needed the VM to start every time the Debian box
> started.
>
> If you're familiar and comfortable with VMWare, use it. VMWare and
> Virtualbox virtualize cpu calls, while qemu emulates the entire
> processor. This means qemu is much more flexible in what it can
> run, but also slower.

If the processor has VT extensions, qemu can use 2 different modules to bypass emulation :
- kqemu on x86, without specifique processor extensions
- kvm on x86 with VT extensions and becom a Fully Virtualized Environnement.

$ aptitude show kqemu-source
Paquet : kqemu-source
[...]
Description : Source for the QEMU Accelerator module
This package provides the source code for the kqemu kernel modules. The qemu package is also required in order to make use of
these modules. Kernel source or headers are required to compile these modules.

The QEMU Accelerator Module increases the speed of QEMU when a PC is emulated on a PC. It runs most of the target application
code directly on the host processor to achieve near native performance. It is very useful when you want to run another
Operating System (for example Windows) on a Linux desktop.
Site : http://www.qemu.org/

$ aptitude show qemu-kvm
Paquet : qemu-kvm
[...]
Description : Full virtualization on x86 hardware
Using KVM, one can run multiple virtual PCs, each running unmodified Linux or Windows images. Each virtual machine has
private virtualized hardware: a network card, disk, graphics adapter, etc.

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux hosts on x86 hardware with x86 guests. KVM
is intended for systems where the processor has hardware support for virtualization, see below for details. All combinations
of 32-bit and 64-bit host and guest systems are supported, except 64-bit guests on 32-bit hosts.

KVM requires your system to support hardware virtualization, provided by AMD's SVM capability or Intel's VT. See
/usr/share/doc/qemu-kvm/README.Debian for more information.
Site : http://www.linux-kvm.org/


Another side note, you have several management tools to help you manage
your VMs:
- virt-manager
- qemulator
...
And a little ad for Proxmox here :-)
http://pve.proxmox.com/wiki/Main_Page
First  |  Prev  | 
Pages: 1 2 3 4 5 6
Prev: Add audio to home video in Lenny?
Next: UTC or localtime