[GTALUG] Setting up a VM host

Alvin Starr alvin at netvel.net
Thu Sep 1 22:29:16 EDT 2016


On 09/01/2016 10:07 PM, William Park via talk wrote:
> On Mon, Aug 29, 2016 at 10:07:03AM -0400, Lennart Sorensen via talk wrote:
>> On Fri, Aug 26, 2016 at 09:33:50PM -0400, William Park via talk wrote:
>>> - QEMU and VirtualBox.  They both use KVM.
>> Virtualbox does not use kvm.  It will use vt-x if you have it.
>> kvm requires it.
> Now you got me confused.  I thought VirtualBox and QEMU are just
> "emulator" which use KVM kernel modules (ie. kvm, kvm-intel, kvm-amd) if
> they are available, or do full software emulation if not available.
> And, VT-x is required for KVM kernel modules to work.
Part of the problem is comparing a mixture of apples and oranges.
you cannot run a virtual machine using KVM on its own.
KVM is a set of kernel API's and modules that make use of the underlying 
CPU hardware.

Virtualbox is a complete product that contains its own API's and a bunch 
of tools to provide a user interface.

Virtualbox is better compared with things like VMware or virtual-manager 
or proxmox.

QEMU is a middle wear tool that has been forked by several products to 
provide hardware emulation but is generally not enough to provide all 
the features of something like virtualbox or virtual-manager.
You can use QEMU to roll your own virtual systems but you then need to 
manage most of the scaffolding  on your own.

Its kind of like comparing gnome or KDE to the x-server.

-- 
Alvin Starr                   ||   voice: (905)513-7688
Netvel Inc.                   ||   Cell:  (416)806-0133
alvin at netvel.net              ||

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gtalug.org/pipermail/talk/attachments/20160901/a0413051/attachment.html>


More information about the talk mailing list