1.一种基于SDN的网络衍生告警过滤系统,其特征在于,所述系统包括:SDN控制器、第一虚拟机、分流器、故障探测器、第二虚拟机和至少一个的OVS虚拟交换机;所述SDN控制器,用于收集OVS虚拟交换机发出的告警信息,并根据所述告警信息生成检验业务流;再根据所述故障探测器发送的OVS虚拟交换机的故障情况过滤掉未发生故障的OVS虚拟交换机发出的告警信息;所述第一虚拟机,用于作为所述检验业务流的源端;所述分流器,用于根据向SDN控制器发出告警信息的OVS虚拟交换机确定检验业务流的传输路径;所述故障探测器,用于验证所述检验业务流经过的OVS虚拟交换机的故障情况;所述第二虚拟机,用于作为所述检验业务流的终端。
2.如权利要求1所述的系统,其特征在于,所述SDN控制器包括:告警信息收集模块、业务流调度模块、告警信息过滤模块和告警推送模块;所述告警信息收集模块,用于收集OVS虚拟交换机发送的告警信息,将所述告警信息发送至所述告警信息过滤模块,并将发出所述告警信息的OVS虚拟交换机的设备编号发送至所述业务流调度模块;所述业务流调度模块,用于以所述第一虚拟机为源端,所述第二虚拟机为终端,根据接收到的OVS虚拟交换机的设备编号生成检验业务流,并检验所述检验业务流在所述第一虚拟机和第二虚拟机之间能否正常通信,若否,则控制所述告警信息收集模块将所述告警信息发送至所述告警推送模块,若能,则正常通信;所述告警信息过滤模块,用于缓存所述告警信息 收集模块发送的告警信息,根据所述故障探测器发送的未故障OVS虚拟交换机信息过滤所述告警信息中的未故障OVS虚拟交换机对应的告警信息,并将未被过滤的告警信息发送至所述告警推送模块;所述告警推送模块,用于将接收到的告警信息推送至显示端。
3.如权利要求2所述的系统,其特征在于,所述检验业务流经过所述第一虚拟机、所述业务流调度模块接收到的OVS虚拟交换机的设备编号对应的OVS虚拟交换机、故障探测器及所述第二虚拟机,若所述检验业务流经过所述业务流调度模块接收到的OVS虚拟交换机的设备编号对应的OVS虚拟交换机,则所述检验业务流携带所述OVS虚拟交换机的设备信息进入故障探测器,所述故障探测器保存所述设备信息。
4.如权利要求1所述的系统,其特征在于,所述故障探测器,包括:存储模块,用于存储OVS虚拟交换机的初始设备信息;比较模块,用于比较所述检验业务流携带的OVS虚拟交换机的当前设备信息与所述OVS虚拟交换机在所述存储模块中的初始设备信息,若一致,则所述OVS虚拟交换机未故障,并将所述OVS虚拟交换机信息发送至所述SDN控制器,若不一致或未接收到所述OVS虚拟交换机的设备信息,则所述OVS虚拟交换机故障;所述设备信息包括源IP地址、目的IP地址、源端口信息、目的端口信息和协议类型。
5.如权利要求1所述的系统,其特征在于,所述系统还包括显示端,用于显示推送的告警信息。
6.一种用于如权利要求1-5任一项所述基于SDN的网络衍生告警过滤系统的SDN的网络衍生告警过滤方法,其特征在于,所述方法包括:所述SDN控制器收集OVS虚拟交换机发出的告警信息,并根据所述告警信息生成检验业务流;所述故障探测器验证所述检验业务流经过的OVS虚拟交换机的故障情况;所述SDN控制器根据所述故障探测器发送的未故障OVS虚拟交换机信息过滤OVS虚拟交换机发送的告警信息,并将未被过滤的告警信息发送至显示端。
7.如权利要求6所述的方法,其特征在于,所述SDN控制器收集OVS虚拟交换机发出的告警信息,并根据所述告警信息生成检验业务流,包括:收集并缓存OVS虚拟交换机的告警信息;以第一虚拟机为源端,第二虚拟机为终端,根据接收到的OVS虚拟交换机的设备编号生成检验业务流,并检验所述检验业务流在所述第一虚拟机和第二虚拟机之间能否正常通信,若否,则将所述告警信息推送至所述显示端,若能,则正常通信。
8.如权利要求6所述的方法,其特征在于,所述故障探测器验证所述检验业务流经过的OVS虚拟交换机的故障情况,包括:比较检验业务流携带的OVS虚拟交换机的当前设备信息与所述OVS虚拟交换机在存储模块中的初始设备信息,若一致,则所述OVS虚拟交换机未故障,并将所述OVS虚拟交换机信息发送至所述SDN控制器,若不一致,则所述OVS虚拟交换机故障。