1.3 oVirt虚拟化介绍

针对企业级虚拟化需求,Red Hat公司发布的Red Hat Enterprise Virtualization(简称RHEV)是一套完整的服务器虚拟化管理产品。但这套产品不能直接使用,需要订阅Red Hat RHN服务才能下载使用。

oVirt是开源的分布式虚拟化解决方案,也可以理解为Red Hat Enterprise Virtualization的社区版本。oVirt虚拟化平台由libvirt、Gluster、PatternFly以及Ansible多个社区进行维护并发布新的版本,从使用上看,oVirt是适用于企业的免费开源虚拟化解决方案。

oVirt虚拟化架构由oVirt Engine、oVirt Node以及存储设备组成,能够统一对KVM虚拟机进行创建、删除、迁移以及快照等操作。

oVert Engine是oVirt虚拟化架构的管理端,负责控制、管理虚拟化平台,能够管理虚拟机、硬盘、网络等硬件资源,同时还可以进行高可用设置,创建虚拟机模板、快照等,这些都可通过oVirt Engine提供的Web界面来完成。

oVrit Node是oVirt虚拟化架构的主机端,是能够被oVirt Engine连接并管理的Hypervisor,在oVirt虚拟化架构中提供运算功能。oVirt Node有两种实现方式:一种方式是直接安装包含Hypervisor代码的微型操作系统,这是一个专为oVirt Node设计的微型操作系统,能够更加充分地使用物理服务器资源,这也是oVirt社区推荐的做法;另一种方式是在CentOS主机上安装Hypervisor软件,将已有的CentOS主机配置成oVirt Node。

oVirt虚拟化作为开源企业级免费虚拟化平台,其优缺点非常明显。

1.oVirt虚拟化技术的优点

作为Red Hat Enterprise Virtualization的社区版本,其内核架构的稳定性非常不错,基于Web方式的管理容易操作,同时版本更新更快。

2.KVM虚拟化技术的缺点

oVirt虚拟化是社区版本,意味着没有官方提供技术支持,只能通过社区获取有限的技术支持。oVirt虚拟化在企业中部署使用时,建议配备专业、成熟的运维团队。