oVirt
oVirt是一个免费的开源虚拟化解决方案,是RedHat虚拟化管理平台RHEV的开源版本,oVirt基于开源 区项目构建,包括libvirt,Gluster,PatternFly和Ansible。
Ovirt是基于 KVM 的开源软件,该虚拟机软件支持主流的 x86 硬件,可以在其上运行 Linux 及 Windows 操作系统。
oVirt平台由两个部分组成:oVirt Engine管理节点以及oVirt Node计算节点:
oVirt Engine属于oVirt管理端,是oVirt中的管理节点,提供web界面与用户交互,通过它可以管理虚拟化环境的所有Node节点,提供完整的企业级虚拟化平台管理能力,功能类似于VMware vCenter;
oVirt Node 属于数据节点端,oVirt中的计算节点,用于创建虚拟机,为平台运行提供计算资源;oVirt node是一个基于CentOS定制的操作系统,也可以在Linux系统上安装vdsm服务而得到一个oVirt node节点。oVirt node类似于VMware ESXi。
主要功能
1、为用户和管理员提供基于 Web 的用户界面
2、主机、存储和 络配置的统一集成管理
3、实时迁移虚拟机和磁盘
4、主机发生故障时虚拟机的高可用性
API功能
oVirt的各个组件提供了大部分的接口,包括RESTful,支持各类语言,对自动化运维工作支持良好
oVirt与OpenStack之间的区别
oVirt是提供虚拟化运行环境(定位等同于VMware vSphere);
OpenStack是一个基础设施即服务(IaaS)平台,用于构建私有云和公有云;
ovirt是面向KVM,OpenStack是面向多种虚拟化kvm/xen;
ovirt注重于对KVM虚拟机细颗粒度的生命周期管理;OpenStack模块化设计,架构较为复杂,侧重于对云的大规模管理。
架构示意图
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!