一种基于虚拟机快照的openstack云平台自动化恢复技术制造技术

技术编号:14061267 阅读:84 留言:0更新日期:2016-11-27 18:12
本发明专利技术公开了基于虚拟机快照的openstack云平台自动化恢复技术,主要解决现有的openstack云平台中个别主机异常故障后必须人工发现并介入修复的问题,其特征是在openstack云平台中集成监控系统,以云平台中的虚拟机快照完成受损主机的快速恢复。本发明专利技术的技术方案是:云平台中安装监控系统以检测其运行状态,通过openstack云平台为其中选定的主机定时打快照,当监控系统检测到监控列表中有虚拟机宕机的时候,云平台会自动抓取最新的虚拟机快照,利用快照还原,快速恢复主机,并启动该虚拟机让其进入正常可工作状态。本发明专利技术的有益效果是,在遇到宕机异常时,能够快速的恢复其正常状态,节省了维护的时间和成本,使得openstack云平台在实际使用中的可靠性和安全性大大提高。

【技术实现步骤摘要】

本专利技术专利涉及一种云平台自动化恢复技术,尤其是基于openstack中虚拟机快照的集群快速自动化恢复技术。
技术介绍
openstack是一个开源的云计算管理平台,是IaaS(基础设施即服务)组件,让任何人都可以自行建立和提供云端运算服务。openstack覆盖了网络、虚拟化、操作系统、服务器等各个方面。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。openstack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。目前,公知的openstack云平台在运行的过程中一旦某个节点宕机,或者发生其他异常,就会发生客户连接不上、不能正常运转无法操作等问题。这时候就需要人工发现这台主机故障,再去选择之前备份的快照,恢复该台主机的状态再重新使用。如果要用于企业生产,在时效性、安全性和可靠性方面存在一定的隐患,会给企业带来不利影响,在一定程度上浪费了资金和时间。本专利技术提供了一种基于虚拟机快照的openstack云平台自动化恢复技术。在云平台中安装监控系统以检测其运行状态,通过openstack云平台为其中选定的主机定时打快照,当监控系统检测到监控列表中有虚拟机宕机的时候,云平台会自动抓取最新的虚拟机快照,利用快照还原,快速恢复主机,并启动该虚拟机让其进入正常可工作状态。本专利技术专利的有益效果是,在遇到宕机异常时,能够快速的恢复其正常状态,节省了维护的时间和成本,使得openstack云平台在实际使用中的可靠性和安全性大大提高。
技术实现思路
为了克服现有的openstack云平台遇到节点宕机不能自动恢复的缺陷,本专利技术专利提供了一种基于虚拟机快照的openstack云平台自动化恢复技术。本专利技术的技术方案是:在云平台中安装ganglia监控系统检测其运行状态以检测其运行状态,通过openstack云平台为其中选定的主机定时打快照,当监控系统检测到监控列表中有虚拟机宕机的时候,云平台会自动抓取最新的虚拟机快照,利用快照还原,快速恢复主机,并启动该虚拟机让其恢复到正常可工作状态。本专利技术本专利技术还包含一种操作方法,其步骤如下:①搭建好openstack云平台;②为openstack云平台安装监控系统,通过查看其性能参数和监控实例主机各角色的启动情况,检测各节点的运行状态;③云平台中建立定时任务,为需要监控的的主机定时建立快照,并定时删除过旧的虚机快照;④监测到有主机宕机异常时,调用云平台的自动恢复主机接口,系统会抓取最新的主机快照,通过快照还原一个已损坏的主机;⑤自动点亮已恢复主机;⑥启动主机中各项已设定的服务。附图说明图1为本专利技术的技术流程图。具体实施方式为了更清楚地介绍本专利技术提出的基于虚拟机快照的openstack云平台自动化恢复技术,下面将结合附图进行详细说明。本专利技术提供了一种基于虚拟机快照的openstack云平台自动化恢复技术,主要用于解决现有的云平台遇到节点宕机不能自动恢复的缺陷。本专利技术的具体技术解决方案如下:结合图1,此方法包括如下步骤:①搭建好openstack云平台;②为openstack云平台安装监控系统,通过查看其性能参数和监控实例主机各角色的启动情况,检测各节点的运行状态;③云平台中建立定时任务,为需要监控的的主机定时建立快照,并定时删除过旧的虚机快照;④监测到有主机宕机异常时,调用云平台的自动恢复主机接口,系统会抓取最新的主机快照,通过快照还原一个已损坏的主机;⑤自动点亮已恢复主机;⑥启动主机中各项已设定的服务。以上实施例仅用于说明本专利技术的优选实施方式,但本实用专利技术并不限于上述实施方式,在所述领域普通技术人员所具备的知识范围内,本专利技术的精神和原则之内所作的任何修改、等同替代和改进等,其均应涵盖在本专利技术请求保护的技术方案范围之内。本文档来自技高网...
一种基于虚拟机快照的openstack云平台自动化恢复技术

【技术保护点】
一种openstack云平台自动化恢复技术,在不重启服务、不影响使用感受的前提下实现了实例主机的快速修复,其特征是,将在openstack云平台中集成监控系统,以云平台中的虚拟机快照完成受损主机的快速恢复;包括如下步骤:(1)搭建好openstack云平台;(2)为 openstack云平台安装监控系统,通过查看其性能参数和监控 实例主机各角色的启动情况,检测各节点的运行状态;(3)云平台中建立定时任务,为需要监控的的主机定时建立快照,并定时删除过旧的虚机快照;(4)监测到有主机宕机异常时,调用云平台的自动恢复主机接口,系统会抓取最新的主机快照,通过快照还原一个已损坏的主机;(5)自动点亮已恢复主机;(6)启动主机中各项已设定的服务。

【技术特征摘要】
1.一种openstack云平台自动化恢复技术,在不重启服务、不影响使用感受的前提下实现了实例主机的快速修复,其特征是,将在openstack云平台中集成监控系统,以云平台中的虚拟机快照完成受损主机的快速恢复;包括如下步骤:(1)搭建好openstack云平台;(2)为 openstack云平台安装监控系统,通过查看其性...

【专利技术属性】
技术研发人员:郭晨晨任奇
申请(专利权)人:上海仪电集团有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1