一种智能处理故障体系架构制造技术

技术编号:12428317 阅读:81 留言:0更新日期:2015-12-03 13:03
本发明专利技术公开了一种智能处理故障体系架构,包括服务编排器、SDN控制器及故障修复模块,其中:SDN控制器,用于当检测到网络资源发生故障时,确定发生故障的网络资源为网络故障点,对网络故障点进行隔离;服务编排器,用于当检测到计算资源发生故障时,确定发生故障的计算资源为计算故障点,结合SDN控制器对计算故障点进行隔离;并用于当检测到存储资源发生故障时,确定发生故障的存储资源为存储故障点,结合SDN控制器对存储故障点进行隔离;故障修复模块,用于对网络故障点、计算故障点及存储故障点进行修复。由此,实现智能检测、隔离及修复发生故障的资源,无需人工介入,大大降低了人工成本,进一步降低了上述各项资源的维护成本。

【技术实现步骤摘要】

本专利技术涉及计算机云计算故障检测和处理
,更具体地说,涉及一种智能处理故障体系架构
技术介绍
随着云计算的发展,对于计算资源、存储资源及网络资源的统一管理和编排变得越来越重要,而当资源发生故障时,对于故障资源的隔离及修复是对上述资源进行正常使用的基础。现有技术中,当资源发生故障成为故障资源时,通常由工作人员对故障资源进行隔离以及后续的修复,可见,现有技术中对故障资源的隔离及修复均需要人工介入,人工成本较高,进一步导致上述资源的维护成本较高。综上所述,现有技术中对于故障资源的处理中存在人工成本较高,进一步导致维护成本较高的问题。
技术实现思路
本专利技术的目的是提供一种智能处理故障体系架构,以解决现有技术中存在的人工成本较高,进一步导致维护成本较高的问题。为了实现上述目的,本专利技术提供如下技术方案:—种智能处理故障体系架构,包括服务编排器、SDN控制器及故障修复模块,其中:所述SDN控制器,用于当检测到网络资源发生故障时,确定发生故障的网络资源为网络故障点,并对所述网络故障点进行隔离;所述服务编排器,用于当检测到计算资源发生故障时,确定发生故障的计算资源为计算故障点,并结合所述SDN控制器对所述计算故障点进行隔离;以及用于当检测到存储资源发生故障时,确定发生故障的存储资源为存储故障点,并结合所述SDN控制器对所述存储故障点进行隔离;所述故障修复模块,用于对所述网络故障点、所述计算故障点及所述存储故障点进行修复。优选的,所述SDN控制器包括网络故障点隔离单元,所述网络故障点隔离单元用于动态配置虚拟网络及物理网络,所述虚拟网络及物理网络均不包括所述网络故障点。优选的,所述服务编排器包括主计算故障点隔离单元及主存储故障点隔离单元,所述SDN控制器包括从计算故障点隔离单元及从存储故障点隔离单元,其中:所述主计算故障点隔离单元,用于选取空闲的计算资源,并在所述从计算故障点隔离单元为所述空闲的计算资源动态配置虚拟网络及物理网络后,将所述计算故障点的业务转移至所述空闲的计算资源上;所述主存储故障点隔离单元,用于选取空闲的存储资源,并在所述从存储故障点隔离单元为所述空闲的存储资源动态配置虚拟网络及物理网络后,将所述存储故障点的业务转移至所述空闲的存储资源上。优选的,所述故障修复模块包括网络故障点修复单元,所述网络故障点修复单元用于将所述网络故障点、连接所述网络故障点及与该网络故障点对应的交换机之间的多级设备、与所述网络故障点对应的交换机依次进行重启,每次重启之前,判断待重启的设备的业务是否收到影响,如果是,则将待重启的设备的业务转移至其他设备上,再对所述待重启的设备进行重启;并且,每次重启之后,判断所述网络故障点的故障是否修复,如果是,则停止操作。优选的,所述故障修复模块包括计算故障点修复单元,所述计算故障点修复单元用于将所述计算故障点重启,判断所述计算故障点是否修复,如果否,则再次将所述计算故障点重启,直至所述计算故障点的重启次数达到第一预设次数或者所述计算故障点修复为止;其中,所述第一预设次数的值大于或者等于I。优选的,所述故障修复模块包括存储故障点修复单元,所述存储故障点修复单元用于将所述存储故障点进行格式化,判断所述存储故障点是否修复,如果否,则再次将所述存储故障点进行格式化,直至所述存储故障点的格式化次数达到第二预设次数或者所述存储故障点修复为止;其中,所述第二预设次数的值大于或者等于I。优选的,所述格式化包括高级格式化及低级格式化。优选的,还包括网络资源池、计算资源池及存储资源池,所述网络资源池用于存储修复的网络故障点,所述计算资源池用于存储修复的计算故障点,所述存储资源池用于存储修复的存储故障点。优选的,所述服务编排器包括告警拦截单元,所述告警拦截单元用于拦截故障告警,并由所述故障告警中确定发生故障的资源。优选的,还包括节能模块,所述节能模块用于将无法修复的资源设置成节能状态。优选的,还包括记录模块,所述记录模块用于将无法修复的资源对应的标识进行记录,以在需要时根据记录的标识确定对应的无法修复的资源。本专利技术提供的一种智能处理故障体系架构,包括服务编排器、SDN控制器及故障修复模块,其中:所述SDN控制器,用于当检测到网络资源发生故障时,确定发生故障的网络资源为网络故障点,并对所述网络故障点进行隔离;所述服务编排器,用于当检测到计算资源发生故障时,确定发生故障的计算资源为计算故障点,并结合所述SDN控制器对所述计算故障点进行隔离;以及用于当检测到存储资源发生故障时,确定发生故障的存储资源为存储故障点,并结合所述SDN控制器对所述存储故障点进行隔离;所述故障修复模块,用于对所述网络故障点、所述计算故障点及所述存储故障点进行修复。与现有技术相比,本专利技术提供的一种智能处理故障体系架构中,当网络资源发生故障时,由SDN控制器确定网络故障点并对网络故障点进行隔离;当计算资源或者存储资源发生故障时,由服务编排器确定计算故障点或者存储故障点,并结合SDN控制器对计算故障点或者存储故障点进行隔离;由故障修复模块对发生故障的资源进行修复。由此,实现智能检测、隔离及修复发生故障的资源,无需人工介入,大大降低了人工成本,进一步降低了对于上述各项资源的维护成本。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种智能处理故障体系架构的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,其示出了本专利技术实施例提供的一种智能处理故障体系架构的结构示意图,可以包括服务编排器12、SDN控制器11及故障修复模块13,其中:SDN控制器11,用于当检测到网络资源发生故障时,确定发生故障的网络资源为网络故障点,并对网络故障点进行隔离;服务编排器12,用于当检测到计算资源发生故障时,确定发生故障的计算资源为计算故障点,并结合SDN控制器对计算故障点进行隔离;以及用于当检测到存储资源发生故障时,确定发生故障的存储资源为存储故障点,并结合SDN控制器对存储故障点进行隔离;故障修复模块13,用于对网络故障点、计算故障点及存储故障点进行修复。需要说明的是,对于网络故障点的检测及隔离需要利用SDN控制器基于SDN技术完成,其中,SDN(Software Defined Network,,软件定义网络)是一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术,即SDN技术通过将网络设备控制面与数据面分离开来,从而控制权的管理无需依赖底层网络设备,屏蔽了来自底层网络设备的差异,而用户可以自定义任何希望实现的网络路由和传输规则策略,从而更加灵活和智能。SDN控制器即为与SDN技术相对应的控制器,通过SDN控制器能够使得用户根据需要通过编程等方式实现控制本文档来自技高网...
一种智能处理故障体系架构

【技术保护点】
一种智能处理故障体系架构,其特征在于,包括服务编排器、SDN控制器及故障修复模块,其中:所述SDN控制器,用于当检测到网络资源发生故障时,确定发生故障的网络资源为网络故障点,并对所述网络故障点进行隔离;所述服务编排器,用于当检测到计算资源发生故障时,确定发生故障的计算资源为计算故障点,并结合所述SDN控制器对所述计算故障点进行隔离;以及用于当检测到存储资源发生故障时,确定发生故障的存储资源为存储故障点,并结合所述SDN控制器对所述存储故障点进行隔离;所述故障修复模块,用于对所述网络故障点、所述计算故障点及所述存储故障点进行修复。

【技术特征摘要】

【专利技术属性】
技术研发人员:王恩东胡雷钧黄家明林楷智陈彦灵吴安石江涛
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1