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) |