centos7上部署oVirt平台管理kvm

2021/02 作者:ihunter 0 0

oVirt平台介绍

oVirt是一种开源分布式虚拟化解决方案,旨在管理整个企业基础架构。oVirt使用受信任的KVM管理程序,并基于其他几个社区项目构建,包括libvirt,Gluster,PatternFly和Ansible。
官方网站https://www.ovirt.org/
oVirt是RedHat虚拟化管理平台RHEV的开源版本。该项目起源于Qumranet,该公司在2008年被RedHat收购之后,其原有的虚拟化管理软件被从C#改写为Java,并在2011年开源为oVirt项目。2011年11月,RedHat举办了第一次oVirt研讨会(oVirt Workshop),与IBM、英特尔、思科、Canonical、NetApp与SUSE一同宣布oVirt社区的成立。利用oVirt管理KVM虚拟机和网络,企业可以快速的搭建起一个私有云环境。从这一点看来,oVirt的定位和另一个知名云计算项目OpenStack的定位是有些类似的。不过有意思的是,oVirt实际上是RedHat的企业级虚拟化解决方案RHEV的上游项目,而这些支持oVirt项目的厂商们,也同时是OpenStack项目的参与者。
需要使用oVirt的原因:
1、KVM使用命令行或者是virt-manager图形管理,基于单机管理模式;
2、单机KVM不具备数据中心,集群等高级管理特性;
3、oVirt属于开源社区,免费使用。通过web方式进行管理,管理界面非常友好!

oVirt平台由两个部分组成:oVirt-engine管理端以及oVirt-node节点主机。
oVirt-engine属于oVirt管理端,提供完成的企业级虚拟化平台管理能力。可以运行在RHEL或者是CentOS系统,基于WEB浏览器进行操作,功能类似于vcenter
oVirt-node数据节点端,用于运行虚拟机,其内核基于kvm。他是基于CentOS的最小管理程序操作系统,类似于exsi。
除了oVirt-node端,oVirt还支持CentOS和Rhel操作系统
oVirt主要功能如下

1、 对节点主机节点的管理,支持基于数据中心,集群的管理;
2、 对虚拟机的管理,可以完成虚拟机的创建、快照、删除、基于模版的克隆等常见操作
3、 迁移,在线及离线迁移虚拟机;
4、 高可用,当一台节点主机宕机,在另外一台节点主机上自动开启虚机;
5、 主机、虚拟机性能查看及统计;
6、 支持主流的NFS、iSCSI、FC等存储方式;
7、 支持多端口的网口绑定;
8、 提供一个命令行,可以完成图形界面的大部分功能;
9、 活动目录集成;
10、 提供python api接口,可以api编程;
11、 没有授权限制;

目前oVirt最新版本为4.3.4
据说华为的fusionsphere6.x版本的虚拟化中的vrm就是基于oVirt修改而使用

centos7上安装oVirt平台

不推荐使用虚拟化嵌套安装,最好直接物理机安装,以下为推荐配置
首先进行系统更新

赞(2) 更多分享

上篇: 开源虚拟化平台oVirt4.3简单搭建实践
下篇: 部署oVirt4.2+Gluster超融合架构