FreeBSD Hypervisor?

Solution 1:

Since the 10.0 Release, FreeBSD ships its own Hypervisor: bhyve. Its possible to emulate BSD and Linux Guests, with Windows-support on the way.

Solution 2:

If you're looking for something to start running with right away, voretaq7's answer is the way to go. If you're looking to help with a more FreeBSD-specific project, there is a newer BSD hypervisor project called BHyVe.

The FreeBSD wiki page has links to the freebsd-virtualization mailing list (where project coordination is taking place), a PDF from the 2011 DevSummit presentation, and a Subversion link. It appears to currently require VT-x.

It looks like NetApp is sponsoring it and/or providing development resources, so it looks interesting. They are also looking for testers.

Solution 3:

To my knowledge the hypervisor options for FreeBSD systems are:

  • Jails
    (For running FreeBSD on FreeBSD -- Not really a hypervisor, but similar)
  • QEMU
    (For running generic stuff on FreeBSD -- Performance is mediocre)
  • VirtualBox
    (For running generic stuff on FreeBSD -- Performance and features are better than QEMU)

My suggestion out of the lot would be VirtualBox. You can also look in ports/emulators for other stuff I may have missed...