分布式设备的业务处理方法、装置及分布式设备制造方法及图纸

技术编号:13797929 阅读:101 留言:0更新日期:2016-10-06 19:57
本发明专利技术公开了一种分布式设备的业务处理方法、装置及分布式设备,该方法包括:获取休眠配置信息;根据所述休眠配置信息,向所述休眠业务板下发预先配置的休眠命令,以使所述业务板根据所述休眠指令,删除所述主控板预先下发的配置表项;关闭与所述休眠业务板之间的内部通道,以阻断向所述休眠业务板下发配置表项;向所述休眠业务板下发丢包标记,以使所述休眠业务板根据所述丢包标记丢弃接收到的报文。本发明专利技术提出一种分布式设备的业务处理方法、装置及分布式设备,通过将未处理业务的业务板配置为休眠状态,实现节省主控板CPU资源的目的,提高该分布式设备的整体性能,实现该分布式设备的高度自动化、智能化。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种分布式设备的业务处理方法、装置及分布式设备
技术介绍
随着信息技术的发展,网络吞吐量的不断提高,网络安全变得日益复杂,网络设备在性能、功能和可靠性等方面同时面临着巨大的考验,分布式设备的出现解决了上述问题,通过在物理框架上部署主控板及多个业务板实现多功能的业务处理。其中,多个业务板的所有配置信息和策略都是由主控板下发,大量的配置信息及策略下发占用了主控板的大量CPU资源,然而多个业务板中部分业务板在某一业务处理中并不需要处理业务。而现有技术中,对于不处理业务的业务板通过人工拔出,在需要该业务板处理业务时再将该业务板插回,该方式对于分布式设备的维护非常不方便,无法满足如今实现高度自动化、智能化的需求。
技术实现思路
有鉴于此,本专利技术提出一种分布式设备的业务处理方法、装置及分布式设备以解决上述技术问题。为了到达上述目的,本专利技术所采用的技术方案为:根据本专利技术实施例的第一方面,提出一种分布式设备的业务处理方法,所述分布式设备包括主控板及多个业务板,所述方法应用在所述主控板上,所述方法包括:获取休眠配置信息,所述休眠配置信息包括将一个或多个所述业务板配置
为休眠业务板;根据所述休眠配置信息,向所述休眠业务板下发预先配置的休眠命令,以使所述业务板根据所述休眠指令,删除所述主控板预先下发的配置表项;关闭与所述休眠业务板之间的内部通道,以阻断向所述休眠业务板下发配置表项;向所述休眠业务板下发丢包标记,以使所述休眠业务板根据所述丢包标记丢弃接收到的报文。本专利技术方法的进一步改进在于,还包括:获取唤醒配置信息,所述唤醒配置信息包括将一个或多个所述休眠业务板配置为唤醒业务板;根据所述唤醒配置信息,向所述唤醒业务板发送唤醒命令;打开与所述唤醒业务板之间的内部通道,以向所述唤醒业务板下发所述配置表项,以使所述唤醒业务板根据所述配置表项对接收到的报文进行相关业务处理。根据本专利技术实施例的第二方面,提出一种分布式设备的业务处理方法,所述分布式设备包括主控板及多个业务板,所述方法应用在任一所述业务板上,所述方法包括:接收所述主控板预先配置的休眠指令;根据所述休眠指令,删除所述主控板预先下发的配置表项;接收所述主控板下发的丢包标记,以将接收到的报文丢弃。本专利技术方法的进一步改进在于,所述接收所述主控板预先配置的休眠指令之前,还包括:注册至少一条函数链表;在所述函数链表上注册与所述配置表项关联的回调函数;所述删除所述主控板预先下发的配置表项,具体包括:调用所述函数链表中的回调函数删除所述主控板预先下发的所述配置表项。本专利技术方法的进一步改进在于,所述接收所述主控板下发的丢包标记,以将接收到的报文丢弃之后,还包括:接收所述主控板预先配置的唤醒命令;根据所述唤醒指令,接收所述主控板下发的所述配置表项;根据所述配置表项,对接收到的报文进行相关业务处理。根据本专利技术实施例的第三方面,提出一种分布式设备的业务处理装置,所述分布式设备包括主控板及多个业务板,所述装置应用在任一所述业务板上,所述装置包括:第一获取单元,用于获取休眠配置信息,所述休眠配置信息包括将一个或多个所述业务板配置为休眠业务板;第一发送单元,用于根据所述休眠配置信息,向所述休眠业务板下发预先配置的休眠命令,以使所述业务板根据所述休眠指令,删除所述主控板预先下发的配置表项;关闭单元,用于关闭与所述休眠业务板之间的内部通道,以阻断向所述休眠业务板下发配置表项;第二发送单元,用于向所述休眠业务板下发丢包标记,以使所述休眠业务板根据所述丢包标记丢弃接收到的报文。本专利技术装置的进一步改进在于,还包括:第二获取单元,用于获取唤醒配置信息,所述唤醒配置信息包括将一个或多个所述休眠业务板配置为唤醒业务板;第三发送单元,用于根据所述唤醒配置信息,向所述唤醒业务板发送唤醒命令;开启单元,用于打开与所述休眠业务板之间的内部通道,以向所述休眠业务板下发所述配置表项,以使所述休眠业务板根据所述配置表项对接收到的报文进行相关业务处理。根据本专利技术实施例的第四方面,提出一种分布式设备的业务处理装置,所述分布式设备包括主控板及多个业务板,所述装置应用在任一所述业务板上,
所述装置包括:第一接收单元,用于接收所述主控板预先配置的休眠指令;删除单元,用于根据所述休眠指令,删除所述主控板预先下发的配置表项;第一处理单元,用于接收所述主控板下发的丢包标记,以将接收到的报文丢弃。本专利技术装置的进一步改进在于,所述装置还包括:注册单元,用于注册至少一条函数链表;第二处理单元,用于在所述函数链表上注册与所述配置表项关联的回调函数;所述删除所述主控板预先下发的配置表项,具体包括:调用所述函数链表中的回调函数删除所述主控板预先下发的所述配置表项。本专利技术装置的进一步改进在于,还包括:第二接收单元,用于接收所述主控板预先配置的唤醒命令;第三接收单元,用于根据所述唤醒指令,接收所述主控板下发的所述配置表项;第三处理单元,用于根据所述配置表项,对接收到的报文进行相关业务处理。根据本专利技术实施例的第五方面,提出一种分布式设备,包括主控板及多个业务板,其中,所述主控板,用于获取休眠配置信息,所述休眠配置信息包括将一个或多个所述业务板配置为休眠业务板,根据所述休眠配置信息,向所述休眠业务板下发预先配置的休眠命令,以使所述业务板根据所述休眠指令,删除所述主控板预先下发的配置表项,关闭与所述休眠业务板之间的内部通道,以阻断向所述休眠业务板下发配置表项,向所述休眠业务板下发丢包标记,以使所述休眠业务板根据所述丢包标记丢弃接收到的报文;所述休眠业务板,用于接收所述主控板预先配置的休眠指令,根据所述休
眠指令,删除所述主控板预先下发的配置表项,接收所述主控板下发的丢包标记,以将接收到的报文丢弃。本专利技术分布式设备的进一步改进在于,所述主控板,还用于获取唤醒配置信息,所述唤醒配置信息包括将一个或多个所述休眠业务板配置为唤醒业务板,根据所述唤醒配置信息,向所述唤醒业务板发送唤醒命令,打开与所述唤醒业务板之间的内部通道,以向所述唤醒业务板下发所述配置表项,以使所述唤醒业务板根据所述配置表项对接收到的报文进行相关业务处理;所述休眠业务板,还用于接收所述主控板预先配置的唤醒命令,根据所述唤醒指令,接收所述主控板下发的所述配置表项,根据所述配置表项,对接收到的报文进行相关业务处理。与现有技术相比,本专利技术提出一种分布式设备的业务处理方法、装置及分布式设备,通过主控板根据配置信息关闭与未处理业务的业务板之间的内部通道,无需再向未处理业务的业务板继续下发配置表项,从而将未处理业务的业务板配置为休眠状态,实现节省主控板CPU资源的目的,提高该分布式设备的整体性能,实现该分布式设备的高度自动化、智能化。附图说明图1为本专利技术分布式设备的业务处理方法一实施例的流程图;图2为本专利技术分布式设备的业务处理方法又一实施例的流程图;图3为本专利技术分布式设备的业务处理方法又一实施例的流程图;图4为本专利技术分布式设备的业务处理方法又一实施例的流程图;图5本专利技术分布式设备的业务处理装置一实施例的逻辑框图;图6本专利技术分布式设备的业务处理装置又一实施例的逻辑框图;图7本专利技术分布式设备的业务处理装置又一实施例的逻辑框图;图8本专利技术分布式设备的业本文档来自技高网
...

【技术保护点】
一种分布式设备的业务处理方法,其特征在于,所述分布式设备包括主控板及多个业务板,所述方法应用在所述主控板上,所述方法包括:获取休眠配置信息,所述休眠配置信息包括将一个或多个所述业务板配置为休眠业务板;根据所述休眠配置信息,向所述休眠业务板下发预先配置的休眠命令,以使所述业务板根据所述休眠指令,删除所述主控板预先下发的配置表项;关闭与所述休眠业务板之间的内部通道,以阻断向所述休眠业务板下发配置表项;向所述休眠业务板下发丢包标记,以使所述休眠业务板根据所述丢包标记丢弃接收到的报文。

【技术特征摘要】
1.一种分布式设备的业务处理方法,其特征在于,所述分布式设备包括主控板及多个业务板,所述方法应用在所述主控板上,所述方法包括:获取休眠配置信息,所述休眠配置信息包括将一个或多个所述业务板配置为休眠业务板;根据所述休眠配置信息,向所述休眠业务板下发预先配置的休眠命令,以使所述业务板根据所述休眠指令,删除所述主控板预先下发的配置表项;关闭与所述休眠业务板之间的内部通道,以阻断向所述休眠业务板下发配置表项;向所述休眠业务板下发丢包标记,以使所述休眠业务板根据所述丢包标记丢弃接收到的报文。2.根据权利要求1所述的方法,其特征在于,还包括:获取唤醒配置信息,所述唤醒配置信息包括将一个或多个所述休眠业务板配置为唤醒业务板;根据所述唤醒配置信息,向所述唤醒业务板发送唤醒命令;打开与所述唤醒业务板之间的内部通道,以向所述唤醒业务板下发所述配置表项,以使所述唤醒业务板根据所述配置表项对接收到的报文进行相关业务处理。3.一种分布式设备的业务处理方法,其特征在于,所述分布式设备包括主控板及多个业务板,所述方法应用在任一所述业务板上,所述方法包括:接收所述主控板预先配置的休眠指令;根据所述休眠指令,删除所述主控板预先下发的配置表项;接收所述主控板下发的丢包标记,以将接收到的报文丢弃。4.根据权利要求3所述的方法,其特征在于,所述接收所述主控板预先配置的休眠指令之前,还包括:注册至少一条函数链表;在所述函数链表上注册与所述配置表项关联的回调函数;所述删除所述主控板预先下发的配置表项,具体包括:调用所述函数链表中的回调函数删除所述主控板预先下发的所述配置表项。5.根据权利要求3所述的方法,其特征在于,所述接收所述主控板下发的丢包标记,以将接收到的报文丢弃之后,还包括:接收所述主控板预先配置的唤醒命令;根据所述唤醒指令,接收所述主控板下发的所述配置表项;根据所述配置表项,对接收到的报文进行相关业务处理。6.一种分布式设备的业务处理装置,其特征在于,所述分布式设备包括主控板及多个业务板,所述装置应用在任一所述业务板上,所述装置包括:第一获取单元,用于获取休眠配置信息,所述休眠配置信息包括将一个或多个所述业务板配置为休眠业务板;第一发送单元,用于根据所述休眠配置信息,向所述休眠业务板下发预先配置的休眠命令,以使所述业务板根据所述休眠指令,删除所述主控板预先下发的配置表项;关闭单元,用于关闭与所述休眠业务板之间的内部通道,以阻断向所述休眠业务板下发配置表项;第二发送单元,用于向所述休眠业务板下发丢包标记,以使所述休眠业务板根据所述丢包标记丢弃接收到的报文。7.根据权利要求6所述的装置,其特征在于,还包括:第二获取单元,用于获取唤醒配置...

【专利技术属性】
技术研发人员:李飞朋
申请(专利权)人:杭州迪普科技有限公司
类型:发明
国别省市:浙江;33

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

1