Q
Get started Bring yourself up to speed with our introductory content.

Why are some features for OpenStack hypervisors mandatory?

There are many differences between OpenStack-supported hypervisors, but only some features are mandatory. Adopters need to review feature sets as part of their testing.

As a cloud framework, OpenStack must perform a wide variety of functions that depend on interactions and responses...

from the hypervisor. For example, the guest instance status feature provides real-time details about the power state of the guest VM instance, while the attach block volume to instance feature allows block storage to be dynamically added to a running VM instance. You have to keep in mind, however, that OpenStack hypervisors are different, and not every hypervisor supports every OpenStack feature in the same way -- if at all.

Mandatory and optional features

In order to address the differences between OpenStack hypervisors, some features are mandatory, and others are optional. All included OpenStack hypervisors must support a mandatory feature. For example, the guest instance status feature is mandatory, and every hypervisor supports it, while the attach block volume to instance feature is optional and Ironic, Linux Containers and Virtuozzo CT don't support it. By comparison, the auto configure disk feature that allows disk partitioning and resizing is optional, and XenServer is the only platform that supports it. Most OpenStack features and functionality are currently optional.

All included OpenStack hypervisors must support a mandatory feature.

It's worth noting that a limited stable of mandatory features generally doesn't impair the overall utility of the private cloud platform. Early implementations of Amazon Elastic Compute Cloud instances offered a relatively limited feature set, yet EC2 enjoyed broad adoption. Potential adopters should make the effort to review the feature sets for OpenStack hypervisors and examine whether a desired hypervisor supports valuable features. This is part of the due diligence evaluation and testing of a private cloud implementation. In addition, some features might become mandatory as OpenStack Nova and the suite of available hypervisors continue to mature over time.

Everything you need to know about OpenStack hypervisor support

Hypervisor support is critical in order to ensure interoperability in a private cloud environment. Carefully evaluate and test the variety of supported hypervisors that are available, and be aware of hypervisors that are scheduled for deprecation.

This was last published in December 2017

Dig Deeper on Open source virtualization

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What features do you think should be mandatory in OpenStack-supported hypervisors?
Cancel

-ADS BY GOOGLE

SearchVMware

SearchWindowsServer

SearchCloudComputing

SearchVirtualDesktop

SearchDataCenter

Close