新手在初次部署oVirt时通常会比较迷茫,因为oVirt的部署相对过于灵活,支持不同的存储架构及运行架构,下面对oVirt的部署架构做一些说明。
oVirt的部署架构主要从三个方面进行考虑:
(1)管理机(Engine)是否要独立部署
所谓独立部署,就是指为管理机(Engine,也就是管理节点)单独准备一台物理机器(当然也可以将其它环境中的一台虚拟机作为物理机给Engine使用),将Engine部署在这台独立的物理机器上,这种方式下需要先安装操作系统(如CentOS),然后再部署Engine组件程序。
相对于独立部署的另一种方式就是将Engine作为主机(Host,也就是计算节点)上的一个虚机部署运行,也就是HostedEngine,可以节省一台物理机器,并且使用共享存储的话可以支持Engine的高可用,这种方式下需要先安装主机(Host),然后在主机上再部署HostedEngine。
(2)数据库是否要独立部署
在使用独立部署Engine的方式时,可以选择将Engine的数据库与Engine部署在同一个机器上也可以选择将数据库独立部署,在使用HostedEngine方式时Engine的数据库是跟Engine部署在一起的。
(3)选择什么样的存储架构
这里的存储架构是指为虚机镜像提供支撑的后端存储类型,有三大类型:
一是本地存储,也就是将机器本身的磁盘空间作为虚机提供存储使用,单节点,不支持高可用;
二是共享存储,包括IP-SAN、FC-SAN、NFS的NAS,单节点起步,两节点支持高可用;
三是分布式存储,目前集成的是Glusterfs,作为超融合架构,三节点起步,三节点扩容,支持高可用。
实际环境中,通常根据使用场景和资源优先确定存储架构类型,然后确定Engine是独立部署还是采用HostedEngine方式,通常HostedEngine就可以了,规模特别大的情况下才考虑Engine独立部署且考虑数据库独立部署,但Engine独立部署的话目前官方没有冗余备份的方案,数据库可以考虑集群化部署。
PS:转载文章请注明来源:oVirt中文社区(www.cnovirt.com)
扫码加好友拉你进oVirt技术交流群!
oVirt 支持安全组的概念吗?
管理部分vm禁止访问公网的服务需求
可以配置安全组,通过创建VNIC配置集,应用到虚机的网卡上。
也有网络过滤器的功能。
如下图:
超融合架构,三节点起步,三节点扩容。意思是超融合架构只能是 3台 6台主机这样吗? 不可以是4台?
oVirt是这样的