---
title: 'Your guest, your choice: running Windows Server on Ubuntu OpenStack'
description: It is no secret that Ubuntu is by far the most popular cloud guest OS
  on the world’s major public clouds. Figures range from 55-75% depending on the source
  and the cloud provider in question, but it’s something we are very proud of and
  a status we seek to maintain and grow. However, the spirit  […]
url: https://canonical.com/blog/your-guest-your-choice-running-windows-server-on-ubuntu-openstack?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Canonical](https://canonical.com/blog/author/canonical "More about Canonical")

2 September 2014

# Your guest, your choice: running Windows Server on Ubuntu OpenStack

[OpenStack](https://canonical.com/blog/tag/openstack)
[Support](https://canonical.com/blog/tag/support)
[Ubuntu Advantage](https://canonical.com/blog/tag/ubuntu-advantage)
[Ubuntu Advantage for infrastructure](https://canonical.com/blog/tag/ubuntu-advantage-for-infrastructure)
[Windows](https://canonical.com/blog/tag/windows)

---

Share the article

It is no secret that Ubuntu is by far the most popular cloud guest OS on the world’s major public clouds. Figures range from 55-75% depending on the source and the cloud provider in question, but it’s something we are very proud of and a status we seek to maintain and grow. However, the spirit of Ubuntu has always embraced openness and collaboration with others. That’s why we created [OIL](http://www.ubuntu.com/cloud/ecosystem/ubuntu-openstack-interoperability-lab), the Ubuntu OpenStack Interoperability Lab, in which we test thousands of third-party solution combinations against OpenStack to ensure compatibility and high performance, and it’s why the Ubuntu ecosystem is one of the largest and fastest growing in the industry.

As a continuation of this trend, we have been working with Microsoft to develop and certify virtio drivers, virtualised Windows drivers that allow Windows guests to run on KVM hypervisors and subsequently, on OpenStack. This allows enterprises with a large Windows Server footprint to build OpenStack clouds on Ubuntu but keep their guest OS and workloads untouched. The virtio drivers provide optimised performance for a guest running on an Ubuntu OpenStack cloud, and are available for all current Windows Server editions, including Windows 2008R2, Windows 2012, and Windows 2012R2.

The drivers are available to Canonical customers as part of the Ubuntu Advantage support programme. Ubuntu issues a Hardware Enablement (HWE) kernel release every 6 months, and Canonical will also be supporting those kernels against the Windows Server releases, so customers will always enjoy updated Windows drivers for their guests. The drivers will run on any Ubuntu Server Long-term Support (LTS) release as well as any OpenStack version supported under that release.

Canonical has gone through the certification process under Microsoft’s Windows Server Virtualization Validation Program (SVVP) which included Microsoft signing off the driver as a stable and reliable plug-in, as well as certifying the full platform, which means endorsing that Ubuntu can run Windows guests in a stable way. The end goal is to provide a reliable platform for all of our customers and give them a choice to run Ubuntu or Windows equally well.

If you are a current Canonical customer and wish to take advantage of the new drivers, please contact your Canonical customer support representative. For information on Ubuntu Advantage and how to join, please check the [UA pages](http://www.ubuntu.com/management/ubuntu-advantage) and use the chat function or contact form to speak to a sales representative.

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### Tracing a memory leak bug in PID 1 and contributing an upstream fix: a Linux support story](https://canonical.com/blog/fixing-memory-bug)

How Canonical Support helped a global retail organization trace the cause for an unusual memory leak originating in PID 1. By investigating the issue across three separate...

[Lidia Luna Puerta](https://canonical.com/blog/author/lidia-luna)

17 July 2026

[### How Canonical Support solves hard Linux performance bugs  – even in 12-year old code](https://canonical.com/blog/support-solves-bugs-in-12-year-old-code)

A 12-year-old bug in libnss-db caused getent enumeration to slow to a crawl – and showed how far expert support can go when a customer brings the right evidence and the right question.

[Lidia Luna Puerta](https://canonical.com/blog/author/lidia-luna)

1 June 2026

[### How to set up a micro lab: four principles for a reliable homelab](https://canonical.com/blog/how-to-set-up-a-reliable-homelab)

After over a decade of running a homelab, I have learned a few difficult lessons. Although it begins as a “lab,” you inevitably end up with something you want to keep. If a...

[Jake Nabasny](https://canonical.com/blog/author/slapcat)

17 March 2026

[### When an upstream change broke smartcard FIPS authentication – and how we fixed it](https://canonical.com/blog/when-an-upstream-change-broke-smartcard-fips-authentication-and-how-we-fixed-it)

This is the story of how Canonical’s Support team provided bug-fix support: we tracked down an upstream change in OpenSC that inadvertently broke FIPS compatibility,...

[Lidia Luna Puerta](https://canonical.com/blog/author/lidia-luna)

12 February 2026
