In a blog post, Jason Anderson, principal manager at the company's open source technology centre, said this meant that not only could one quickly bring up a FreeBSD virtual machine in Azure, but also that Microsoft could be called on for support if needed.
Anderson said it was important for FreeBSD to run in Azure because many top-tier virtual appliance vendors base their products on the operating system.
"Over the past two years, we've worked closely with Citrix Systems, Array Networks, Stormshield, Gemalto and Netgate to bring their virtual appliances to the Azure Marketplace, and we’re continuing to work with a long list of others for future offerings," Anderson said.
Most of the effort invested in developing FreeBSD at the kernel level to enable network and storage performance would be upstreamed to the FreeBSD project, Anderson said.
He said while FreeBSD was supported on Hyper-V back to 10.3, selective ports of some drivers were provided for versions back to 8.4.
"Having said that, it's definitely possible to bring your own FreeBSD VM image from an older version, with the provided ports and installed Azure VM Agent, into Azure for your use," Anderson said.
"However your mileage may vary in terms of performance and stability. For example, our measured networking throughput on a 10Gb network on FreeBSD 10.1 was 2Gbps. With 10.3, we’ve been able to achieve over 9Gbps in testing."