当前位置: > 虚拟化 Virtualization > oVirt >

oVirt四问

时间:2019-11-30 16:02来源:linux.it.net.cn 作者:IT
1 oVirt可以在生产环境使用吗?

放心大胆的使用吧,oVirt只是一个管理工具,即使出问题了,不影响虚拟机的正常运行,对正在运行的业务是没有影响的。

从我个人测试使用的这段时间看,小问题不断,但是没有碰到大问题,在模拟所以宿主机同时断电等极端情况,模拟交换机故障,模拟存储故障的情况下,均能自己恢复。

小问题主要是,虚拟机莫名的起不来,虚拟机不能迁移,一般通过重启服务,修改数据库能够解决。

2 生产环境安装oVirt使用什么系统比较好?

oVirt是RHEV的开源版本,所以用RHEL的衍生版本比较好,engine必须使用RHEL6,计算节点可以6或7,建议生产环境用6,测试环境用7。如果要体验最新的版本或者功能,用Fedora。另外,如果没有特殊的需求,建议使用oVirt的官方定制版本。

3 生产环境使用oVirt的要点是什么?

主要是三点:

做好规划;

小心操作,不折腾;

做好备份。

首先,必须做好规划,:

1)存储方面:

如果预算有限,可以考虑使用GlusterFS,GFS目前已经非常稳定了,性能方面可以考虑和SSD结合使用。但是对GFS的原理,操作命令要熟悉,oVirt虽然和GFS结合的非常好,但是GFS命令行在实际操作中是必须的。另外存储一旦加上去,要删除非常麻烦,所以一开始就要规划好,否则上了生产环境,要更改几乎是不可能的。

2)网络方面:

目前oVrit不支持存储和计算流量分开,解决方案就是使用多网卡绑定,建议使用mode4,需要网络管理员配置。

第二,小心操作,不折腾,一定要抑制自己的冲动。

开源软件一个特点就是坑多,这个也是红帽开源oVirt的一个目标,让你先把坑踩完,它好发布RHEV^_^。

oVirt的常见操作已经很稳定了,但是一些不常见的操作,如果没有需要,尽量不要在生产环境操作,生产一旦出现问题,会非常被动的。

第三,做好备份。

备份分为好几个层面:

1)engine定期备份,这样即使engine彻底故障了,也可以通过备份恢复;

2)虚拟机的备份;

3)应用数据的备份。

4 GFS数据存几份,使用那种卷比较好?

分布式文件系统一般建议存三份,一方面是冗余度,一方面是当单节点出现问题的时候,有另外两个节点,可以防止脑裂。

卷肯定是优先使用分布条带复制卷,一般建议复制3份,条带4份,所以要配置分布条带复制卷至少需要24个brick。如果brick数量有限,那使用条带复制卷,使用十二个brick。

使用GFS的要点:

1)每个存储节点尽量配置一模一样,最起码磁盘方面要一模一样,这个就是木桶原理,任何一台机器有瓶颈,都会拉低集群性能;

2)GFS同时消耗磁盘和网络IO,最好做多网卡绑定;

3)底层要不要做RAID?如果有大量充足的磁盘,底层做RAID维护起来会方便很多,但是这样对磁盘空间比较浪费,一般建议单块硬盘使用,数据写三份。

(责任编辑:IT)
------分隔线----------------------------