OpenStack: Does the Hypervisor Matter?

Greg Elkinbard - November 5, 2013 -

Today in Hong Kong, I presented a look at the use of hypervisors in OpenStack.  The question is, does it really matter which you choose?  Like most things in technology, the answer is, “It depends.”

Back in 2010, when OpenStack was new, there were just two hypervisors: Xen, the default choice, as it was what you got if you launched a VM at Rackspace or Amazon, and KVM, the open source hypervisor that you chose if you were on the bleeding edge.  By 2012, however, that had changed, and KVM had taken the lead, with Xen losing momentum. Today, more than 90 percent of the deployments we see here at Mirantis use KVM, with VMware emerging as a surprising second choice.

Of course, it’s not that simple.  Xen is still around, and along with Hyper-V, has its devotees, but we are also beginning to see the rise of containers, such as LXC, Parallels, and Docker, which have their own advantages and idiosyncrasies.

And of course each has their own issues and advantages.  Images tuned for a specific hypervisor may not run well on another. A number of entities are building out cross hypervisor migration tooling. KVM is becoming the default hypervisor for OpenStack, it’s easy to tune and supports the widest set of OpenStack features.  ESXi doesn’t support all OpenStack features (most notably pause/unpause and resize), but overall support is good and getting better all the time.  Containers are currently a somewhat fragmented space but offer low overhead and other exciting opportunities.

banner-img
test
tst
tst
Deploy Mirantis Secure Registry on any Kubernetes (Minikube, EKS, GKE, K0S, etc.)

Note: this blog post was originally published by Avinash Desireddy on Medium. You can view the original post here. Docker Containers, Kubernetes, CNCF, and many other relevant projects completely changed how we package, ship, and run applications. As you all know, Kubernetes has become a defacto standard for running applications. At the same time, container registries and chart repositories play a …

Deploy Mirantis Secure Registry on any Kubernetes (Minikube, EKS, GKE, K0S, etc.)
Software Supply Chain Security on Any Kubernetes with Mirantis Secure Registry 3.0

Security and cloud infrastructure availability concerns have been in the news of late with the recent Log4j vulnerabilities and outages at some of the world’s largest public cloud providers. The security and integrity of your container-based images has never been more important. Many have taken to Kubernetes to assist in the deployment and management of their container-based workloads, and are leveraging …

Software Supply Chain Security on Any Kubernetes with Mirantis Secure Registry 3.0
A Year in Review: A Look Back at the Most Powerful Mirantis Resources from 2021

2021 has been quite the year - and while there have been plenty of not-so-good times, we at Mirantis would like to take a moment to focus on the good. We are thankful for the opportunity to provide our readers with informative, accurate, and, above all, educational content via our company blog. We try not only to include helpful information …

A Year in Review: A Look Back at the Most Powerful Mirantis Resources from 2021
Technical training
Learn Kubernetes & OpenStack from Deployment Experts
Prep for certification!
View schedule
LIVE WEBINAR
Getting started with Kubernetes part 2: Creating K8s objects with YAML

Thursday, December 30, 2021 at 10:00 AM PST
SAVE SEAT
LIVE WEBINAR
Istio in the Enterprise: Security & Scale Out Challenges for Microservices in k8s

Presented with Tetrate
SAVE SEAT