[发明专利]一种避免oVirt云平台管理节点单点故障的方法在审
| 申请号: | 201710206613.4 | 申请日: | 2017-03-31 |
| 公开(公告)号: | CN106972970A | 公开(公告)日: | 2017-07-21 |
| 发明(设计)人: | 吴登勇;马晓光;马双涛;陈乃阔 | 申请(专利权)人: | 山东超越数控电子有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/455 |
| 代理公司: | 济南金迪知识产权代理有限公司37219 | 代理人: | 吕利敏 |
| 地址: | 250000 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 避免 ovirt 平台 管理 节点 单点 故障 方法 | ||
技术领域
本发明涉及一种避免oVirt云平台管理节点单点故障的方法,属于计算机虚拟化的技术领域。
背景技术
oVirt是基于KVM项目的开源虚拟化管理平台,其主体部分主要由计算节点(Node)和管理节点(Engine)组成,其中计算节点对外提供CPU、内存等计算资源,充当虚拟机管理器(Hypervisor)host的角色,并通过vdsm服务与管理节点进行通信,与管理端overt-engine组成一个虚拟化管理平台。管理节点对整个oVirt云平台中的所有资源进行管控,可以通过用于管理的webadmin门户或具有可以微调的权限和功能的用户门户访问前端。
在传统oVirt云计算环境中,通常是配备一个管理节点,2个以上的计算节点,这很容易造成管理节点出现单点故障。常用的解决方案是管理节点采用主备方式,在正常情况下仅主管理节点对外提供服务,但实时地把数据同步到备管理节点,当主管理节点宕机后,备管理节点立刻开始服务。该方案的优点是对客户端毫无影响,但在绝大多数时间内备管理节点处于空闲状态,存在严重的资源浪费。
中国专利CN103152420B提供一种避免Ovirt虚拟化管理平台单点失效的方法,该方法包括:将平台管理节点的所有服务部署在所述平台的每个物理机上,每个物理机启动分布式服务;所述分布式服务选取所述平台中一个物理机作为管理者,其他物理机作为劳动者,管理者为劳动者调配服务,劳动者启动所述调配的服务,并将服务状态和服务的启动位置发送给管理者;管理者接收并更新所述服务状态和启动服务的位置信息,监视劳动者的运行状态;若一个物理宕机后,分布式服务将选择其他的物理机启动宕机的物理机上的所有服务。通过本发明避免了Ovirt平台的单点失效,保证了Ovirt虚拟化管理平台不间断服务。
中国专利CN103152420A提供一种避免Ovirt虚拟化管理平台单点失效的方法,该方法包括:将平台管理节点的所有服务部署在所述平台的每个物理机上,每个物理机启动分布式服务;所述分布式服务选取所述平台中一个物理机作为管理者,其他物理机作为劳动者,管理者为劳动者调配服务,劳动者启动所述调配的服务,并将服务状态和服务的启动位置发送给管理者;管理者接收并更新所述服务状态和启动服务的位置信息,监视劳动者的运行状态;若一个物理宕机后,分布式服务将选择其他的物理机启动宕机的物理机上的所有服务。通过本发明避免了Ovirt平台的单点失效,保证了Ovirt虚拟化管理平台不间断服务。
针对oVirt云管理平台存在的单点故障问题,现有技术的做法是将管理节点的各项服务分布式地部署在不同物理机上,并从多个物理机中选取一台作为管理服务器,调度其他物理服务器进行协同工作。但是上述方法不仅部署复杂,而且所需的物理服务器数量较多,各服务器之间相互通信占据了大量的系统资源,严重影响系统效率。
发明内容
针对现有技术的不足,本发明提供一种避免oVirt云平台管理节点单点故障的方法。本发明所述方法旨在避免出现管理节点的单点故障,从而提高整个oVirt云计算平台系统的稳定性。
发明概述:
一种避免oVirt云平台管理节点单点故障的方法,是一种管理节点高可用的方案,将原本部署在物理服务器上的管理节点部署至计算节点的虚拟机中,并将该虚拟机配置为高可用模式:当管理节点出现故障时,会自动触发管理节点虚拟机的迁移,从而保证整个oVirt云平台系统的稳定性。
本发明的技术方案如下:
一种避免oVirt云平台管理节点单点故障的方法,包括在物理机上:安装宿主机操作系统、配置宿主机网络及存储、创建宿主系统环境、创建管理节点虚拟机和创建oVirt-engine管理服务。
根据本发明优选的,所述安装宿主机操作系统:在物理机上安装centos7操作系统,此处选择安装minimal的centos系统。由于oVirt云平台的计算节点及管理节点的开发环境基于centos操作系统,所以首先在物理机上安装centos7操作系统,为了避免产生环境冲突,此处选择安装minimal的centos系统。
根据本发明优选的,所述配置宿主机网络及存储:添加oVirt的repo源,以创建宿主系统环境和创建oVirt-engine时访问外部资源;同时配置存储nfs服务,以提供oVirt的iso域和export域。
根据本发明优选的,所述创建宿主系统环境:利用oVirt提供的管理节点虚拟机创建支持指令oVirt-hosted-engine-setup创建宿主系统环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子有限公司,未经山东超越数控电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710206613.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种核电厂的网络隔离装置及其方法
- 下一篇:物联网设备管理方法和管理系统





