我要评分
获取效率
正确性
完整性
易理解

Introduction

The Kunpeng oVirt lightweight virtualization software (oVirt for short) integrates many excellent pieces of open source software. This KVM-based software is an alternative to VMware vSphere in virtualizing your enterprise infrastructure. oVirt consists of oVirt-engine, host nodes, and storage nodes, and supports local and external storage. This document describes how to install and deploy the oVirt-engine service and the oVirt cluster on a Kunpeng server running openEuler 20.03.

oVirt is an open source version of Red Hat's commercial virtualization software Red Hat Enterprise Virtualization (RHEV). It integrates a series of excellent open source software, such as libvirt, Gluster, PatternFly, and Ansible. oVirt has become an alternative solution for enterprises' virtualization environments. Compared with OpenStack, oVirt is lightweight and simplified, making it easy to deploy and maintain enterprises' private clouds.

Figure 1 shows the oVirt system architecture.

Figure 1 oVirt system architecture

oVirt consist of the following three components:

  • oVirt-engine is deployed on the management node. It manages VMs (for example, VM creation and start/stop), and configures network and storage.
  • One or multiple compute nodes (host nodes), which are used to run VMs

    A compute node has Linux releases of the VDSM and libvirt components installed. It also contains some components used to implement network virtualization and other system services.

  • One or multiple local or shared storage nodes, which are used to store VM images and ISO images

    Storage nodes can use block storage or file storage. The built-in storage of a compute node can serve as the storage node (local on host mode). Alternatively, you can use an external storage as the storage node and access it through NFS, IP SAN, or FC SAN. Another storage mode is the hyper-converged architecture, in which a pool of drives is constructed on each node using Gluster to implement high availability and redundancy.