The arrow of time

Ivan Voras' blog

Call for testing the BSD Hypervisor (BHyVe)

Those who were present at BSDCan 2011 have probably seen or heard about the unveling of BHyVe, the native hypervisor for FreeBSD. FreeBSD is very much lacking virtualization features (not counting jails) and this is in any case excellent news for the project! Interested users are now invited to test it!

BHyVe currently has some good sides and some bad sides. The good sides are that it finally (!!!) exists and that apparently it does its job with very high performance. The bad sides are that it is still very experimental, not present in the base source tree, that it requires dedicated memory for VM guests (i.e. the host OS and the guest OS cannot share memory, cannot swap each other out, etc.), that it requires a very recent Intel CPU with nested pages (or EPT), and that it currently only supports FreeBSD guest operating systems. As such, it is very "bare metal." I'm sure more funding for the developers will be appreciated.

One other piece of good news was a consequence of the BHyVe effort: it prompted the development of FreeBSD virtio paravirtualized VM guest drivers for storage and networking, which can be used with other VM hosts.

Unfortunately, all my test machines have older CPUs which do not support EPT so I cannot test it, but the authors and myself are eagarly waiting for comments from other users :)

#1 Re: Call for testing the BSD Hypervisor (BHyVe)

Added on 2011-11-16T08:10 by ameiji

Great news in our camp! :D

#2 Re: Call for testing the BSD Hypervisor (BHyVe)

Added on 2011-11-16T16:21 by Primero

Excelent!!! how we can help with testing?

#3 Re: Call for testing the BSD Hypervisor (BHyVe)

Added on 2011-11-16T16:23 by Ivan Voras

For one, follow the instruction in the call for testing and try to configure and run a VM. If you have any trouble, see http://wiki.freebsd.org/BHyVe and/or report to current@freebsd. org.

#4 Re: Call for testing the BSD Hypervisor (BHyVe)

Added on 2011-11-18T12:43 by Joe

Are there any plans to support Intel CPUs without nested table support?

#5 Re: Call for testing the BSD Hypervisor (BHyVe)

Added on 2011-11-18T12:43 by Ivan Voras

As far as I know and from http://wiki.freebsd.org/BHyVe, yes, time & funding permitting.

#6 Re: Call for testing the BSD Hypervisor (BHyVe)

Added on 2011-11-19T22:29 by Joe

Aha, I missed that thanks - being able to test on older cpus such as the Core 2 family would be nice

#7 Re: Call for testing the BSD Hypervisor (BHyVe)

Added on 2011-12-22T13:42 by Marcelo Maurer

I have read the informations over the "BHyVe" the BSD hipervisor. Is the right time and we will support "BHyVe". In February we from "REC" can give computer resources (storage, processing and webspace) to this project. Interest ? Please write me.(uxmarc(@)gmail.com ) The another side: FreeBSD with the possibility of hipervisor hosts like Virtualbox, QEMU (limitado), Jail (Zones) and "BHyVe" (available in 2012?) the FreeBSD world have one homogeneity system for all professional needs.

Post your comment here!

Your name:
Comment title:
Text:
Type "xxx" here:

Comments are subject to moderation and will be deleted if deemed inappropriate. All content is © Ivan Voras. Comments are owned by their authors... who agree to basically surrender all rights by publishing them here :)