---
title: 架构
description: "oVirt适用于线下虚拟化集群场景。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/twp/kunpengcpfs_19_0023.html
sourcePath: /source/zh/kunpengcpfs/twp/kunpengcpfs_19_0023.html
indexId: 827fbcf10bbb22ed59c45334b1da88fc8e6c693453cc70523541cdc19370033051
---
# 架构

oVirt适用于线下虚拟化集群场景。

oVirt是一个开源虚拟化管理平台，它提供了一个易于使用的Web前端界面，可集中管理虚拟机、计算、存储和网络资源。oVirt的主要组件元素包括oVirt Engine、VDSM（Virtual Desktop Server Manager）、KVM的虚拟机、存储、数据库，oVirt和KVM部署架构如图1所示，其详细组件说明请参见表1。

图1 oVirt和KVM部署架构


**表1 组件说明**

| 组件 | 说明 |
| --- | --- |
| Web Browser | 使用浏览器可以访问管理员门户网站或者用户门户网站： 管理员门户网站是Engine之上基于UI应用编程的Web，系统管理员用来执行高级操作。 用户门户网站是基于UI应用编程的Web，用于管理简要的场景。 |
| oVirt Engine | 支持多虚拟数据中心、多集群管理。 FC\-SAN/IP\-SAN/本地/ NFS 不同存储架构。 超融合部署架构。 虚拟计算、虚拟存储、虚拟机网络统一管理。 虚拟机热迁移、存储热迁移。 物理主机宕机高可用。 负载均衡资源调度策略。 |
| VDSM | VDSM主要负责oVirt Engine请求相关的操作，具体功能如下： 负责Node的启动和注册。 虚拟机的操作与生命周期管理。 网络管理。 存储管理。 Host与VM状态监视与报告。 提供对虚拟机的外部干涉功能。 提供内存与存储的合并与超支功能。 VDSM系统的设计具有高可用性，高伸缩性，集群安全、备份和恢复、性能优化等原则。 |
| Guest agent | Guest agent在VM内运行，向oVirt Engine提供VM有关资源使用情况的信息，通过虚拟串行连接进行通信。 |
| PostgreSQL | oVirt Engine使用PostgreSQL持久化进行数据存储。 |
