[发明专利]对于云服务器的高可用性有效
申请号: | 201380062226.8 | 申请日: | 2013-07-25 |
公开(公告)号: | CN104823162B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 陈海洋;T·C·秋 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F12/00 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅,李峥宇 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对于 服务器 可用性 | ||
1.一种云计算环境中的高可用性系统,所述系统包括:
快照管理器,所述快照管理器布置在镜像环境中,所述镜像环境包括至少一个计算机服务器;以及
多个虚拟机,所述多个虚拟机布置在生产环境中,所述多个虚拟机中的每个虚拟机包括被配置以执行方法的快照代理,所述方法包括:
周期性地获取与所述快照代理相关联的所述虚拟机的快照,其中,所述虚拟机的所述快照包括所述虚拟机的状态以及与所述虚拟机相关联的所有数据;
基于当前快照与之前快照之间的改变确定映像变化;
在所述虚拟机中移除之前快照以防止性能退化;以及
发送所述映像变化至所述快照管理器;
其中所述快照管理器被配置以存储用于所述多个虚拟机中的每个虚拟机的恢复映像,以及将接收到的映像变化与所述恢复映像合并以更新所述恢复映像。
2.根据权利要求1所述的高可用性系统,其中,所述快照代理进一步被配置以监控所述虚拟机的健康,并且如果所述虚拟机经受异常行为则通知所述快照管理器。
3.根据权利要求2所述的高可用性系统,其中,所述快照管理器被进一步配置以响应于所述虚拟机已经经受异常行为的通知而将所述恢复映像发送至所述快照代理。
4.根据权利要求1所述的高可用性系统,其中,所述快照代理包括被配置以控制快照收集的策略引擎。
5.根据权利要求4所述的高可用性系统,其中,所述策略引擎被配置以收集用于所述虚拟机的系统和应用性能信息,以及作为响应来确定多么频繁地获取快照。
6.根据权利要求1所述的高可用性系统,其中,所述生产环境进一步包括数据库,所述数据库被配置以存储用于最新创建的虚拟机的一个或多个基础映像。
7.根据权利要求1所述的高可用性系统,其中,所述快照管理器被配置以基于所述恢复映像创建所述虚拟机的备用实例。
8.根据权利要求7所述的高可用性系统,其中,所述虚拟机的备用实例用于在所述虚拟机的崩溃的事件中替换所述虚拟机。
9.根据权利要求1所述的高可用性系统,其中,所述快照管理器被配置以采用所述云计算环境识别并且利用正在利用的资源,以用于将所接收的映像变化与所述恢复映像合并以更新所述恢复映像。
10.一种用于在云计算环境中提供高可用性系统的计算机系统,所述计算机系统包括包括:
存储媒介,由处理电路可读并且存储用于由所述处理电路执行以用于执行方法的指令,所述方法包括:
响应于用户请求而创建虚拟机;
创建用于所述虚拟机的快照代理并且向快照管理器登记所述快照代理,其中所述快照代理被配置以:
周期性地获取与所述快照代理相关联的所述虚拟机的快照,其中,所述虚拟机的所述快照包括所述虚拟机的状态以及与所述虚拟机相关联的所有数据;
基于当前快照与之前快照之间的改变而确定映像变化;
在所述虚拟机中移除之前快照;
发送所述映像变化至所述快照管理器;以及
监控所述虚拟机的健康并且如果所述虚拟机经受异常行为则通知所述快照管理器;
响应于所述虚拟机经受异常行为而从所述快照管理器接收用于所述虚拟机的恢复映像;以及
采用所述恢复映像恢复所述虚拟机。
11.根据权利要求10所述的计算机系统,其中,所述快照代理包括被配置以控制快照收集的策略引擎。
12.根据权利要求11所述的计算机系统,其中,所述策略引擎被配置以收集用于所述虚拟机的系统和应用性能信息以及作为响应来确定多么频繁地获取快照。
13.根据权利要求10所述的计算机系统,其中,所述快照管理器被配置以存储用于所述虚拟机的所述恢复映像,以及将接收到的映像变化与所述恢复映像合并以更新所述恢复映像。
14.根据权利要求10所述的计算机系统,其中,所述快照管理器被配置以基于所述恢复映像创建所述虚拟机的备用实例。
15.根据权利要求14所述的计算机系统,其中,所述虚拟机的所述备用实例用于在虚拟机的崩溃的事件中替代所述虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380062226.8/1.html,转载请声明来源钻瓜专利网。