KVM - The Linux Kernel-Based Virtual Machine
News, Blogs and Resources on the Linux (KVM) Kernel-Based Virtual Machine

seeking more information about KVM

6 replies [Last post]
zib
Offline
Joined: Mar 3 2010
Points: 5

We are using VMWare for several environments and I am looking for an alternative because of the cost of VMWare and VSphere's lack of reliablity and support for linux.

Can anyone tell me about how KVM compares to VMWare for host environment and remote management? We have to manage systems remotely and at times across a stressed VPN. VSphere fails miserably in both environments.

Things I am wondering include:

- Does KVM run as the OS in the host, like VMWare does, or do I just choose a base OS for the host then run it as an app (like vbox?)
- What is the remote management like? Does it have a local GUI client like vsphere, if so does it run on linux and not suck like vsphere does? Is there a cli option for painful vpn sessions?
- is it reliable and mature enough to run in a production environment?

zib
Offline
Joined: Mar 3 2010
Points: 5
hmm... between this and

hmm... between this and another kvm forum, it doesn't look like a very active or large user base. *crickets*

Haydn Solomon
Offline
Joined: Mar 7 2008
Points: 456
Re: seeking more information about KVM

zlib,

To answer some of your questions and concerns.

1. kvm runs as a kernel module in the host OS but i/o is processed in userspace but default using emulated devices. You can optimize i/o using paravirtual drivers and there is also relatively new technology allowing devices direct access via DMA. However paravirtual devices is currently preferred as the DMA technology is still very new.

2. For remote management you have options of command line as well as GUI tools. There's a management layer to kvm ( and other technologies ) called libvirt. Most GUI tools use this layer but not all. For a list of gui tools see the following link at the wiki. http://www.linux-kvm.org/page/Management_Tools .

3. kvm technology is already being offered as an enterprise solution by Red Hat and many are running it in production already.

Walter Dnes (not verified)
Any centralized documentation on qemu-kvm?

I installed qemu-kvm (different from qemu) on Gentoo linux. The documentation that I've found via Google is out-of-date/irrelavant. I know that there is a "kvm" command, and typing "qemu{TAB}{TAB}" gives me...

qemu
qemu-io
qemu-system-x86_64
qemu-i386
qemu-kvm
qemu-x86_64
qemu-img
qemu-nbd

Of the 9 commands, only qemu, qemu-img, and qemu-nbd have man pages. So RTFM becomes a little harder. Are there any up-to-date central locations for qemu-kvm documentation?

To add to my wishlist, are there any reasonably up-to-date 32-bit Gentoo guest disk images available?

George (not verified)
Hello, I noticed you are

Hello, I noticed you are using Drupal on your site and was wondering why you don't use WordPress instead? Fat Burning Furnace

Haydn Solomon
Offline
Joined: Mar 7 2008
Points: 456
Re: I noticed you are

At the time I started the website, my research showed drupal as the most flexible and powerful of the opensource CMSes. One of the features that drew me to drupal was the fact that it's easy to have multiple bloggers should the need arise. I haven't had the need yet but I think this is an important feature to have.

Johnson (not verified)
Hi there, I was wondering

Hi there, I was wondering whether you offered any advertising possibilities on your website? I have a friend who is looking to promote his new website.

You can prepare for your project management exam by spending weeks reading books, or you can simply get the PM PrepCast. This training course was created by a project management expert who has had several years of experience in the field of project management and PMP training.

Post new comment

The content of this field is kept private and will not be shown publicly.
Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.