简介
鲲鹏oVirt轻量级虚拟化软件,是RedHat商业版本虚拟化软件RHEV的开源版本。
oVirt基于KVM,并整合使用了libvirt、gluster、patternfly、ansible等一系列优秀的开源软件,oVirt的定位是替代VMware vsphere,oVirt目前已经成为了企业虚拟化环境可选的解决方案,另外相比OpenStack的庞大和复杂,oVirt在企业私有云建设中具备部署和维护使用简单的优势。
oVirt部署架构如图1所示。
oVirt项目中的不同组件主要包含三个部分:
- ovirt-engine,用来进行管理虚拟机(创建、开关启停)、配置网络和存储等操作。
- 一个或多个主机(节点),用来运行虚拟机。
- 一个或多个存储节点,用来存放虚拟机镜像和ISO镜像。
存储节点可以使用块存储或文件存储,可以利用主机节点自身的存储做存储节点(local on host模式),或者使用外部的存储,例如通过NFS访问,或者是IP-SAN/FC-SAN。还有一种就是超融合架构,通过Gluster将主机节点自身的磁盘组成池来使用,同时能够实现高可用和冗余。
