一种基于云平台的故障处理方法及装置与流程

文档序号:11205872阅读:2086来源:国知局
一种基于云平台的故障处理方法及装置与流程

本发明涉及故障处理技术领域,特别是涉及一种基于云平台的故障处理方法及装置。



背景技术:

目前,随着云平台大量的投入使用,响应大批量、高并发的需求越来越得到用户的青睐,但是伴随着如此巨大的云端服务的使用量,人工维护和解决故障的成本就显得格外高,但是目前对云端系统的故障维护都是由人工来发现故障,人工解决故障,消耗大量人工成本。



技术实现要素:

本发明的目的是提供一种基于云平台的故障处理方法及装置,以实现节省人工成本。

为解决上述技术问题,本发明提供一种基于云平台的故障处理方法,该方法包括:

在云端系统运行中出现故障时,判断故障种类为硬件故障还是软件故障;

若故障种类为硬件故障,执行硬件故障对应的故障处理方案;

若故障种类为软件故障,执行软件故障对应的故障处理方案。

优选的,所述硬件故障包括存储设备出现异常或者主机宕机断电;所述软件故障包括脚本执行错误或者软件安装失败。

优选的,所述若故障种类为硬件故障,执行硬件故障对应的故障处理方案,包括:

若故障为存储设备出现异常,将存储设备中的存储信息复制到云平台上的虚拟设备中;

若故障为主机宕机断电,保存主机所有信息。

优选的,所述若故障种类为软件故障,执行软件故障对应的故障处理方案,包括:

若故障为脚本执行错误,跳过当前执行错误的脚本,执行下一个脚本;

若故障为软件安装失败,重新配置环境变量,进行软件安装。

本发明还提供一种基于云平台的故障处理装置,用于实现上述方法,包括:

故障判断模块,用于在云端系统运行中出现故障时,判断故障种类为硬件故障还是软件故障;

硬件故障处理模块,用于若故障种类为硬件故障,执行硬件故障对应的故障处理方案;

软件故障处理模块,用于若故障种类为软件故障,执行软件故障对应的故障处理方案。

优选的,所述硬件故障包括存储设备出现异常或者主机宕机断电;所述软件故障包括脚本执行错误或者软件安装失败。

优选的,所述硬件故障处理模块包括:

异常处理单元,用于若故障为存储设备出现异常,将存储设备中的存储信息复制到云平台上的虚拟设备中;

断电处理单元,用于若故障为主机宕机断电,保存主机所有信息。

优选的,所述软件故障处理模块包括:

脚本处理单元,用于若故障为脚本执行错误,跳过当前执行错误的脚本,执行下一个脚本;

软件处理单元,用于若故障为软件安装失败,重新配置环境变量,进行软件安装。

本发明所提供的一种基于云平台的故障处理方法及装置,在云端系统运行中出现故障时,判断故障种类为硬件故障还是软件故障;若故障种类为硬件故障,执行硬件故障对应的故障处理方案;若故障种类为软件故障,执行软件故障对应的故障处理方案。可见,在云端系统出现故障时,判断故障种类为硬件故障还是软件故障,对于硬件故障执行硬件故障对应的故障处理方案,对于软件故障执行软件故障对应的故障处理方案,达到故障的自动化处理,无需人工解决故障,节省人工成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明所提供的一种基于云平台的故障处理方法的流程图;

图2为本发明所提供的一种基于云平台的故障处理装置的结构示意图。

具体实施方式

本发明的核心是提供一种基于云平台的故障处理方法及装置,以实现节省人工成本。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1为本发明所提供的一种基于云平台的故障处理方法的流程图,该方法包括:

s11:在云端系统运行中出现故障时,判断故障种类为硬件故障还是软件故障;

s12:若故障种类为硬件故障,执行硬件故障对应的故障处理方案;

s13:若故障种类为软件故障,执行软件故障对应的故障处理方案。

可见,该方法中,在云端系统出现故障时,判断故障种类为硬件故障还是软件故障,对于硬件故障执行硬件故障对应的故障处理方案,对于软件故障执行软件故障对应的故障处理方案,达到故障的自动化处理,无需人工解决故障,节省人工成本。

基于上述方法,具体的,所述硬件故障包括存储设备出现异常或者主机宕机断电;所述软件故障包括脚本执行错误或者软件安装失败。

进一步的,步骤s12的过程具体为:若故障为存储设备出现异常,将存储设备中的存储信息复制到云平台上的虚拟设备中;若故障为主机宕机断电,保存主机所有信息。

进一步的,步骤s13的过程具体为:若故障为脚本执行错误,跳过当前执行错误的脚本,执行下一个脚本;若故障为软件安装失败,重新配置环境变量,进行软件安装。

详细的,本方法处理云端系统运行中发现的故障或异常,用户通过自定义故障处理的方案,包含故障种类、故障的解决办法等,然后系统根据用户设置的方案,自动化的执行,自主解决系统遇到的运行时的故障或异常,最后将结果进行反馈或申报。具体的,实施过程包括:用户设定故障处理方案;根据方案自动化处理故障;反馈处理结果。由于人工维护和解决故障的成本就显得格外高,因此本方法将故障的自动化处理引入云平台(云海os),让用户自行制定故障处理方案就能很好的解决这一问题。

故障处理方案是系统自动化处理故障的依据。用户自定义一种或多种故障处理方案,在系统运行时遇见故障时候,能够自动化处理并解决问题。其方案包含:故障的种类例如硬件、软件等,当然此故障种类的划分可依据具体的场景和需求而添加;种类下分的故障处理方案,如遇到硬件故障了如何解决,解决之后如何反馈等。

系统自动处理故障过程中,根据用户设定的故障处理方案,在系统运行时,获取到了对应的故障,则按照之前方案自动化执行,解决该故障。如在系统运行时,由于缺少环境变量的配置,导致了软件安装失败或无法使用的异常,此时就可以按照方案进行处理,例如配置环境变量重新安装或卸载,安装其他同类软件。

反馈处理结果过程中,故障的处理结果如何反馈,是依据用户方案设定的。用户可以根据实际需求制定某类故障的反馈信息,或申请审批故障信息,或故障的详细信息,或仅仅反馈处理结果例如成功、失败。

具体实施过程中,用户登录云平台制定故障的分类及解决方案;系统根据用户制定的方案捕捉故障并自动化处理和解决;按要求反馈故障的信息。设计合理故障自动化处理流程,使得可以产出更合理更便捷更灵活的系统故障处理方案,从而提升用户的使用体验,解决云平台处理故障的问题。

本方法将自动化处理故障的方案引入云平台例如云海os,能够大大简化大数据量和高并发操作时候可能导致的系统故障的处理流程,节省了大量的人工成本,便捷了用户的操作,实现了用户定制化的需求,并且减少了成本,提高了效率。

请参考图2,图2为本发明所提供的一种基于云平台的故障处理装置的结构示意图,用于实现上述方法,该装置包括:

故障判断模块101,用于在云端系统运行中出现故障时,判断故障种类为硬件故障还是软件故障;

硬件故障处理模块102,用于若故障种类为硬件故障,执行硬件故障对应的故障处理方案;

软件故障处理模块103,用于若故障种类为软件故障,执行软件故障对应的故障处理方案。

可见,该装置中,在云端系统出现故障时,判断故障种类为硬件故障还是软件故障,对于硬件故障执行硬件故障对应的故障处理方案,对于软件故障执行软件故障对应的故障处理方案,达到故障的自动化处理,无需人工解决故障,节省人工成本。

基于上述装置,具体的,硬件故障包括存储设备出现异常或者主机宕机断电;所述软件故障包括脚本执行错误或者软件安装失败。

进一步的,硬件故障处理模块包括:异常处理单元,用于若故障为存储设备出现异常,将存储设备中的存储信息复制到云平台上的虚拟设备中;断电处理单元,用于若故障为主机宕机断电,保存主机所有信息。

进一步的,软件故障处理模块包括:脚本处理单元,用于若故障为脚本执行错误,跳过当前执行错误的脚本,执行下一个脚本;软件处理单元,用于若故障为软件安装失败,重新配置环境变量,进行软件安装。

综上,本发明所提供的一种基于云平台的故障处理方法及装置,在云端系统运行中出现故障时,判断故障种类为硬件故障还是软件故障;若故障种类为硬件故障,执行硬件故障对应的故障处理方案;若故障种类为软件故障,执行软件故障对应的故障处理方案。可见,在云端系统出现故障时,判断故障种类为硬件故障还是软件故障,对于硬件故障执行硬件故障对应的故障处理方案,对于软件故障执行软件故障对应的故障处理方案,达到故障的自动化处理,无需人工解决故障,节省人工成本。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

以上对本发明所提供的一种基于云平台的故障处理方法及装置进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1