1.一种SDN网络多控制域协同管理方法,其特征在于,包括:判断是否获取到跨域请求,如果是,将正在处理的跨域路径请求信息与需要进行全局决策参与的请求内容进行整合并封装,将封装得到的优化请求发送给多域协同控制器;多域协同控制器获取到优化请求后,依据优化请求中的跨域路径请求信息生成优化任务;依据所述优化任务向全局知识库发起查询请求,查询全局知识库中与所述优化任务对应的域内的网络状态、链路信和节点息,并进行跨域计算,得到建立跨域请求业务所需要的路径信息,生成与所述优化请求对应的响应信息;单域控制器在获取到所述响应信息后,对所述响应信息进行解析,得到跨域请求路径的路径信息并生成对应的跨域业务请求的OpenFlow流表,执行OpenFlow流表的下发操作;还包括:判断当前单域控制器数据库中的事件是否发生变化,如果是,记录变化的位置以及事件内容;判断发生改变的事件的类型是否属于预设的关键改变,如果是,将发生改变的事件进行封装,将封装好的事件报文上传至多域协同控制器;所述多域协同控制器在获取到所述事件报文后,对所述事件报文进行解析,得到所述事件报文所包含的网络状态、链路、节点数据信息以及节点故障信息;依据属性类别对所述网络状态、链路、节点数据信息以及节点故障信息进行分类并设置与所述事件报文对应的单域控制器的ID标签,判断各个分类结果是否属于故障信息,对于属于故障信息的分类结果所对应的数据信息进行故障处理。
2.根据权利要求1所述的SDN网络多控制域协同管理方法,其特征在于,所述判断是否获取到跨域请求,包括:对当前处理路径请求的目的主机地址进行判断,判断所述主机地址是否在当前单域控制器的管控范围之内,如果判断结果为否,表明当前处理的请求为跨域请求。
3.根据权利要求1所述的SDN网络多控制域协同管理方法,其特征在于,还包括:将获取不属于故障信息的分类结果所对应的单域控制器的ID标签,更新所述全局知识库中与所述ID标签所对应的网络状态、链路和节点数据信息。
4.根据权利要求1所述的SDN网络多控制域协同管理方法,其特征在于,还包括:当判定疑似跨域请求为跨域请求时,在当前单域控制器的处理流程中插入中断;得到跨域请求路径的路径信息并生成对应的跨域业务请求的OpenFlow流表时,中断返回。
5.一种SDN网络多控制域协同管理系统,其特征在于,包括:单域控制器和多域协同控制器;所述单域控制器,包括:流程优化请求生成器,被配置为:当所述单域控制器中存在疑似跨域请求时,获取所述疑似跨域请求,将获取到的所述跨域请求发送给策略库;所述策略库被配置为:依据预设判断策略判断所述疑似跨域请求是否为跨域请求,如果是,将所述疑似跨域请求标记为跨域请求并发送给优化请求发送器;所述优化请求发送器,用于将跨域路径请求与需要全局决策参与的请求内容进行并封装,将封装得到的优化请求发送给多域协同控制器;流程优化响应接收器,被配置为:获取所述多域协同控制器针对所述优化请求反馈的响应信息,对所述响应信息进行解析,得到跨域请求路径的路径信息并生成对应的跨域业务请求的OpenFlow流表,执行OpenFlow流表的下发操作;所述多域协同控制器,包括:流程优化请求接收器,被配置为:获取所述优化请求发送器输出的优化请求,将该请求发送至优化请求处理器;优化请求处理器,被配置为:依据优化请求中的跨域路径请求信息生成优化任务,将所述优化任务发送至全局决策处理单元;全局决策处理单元,被配置为:依据所述优化任务向全局知识库发起查询请求,查询全局知识库中与所述优化任务对应的域内的网络状态、链路和节点信息,并进行跨域计算,得到建立跨域请求业务所需要的路径信息,生成与所述优化请求对应的响应信息,将所述响应信息发送至所述流程优化响应接收器;所述单域控制器,还包括:事件监听器用于:判断当前单域控制器数据库中的事件是否发生变化,如果是,记录变化的位置以及事件内容,将发生变化的事件发送至事件处理器;事件处理器,被配置为:判断发生改变的事件的类型是否属于预设的关键改变,如果是,将发生改变的事件进行封装,将封装好的事件报文发送给事件发送器;事件发送器,被配置为:封装所述事件处理器发送的事件报文,将封装后的事件报文发送给多域协同控制器;所述多域协同控制器,还包括:事件接收器,用于接收所述事件发送器发送的事件报文,将所述事件报文发送至事件解析器;事件解析器,用于对所述事件报文进行解析,得到所述事件报文所包含的网络状态、链路、节点数据信息以及节点故障信息,并发送给事件分类器;事件分类器,用于依据属性类别对所述网络状态、链路、节点数据信息以及节点故障信息进行分类并设置与所述事件报文对应的单域控制器的ID标签,判断各个分类结果是否属于故障信息,对于属于故障信息的分类结果所对应的数据信息进行故障处理。
6.根据权利要求5所述的SDN网络多控制域协同管理系统,其特征在于,所述策略库具体被配置为:对所述疑似跨域请求的目的主机地址进行判断,判断所述主机地址是否在当前单域控制器的管控范围之内,如果判断结果为否,表明所述疑似跨域请求为跨域请求,将所述疑似跨域请求标记为跨域请求并发送给优化请求发送器。
7.根据权利要求5所述的SDN网络多控制域协同管理系统,其特征在于,还包括:全局知识库维护单元,用于将获取不属于故障信息的分类结果所对应的单域控制器的ID标签,更新所述全局知识库中与所述ID标签所对应的网络状态、链路和节点数据信息。
8.根据权利要求5所述的SDN网络多控制域协同管理系统,其特征在于,所述SDN网络多控制域协同管理系统还包括中断单元,用于:当所述疑似跨域请求为跨域请求时,在单域控制器的当前处理流程中插入中断;获取到所述OpenFlow流表时中断返回。