Architecture
oVirt applies to offline virtual cluster scenarios.
oVirt is an open-source virtualization management platform. It provides an easy-to-use WebUI, through which you can centrally manage VM, computing, storage, and network resources. Main components of oVirt include the oVirt engine, Virtual Desktop Server Manager (VDSM), KVM VMs, storage, and database. For details, see Table 1.
Figure 1 shows the oVirt and KVM deployment architecture.
|
Component |
Description |
|---|---|
|
Web Browser |
A browser can be used to log in to the administrator portal or user portal.
|
|
oVirt Engine |
|
|
VDSM |
Vdsm performs operations related to oVirt Engine requests. Its functions are as follows:
The Vdsm system is designed based on the principles of high availability, high scalability, cluster security, backup and restoration, and performance optimization. |
|
Guest agent |
A guest agent runs on a VM, provides the oVirt engine with the VM resource usage information, and communicates with the oVirt engine through the virtual serial connection. |
|
PostgreSQL |
The oVirt engine uses PostgreSQL persistence for data storage. |
