FreeBSD Virtual Machines on Microsoft Hyper-v
Hyper-V supports both emulated and Hyper-V-specific devices for FreeBSD virtual machines. When running with emulated devices, no additional software is required to be installed. However emulated devices do not provide high performance and cannot leverage the rich virtual machine management infrastructure that the Hyper-V technology offers. In order to make full use of all benefits that Hyper-V provides, it is best to use Hyper-V-specific devices for FreeBSD. The collection of drivers that are required to run Hyper-V-specific devices are known as FreeBSD Integration Services (BIS).
For older FreeBSD releases (before 10.0), Microsoft provides ports which is available here:
It contain the installable BIS drivers and corresponding daemons for FreeBSD virtual machines.
For newer FreeBSD releases, BIS is built in to the FreeBSD operating system, and no separate download or installation is required except for a KVP ports download that is needed for FreeBSD 10.0.
FreeBSD Integration Services (BIS) on Hyper-v
BIS provide Core, Networking, Storage, Memory, Video and other functionalities. For feature availability in each FreeBSD version, it is published here:
Microsoft announces Hyper-V support for FreeBSD, August 9, 2012
FreeBSD Testimonials from Microsoft, August, 2015
- Hyper-V drivers are included since FreeBSD 10.0
Ports for FreeBSD 8.4, 9.1~9.3 and KVP ports for FreeBSD 10.0
FreeBSD Integration Services Team, firstname.lastname@example.org