【技术实现步骤摘要】
本专利技术涉及内存转储与云计算领域,特别是集成内存转储的云计算节点服务防护方法和云平台管理系统。
技术介绍
内存转储是在系统崩溃时对系统进行内存捕获并保传的技术,在云计算节点中集成内存转储有利虚拟化服务迅速恢复以及为故障原因的分析提供依据。在云计算领域中为了提供高可用的虚拟化服务,需要尽可能地保持计算节点的服务状态。而当计算节点故障不能提供服务时,最简单快捷的方式是将计算节点重新启动起来。但是若在计算节点正在进行内存转储过程中启动,会导致内存转储被破坏,因此亟需解决在何时启动出故障的计算节点的问题。
技术实现思路
本专利技术解决的技术问题在于提供集成内存转储的云计算节点服务防护方法和相应的云平台管理系统以解决计算节点的成功内存转储和计算节点的服务恢复问题。为解决上述计算问题,本专利技术提供一种集成内存转储功能的云计算节点服务防护方法,其特征在于:包括如下步骤:当计算节点发生故障时,内存转储模块自动启动内存转储功能,以转储所述计算节点的内存;在内存转储过程中,所述内存转储模块每隔预设时长便向内存转储监听模块发送内存转储通知;所述内存转储监听模块收到所述内存转储通知后, ...
【技术保护点】
一种集成内存转储功能的云计算节点服务防护方法,其特征在于:包括如下步骤:当计算节点发生故障时,内存转储模块自动启动内存转储功能,以转储所述计算节点的内存;在内存转储过程中,所述内存转储模块每隔预设时长便向内存转储监听模块发送内存转储通知;所述内存转储监听模块收到所述内存转储通知后,在数据库中记录所述计算节点正在进行内存转储;当云平台管理模块检测出所述计算节点发生故障时,查询所述数据库以判断所述计算节点的内存转储进程,并根据判断结果确定是否重启所述计算节点。
【技术特征摘要】
1.一种集成内存转储功能的云计算节点服务防护方法,其特征在于:包括如下步骤:当计算节点发生故障时,内存转储模块自动启动内存转储功能,以转储所述计算节点的内存;在内存转储过程中,所述内存转储模块每隔预设时长便向内存转储监听模块发送内存转储通知;所述内存转储监听模块收到所述内存转储通知后,在数据库中记录所述计算节点正在进行内存转储;当云平台管理模块检测出所述计算节点发生故障时,查询所述数据库以判断所述计算节点的内存转储进程,并根据判断结果确定是否重启所述计算节点。2.根据权利要求1所述的集成内存转储的云计算节点服务防护方法,其特征在于:所述当云平台管理模块检测出所述计算节点发生故障时,查询所述数据库以判断所述计算节点的内存转储进程包括:所述云平台管理模块查询所述数据库以确定所述内存转储监听模块收到所述内存转储通知的时间,若在所述预设时长的2倍时间以内仍收到所述内存转储通知,则所述云平台管理模块判断出所述计算节点正在进行内存转储;若超过所述预设时长的2倍时间没有收到所述内存转储通知时,则所述云平台管理模块判断出所述计算节点的内存转储完毕。3.根据权利要求2所述的集成内存转储功能的云计算节点服务防护方法,其特征在于,所述云平台管理模块根据判断结果确定是否重启所述计算节点包括:若所述云平台管理模块判断出所述计算节点正在进行内存转储,则所述云平台管理模块将所述计算节点状态置为正在进行内存转储状态;若所述云平台管理模块判断出所述计算节点内存转储完毕,则所述云平台管理模块对所述计算节点进行重启。4.根据权利要求3所述的集成内存转储功能的云计算节点服务防护方法,其特征在于,所述云计算节点服务防护方法还包括:当所述云平台管理模块对所述计算节点进行重启后,检测出所述计算节点故障已清除时,所述云平台管理模块将所述计算节点的状态置为服务状态。5.根据权利要求1至4中任一项所述的集成...
【专利技术属性】
技术研发人员:汪深海,
申请(专利权)人:深圳市神云科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。