From e93a442a77c43437f30c36430273c837fc94179e Mon Sep 17 00:00:00 2001 From: Maxim Nestratov Date: Fri, 8 Jul 2016 20:11:37 +0300 Subject: [PATCH] add Virtuozzo into the list of supported hypervisors Virtuozzo hypervisor has been merged since Kilo release and was formely known as Parallels. Change-Id: I67cd4bcf389733b26eae1140294dd0633716646a --- .../source/compute/hypervisor-virtuozzo.rst | 42 +++++++++++++++++++ .../source/compute/hypervisors.rst | 5 +++ 2 files changed, 47 insertions(+) create mode 100644 doc/config-reference/source/compute/hypervisor-virtuozzo.rst diff --git a/doc/config-reference/source/compute/hypervisor-virtuozzo.rst b/doc/config-reference/source/compute/hypervisor-virtuozzo.rst new file mode 100644 index 0000000000..2b43921454 --- /dev/null +++ b/doc/config-reference/source/compute/hypervisor-virtuozzo.rst @@ -0,0 +1,42 @@ +========= +Virtuozzo +========= + +Virtuozzo, or its community edition OpenVZ, provides both types of +virtualization: Kernel Virtual Machines and OS Containers. The type +of instance to span is chosen depending on the ``hw_vm_type`` +property of an image. + +.. note:: + + Some OpenStack Compute features may be missing when running with + Virtuozzo as the hypervisor. See the `hypervisor support matrix + `_ for details. + +To enable Virtuozzo Containers, set the following options in +``/etc/nova/nova.conf`` on all hosts running the ``nova-compute`` +service. + +.. code-block:: ini + + compute_driver = libvirt.LibvirtDriver + force_raw_images = False + + [libvirt] + virt_type = parallels + images_type = ploop + connection_uri = parallels:///system + inject_partition = -2 + +To enable Virtuozzo Virtual Machines, set the following options in +``/etc/nova/nova.conf`` on all hosts running the ``nova-compute`` +service. + +.. code-block:: ini + + compute_driver = libvirt.LibvirtDriver + + [libvirt] + virt_type = parallels + images_type = qcow2 + connection_uri = parallels:///system diff --git a/doc/config-reference/source/compute/hypervisors.rst b/doc/config-reference/source/compute/hypervisors.rst index 8d495dad21..9b8ce028c5 100644 --- a/doc/config-reference/source/compute/hypervisors.rst +++ b/doc/config-reference/source/compute/hypervisors.rst @@ -13,6 +13,7 @@ Hypervisors hypervisor-lxc.rst hypervisor-vmware.rst hypervisor-hyper-v.rst + hypervisor-virtuozzo.rst OpenStack Compute supports many hypervisors, which might make it difficult for you to choose one. Most installations use only one hypervisor. @@ -57,3 +58,7 @@ The following hypervisors are supported: virtualization.aspx>`_ - Server virtualization with Microsoft Hyper-V, use to run Windows, Linux, and FreeBSD virtual machines. Runs ``nova-compute`` natively on the Windows virtualization platform. + +* `Virtuozzo `_ - + OS Containers and Kernel-based Virtual Machines supported via libvirt + virt_type=parallels. The supported formats include ploop and qcow2 images.