CN106155834A - 一种基于虚拟机快照的openstack云平台自动化恢复技术 - Google Patents
一种基于虚拟机快照的openstack云平台自动化恢复技术 Download PDFInfo
- Publication number
- CN106155834A CN106155834A CN201510155053.5A CN201510155053A CN106155834A CN 106155834 A CN106155834 A CN 106155834A CN 201510155053 A CN201510155053 A CN 201510155053A CN 106155834 A CN106155834 A CN 106155834A
- Authority
- CN
- China
- Prior art keywords
- cloud platform
- snapshot
- main frame
- openstack
- virtual machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
- H04L41/0661—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities by reconfiguring faulty entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
- H04L41/0836—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability to enhance reliability, e.g. reduce downtime
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了基于虚拟机快照的openstack云平台自动化恢复技术,主要解决现有的openstack云平台中个别主机异常故障后必须人工发现并介入修复的问题,其特征是在openstack云平台中集成监控***,以云平台中的虚拟机快照完成受损主机的快速恢复。本发明的技术方案是:云平台中安装监控***以检测其运行状态,通过openstack云平台为其中选定的主机定时打快照,当监控***检测到监控列表中有虚拟机宕机的时候,云平台会自动抓取最新的虚拟机快照,利用快照还原,快速恢复主机,并启动该虚拟机让其进入正常可工作状态。本发明的有益效果是,在遇到宕机异常时,能够快速的恢复其正常状态,节省了维护的时间和成本,使得openstack云平台在实际使用中的可靠性和安全性大大提高。
Description
技术领域
本发明专利涉及一种云平台自动化恢复技术,尤其是基于openstack中虚拟机快照的集群快速自动化恢复技术。
背景技术
openstack是一个开源的云计算管理平台,是IaaS(基础设施即服务)组件,让任何人都可以自行建立和提供云端运算服务。openstack覆盖了网络、虚拟化、操作***、服务器等各个方面。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。openstack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。
目前,公知的openstack云平台在运行的过程中一旦某个节点宕机,或者发生其他异常,就会发生客户连接不上、不能正常运转无法操作等问题。这时候就需要人工发现这台主机故障,再去选择之前备份的快照,恢复该台主机的状态再重新使用。如果要用于企业生产,在时效性、安全性和可靠性方面存在一定的隐患,会给企业带来不利影响,在一定程度上浪费了资金和时间。
本发明提供了一种基于虚拟机快照的openstack云平台自动化恢复技术。在云平台中安装监控***以检测其运行状态,通过openstack云平台为其中选定的主机定时打快照,当监控***检测到监控列表中有虚拟机宕机的时候,云平台会自动抓取最新的虚拟机快照,利用快照还原,快速恢复主机,并启动该虚拟机让其进入正常可工作状态。本发明专利的有益效果是,在遇到宕机异常时,能够快速的恢复其正常状态,节省了维护的时间和成本,使得openstack云平台在实际使用中的可靠性和安全性大大提高。
发明内容
为了克服现有的openstack云平台遇到节点宕机不能自动恢复的缺陷,本发明专利提供了一种基于虚拟机快照的openstack云平台自动化恢复技术。
本发明的技术方案是:在云平台中安装ganglia监控***检测其运行状态以检测其运行状态,通过openstack云平台为其中选定的主机定时打快照,当监控***检测到监控列表中有虚拟机宕机的时候,云平台会自动抓取最新的虚拟机快照,利用快照还原,快速恢复主机,并启动该虚拟机让其恢复到正常可工作状态。
本发明本发明还包含一种操作方法,其步骤如下:
①搭建好openstack云平台;
②为openstack云平台安装监控***,通过查看其性能参数和监控实例主机各角色的启动情况,检测各节点的运行状态;
③云平台中建立定时任务,为需要监控的的主机定时建立快照,并定时删除过旧的虚机快照;
④监测到有主机宕机异常时,调用云平台的自动恢复主机接口,***会抓取最新的主机快照,通过快照还原一个已损坏的主机;
⑤自动点亮已恢复主机;
⑥启动主机中各项已设定的服务。
附图说明
图1为本发明的技术流程图。
具体实施方式
为了更清楚地介绍本发明提出的基于虚拟机快照的openstack云平台自动化恢复技术,下面将结合附图进行详细说明。
本发明提供了一种基于虚拟机快照的openstack云平台自动化恢复技术,主要用于解决现有的云平台遇到节点宕机不能自动恢复的缺陷。
本发明的具体技术解决方案如下:
结合图1,此方法包括如下步骤:
①搭建好openstack云平台;
②为openstack云平台安装监控***,通过查看其性能参数和监控实例主机各角色的启动情况,检测各节点的运行状态;
③云平台中建立定时任务,为需要监控的的主机定时建立快照,并定时删除过旧的虚机快照;
④监测到有主机宕机异常时,调用云平台的自动恢复主机接口,***会抓取最新的主机快照,通过快照还原一个已损坏的主机;
⑤自动点亮已恢复主机;
⑥启动主机中各项已设定的服务。
以上实施例仅用于说明本发明的优选实施方式,但本实用发明并不限于上述实施方式,在所述领域普通技术人员所具备的知识范围内,本发明的精神和原则之内所作的任何修改、等同替代和改进等,其均应涵盖在本发明请求保护的技术方案范围之内。
Claims (1)
1.一种openstack云平台自动化恢复技术,在不重启服务、不影响使用感受的前提下实现了实例主机的快速修复,其特征是,将在openstack云平台中集成监控***,以云平台中的虚拟机快照完成受损主机的快速恢复;包括如下步骤:
(1)搭建好openstack云平台;
(2)为 openstack云平台安装监控***,通过查看其性能参数和监控 实例主机各角色的启动情况,检测各节点的运行状态;
(3)云平台中建立定时任务,为需要监控的的主机定时建立快照,并定时删除过旧的虚机快照;
(4)监测到有主机宕机异常时,调用云平台的自动恢复主机接口,***会抓取最新的主机快照,通过快照还原一个已损坏的主机;
(5)自动点亮已恢复主机;
(6)启动主机中各项已设定的服务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510155053.5A CN106155834A (zh) | 2015-04-02 | 2015-04-02 | 一种基于虚拟机快照的openstack云平台自动化恢复技术 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510155053.5A CN106155834A (zh) | 2015-04-02 | 2015-04-02 | 一种基于虚拟机快照的openstack云平台自动化恢复技术 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106155834A true CN106155834A (zh) | 2016-11-23 |
Family
ID=57338847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510155053.5A Pending CN106155834A (zh) | 2015-04-02 | 2015-04-02 | 一种基于虚拟机快照的openstack云平台自动化恢复技术 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106155834A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107783820A (zh) * | 2017-11-01 | 2018-03-09 | 国云科技股份有限公司 | 一种云平台虚拟机定时操作任务设置方法 |
CN107918650A (zh) * | 2017-11-14 | 2018-04-17 | 郑州云海信息技术有限公司 | 一种快照创建方法、装置、***及计算机可读存储介质 |
CN109324926A (zh) * | 2018-08-30 | 2019-02-12 | 黄疆 | 一种基于rollback的垃圾数据处理***及方法 |
CN112835739A (zh) * | 2019-11-22 | 2021-05-25 | 北京百度网讯科技有限公司 | 宕机处理方法和装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120222002A1 (en) * | 1999-11-24 | 2012-08-30 | Quest Software, Inc. | Systems and methods for monitoring a computing environment |
CN104111878A (zh) * | 2014-02-20 | 2014-10-22 | 西安未来国际信息股份有限公司 | 基于虚拟机快照的hadoop集群自动化恢复技术 |
-
2015
- 2015-04-02 CN CN201510155053.5A patent/CN106155834A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120222002A1 (en) * | 1999-11-24 | 2012-08-30 | Quest Software, Inc. | Systems and methods for monitoring a computing environment |
CN104111878A (zh) * | 2014-02-20 | 2014-10-22 | 西安未来国际信息股份有限公司 | 基于虚拟机快照的hadoop集群自动化恢复技术 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107783820A (zh) * | 2017-11-01 | 2018-03-09 | 国云科技股份有限公司 | 一种云平台虚拟机定时操作任务设置方法 |
CN107918650A (zh) * | 2017-11-14 | 2018-04-17 | 郑州云海信息技术有限公司 | 一种快照创建方法、装置、***及计算机可读存储介质 |
CN109324926A (zh) * | 2018-08-30 | 2019-02-12 | 黄疆 | 一种基于rollback的垃圾数据处理***及方法 |
CN112835739A (zh) * | 2019-11-22 | 2021-05-25 | 北京百度网讯科技有限公司 | 宕机处理方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106155834A (zh) | 一种基于虚拟机快照的openstack云平台自动化恢复技术 | |
CN105808394B (zh) | 一种服务器自愈的方法和装置 | |
CN105677516B (zh) | 一种计算靠近存储云平台中高效可靠的备份恢复方法 | |
CN102394774B (zh) | 一种云计算操作***的控制器服务状态监控和故障恢复方法 | |
CN102681917B (zh) | 一种操作***及其修复方法 | |
CN102521071B (zh) | 一种基于私有云的虚拟机维护方法 | |
CN102855181B (zh) | 软件修复方法及*** | |
CN111953566B (zh) | 一种基于分布式故障监控的方法和虚拟机高可用*** | |
CN110825495A (zh) | 一种容器云平台的恢复方法、装置、设备及可读存储介质 | |
CN106603696B (zh) | 一种基于超融合基础框架的高可用*** | |
CN104038373B (zh) | 信息预警与自修复***及方法 | |
CN101996106A (zh) | 一种对软件运行状态进行监控的方法 | |
CN103500378B (zh) | 用故障代码管理设备缺陷的方法和*** | |
CN103488721B (zh) | 主备板的数据库双向同步方法和*** | |
CN104111878A (zh) | 基于虚拟机快照的hadoop集群自动化恢复技术 | |
CN106130763A (zh) | 服务器集群及适用于该集群的数据库资源组切换控制方法 | |
CN105812169A (zh) | 一种主备机切换方法及装置 | |
CN110943855A (zh) | 一种通过bmc实现服务器宕机后状态恢复的方法 | |
CN114064217B (zh) | 一种基于OpenStack的节点虚拟机迁移方法及装置 | |
CN108959547B (zh) | 一种pv快照分布式数据库集群恢复方法 | |
CN112367186B (zh) | 一种基于0penStack裸机的故障保护方法及装置 | |
CN104461757A (zh) | 一种恢复虚拟机的方法及装置 | |
CN104166599A (zh) | 一种arm设备重启恢复出厂配置的方法 | |
CN103177213A (zh) | 一种软件漏洞修复方法及*** | |
CN107070730B (zh) | 一种ctdb的启动方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161123 |
|
RJ01 | Rejection of invention patent application after publication |