[发明专利]计算系统、恢复服务以及机器可读介质有效
申请号: | 201810174681.1 | 申请日: | 2018-03-02 |
公开(公告)号: | CN108536549B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | K·E·赖内克;菲利普·赖内克;斯蒂芬·詹姆斯·克莱恩 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 王其文;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 系统 恢复 服务 以及 机器 可读 介质 | ||
本发明涉及用于计算系统的恢复服务。示例性实施方式涉及捕捉和/或恢复计算系统的部件。恢复服务可以从外部恢复脚本储存库接收恢复脚本,其中恢复脚本可以包括多个动作,每个相应动作是捕捉动作或恢复动作。针对恢复脚本中的动作,恢复服务可以请求恢复代理以对计算系统的部件执行动作。
技术领域
本公开总体上涉及用于计算系统的恢复服务。
背景技术
计算系统可以利用抽象的各种级和层。例如,计算系统可以是包括处理资源和存储器的物理系统。物理系统可以利用具有已安装的管理程序的操作系统,该管理程序可以运行虚拟机,虚拟机可以具有已安装的容器引擎,并且容器引擎可以运行许多容器化的应用。
发明内容
根据本公开的一方面,提供了一种计算系统,包括:处理资源;以及编码有指令的非瞬态机器可读介质,所述指令在执行时使得所述处理资源实现:多个抽象层,每个层包括多个部件;多个恢复代理,每个恢复代理安装在相应的抽象层中并且与较低抽象层中的部件相关联;以及恢复服务,所述恢复服务用于从外部恢复脚本储存库接收恢复脚本,所述恢复脚本包括多个动作,每个相应动作是用于将目标部件的快照发送至外部取证捕捉储存库的捕捉动作,或者是用于将目标部件返回至已知良好状态的恢复动作;其中,针对所述恢复脚本中的每个动作,所述恢复服务用于确定能够对所述目标部件执行所述动作的恢复代理并且请求所确定的恢复代理以执行所述动作;并且其中每个恢复代理用于响应于接收到对目标部件执行动作的请求,对所述目标部件执行所述动作。
根据本公开的另一方面,提供了一种恢复服务,包括处理资源和存储指令的非瞬态机器可读存储介质,所述指令由所述处理资源可执行,使得:通过所述恢复服务从多个恢复代理接收注册请求,每个注册请求包括所述恢复代理的地址信息;通过所述恢复服务维持将每个恢复代理的地址信息与恢复代理ID和目标部件ID中的至少一个相关联的恢复代理注册;通过所述恢复服务从外部恢复脚本储存库接收恢复脚本,其中所述恢复脚本包括多个动作并且针对每个动作规定恢复代理ID和目标部件ID中的至少一个,其中所述动作包括捕捉动作和恢复动作中的至少一个;以及通过所述恢复服务基于针对所述动作所规定的恢复代理ID和目标部件ID中的所述至少一个以及所述恢复代理注册中的所述地址信息,而将所述恢复脚本中的每个动作转发至恢复代理。
根据本公开的另一方面,提供了一种存储由处理资源可执行的指令的非瞬态机器可读介质,所述非瞬态机器可读介质包括:通过恢复服务从外部恢复脚本储存库接收第一恢复脚本的指令,所述第一恢复脚本包括用于捕捉计算系统的部件的取证快照的捕捉动作;将所述第一恢复脚本中的所述捕捉动作转发至与所述部件相关联的恢复代理的指令;在所述恢复代理已经执行所述捕捉动作之后重启所述计算系统的指令;通过所述恢复服务在所述计算系统重启之后接收第二恢复脚本的指令,所述第二恢复脚本包括用于将所述部件恢复至已知良好状态的恢复动作;以及将所述恢复动作转发至与所述部件相关联的恢复代理的指令。
附图说明
下面将参照以下附图描述各个示例。
图1A是描绘包括恢复服务和恢复代理的示例计算环境的框图。
图1B是描绘包括恢复服务和恢复代理的示例计算环境的框图。
图2是描绘用于捕捉和/或恢复计算系统的部件的示例方法的流程图。
图3是描绘包括恢复服务和恢复代理的示例计算系统的框图。
图4是描绘恢复服务的操作的示例方法的流程图。
图5是描绘示例恢复服务的框图。
图6是描绘包括编码有用于恢复计算系统的部件的示例指令的非瞬态机器可读介质的示例系统的框图。
图7是描绘恢复服务的操作的示例方法的流程图。
图8是描绘恢复代理的操作的示例方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810174681.1/2.html,转载请声明来源钻瓜专利网。