[发明专利]提高安全集群处理性能的方法及装置有效
申请号: | 201410491349.X | 申请日: | 2014-09-24 |
公开(公告)号: | CN105515932B | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 韩小平;孙松儿 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/12 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 衣淑凤;宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 安全 集群 处理 性能 方法 装置 | ||
1.一种提高安全集群处理性能的方法,其特征在于,控制器通过管理链路连接安全集群内的各安全节点以及安全集群的上、下游交换机,该方法包括:
控制器接收下游交换机通过管理链路重定向给本控制器的数据流的首报文,在安全集群中选择一个安全节点,以便由该安全节点对该首报文执行安全业务处理,并在执行完安全业务处理后向控制器发送会话创建同步报文,该报文中包含该会话报文的正向和反向五元组信息;
控制器通过安全节点发来的正向和反向五元组信息生成正向流表和反向流表,两个流表中的下一跳IP地址为安全集群的IP地址,且正向流表中包含下游交换机与该安全节点通信的端口信息,反向流表中包含上游交换机与该安全节点通信的端口信息;
控制器将正向流表发给下游交换机、将反向流表发给上游交换机,以使得下游交换机将正向流表对应的数据流发送给该安全节点、上游交换机将反向流表对应的数据流发送给该安全节点,由该安全节点对正向流表对应的数据流和反向流表对应的数据流执行安全业务处理。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
所述控制器接收安全集群中的各安全节点发来的心跳报文,该心跳报文携带对应安全节点的状态信息和负载信息;
所述控制器在安全集群中选择一个安全节点为:控制器根据安全集群中各安全节点的状态信息和负载信息选择一个安全节点。
3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
所述控制器接收安全节点发来的流删除信息,向创建了数据流的上游交换机和下游交换机发送流表删除报文,该删除报文携带需要删除的流表的标识信息。
4.根据权利要求1所述的方法,其特征在于,所述上游交换机和下游交换机为虚拟在一个物理主机上的两个虚拟交换机。
5.一种提高安全集群处理性能的装置,该装置位于安全集群的外置控制器上,其特征在于,控制器通过管理链路连接安全集群内的各安全节点以及安全集群的上、下游交换机,该装置包括:
流表生成模块:接收下游交换机通过管理链路重定向给本控制器的数据流的首报文,在安全集群中选择一个安全节点,以便由该安全节点对该首报文执行安全业务处理,并在执行完安全业务处理后向控制器发送会话创建同步报文,该报文中包含该会话报文的正向和反向五元组信息;通过安全节点发来的正向和反向五元组信息生成正向流表和反向流表,两个流表中的下一跳IP地址为安全集群的IP地址,且正向流表中包含下游交换机与该安全节点通信的端口信息,反向流表包含上游交换机与该安全节点通信的端口信息;
流表下发模块:将正向流表发给下游交换机、将反向流表发给上游交换机,以使得下游交换机将正向流表对应的数据流发送给该安全节点、上游交换机将反向流表对应的数据流发送给该安全节点,由该安全节点对正向流表和反向流表对应的数据流执行安全业务处理。
6.根据权利要求5所述的装置,其特征在于,所述流表生成模块进一步用于,
接收安全集群中的各安全节点发来的心跳报文,该心跳报文携带对应安全节点的状态信息和负载信息;
且所述流表生成模块在安全集群中选择一个安全节点为:根据安全集群中各安全节点的状态信息和负载信息选择一个安全节点。
7.根据权利要求5所述的装置,其特征在于,所述装置进一步包括:流表删除模块,接收安全节点发来的流删除信息,向创建了数据流的上、下游交换机发送流表删除报文,该删除报文携带需要删除的流表的标识信息。
8.根据权利要求5所述的装置,其特征在于,所述控制器通过管理链路连接的上游交换机和下游交换机为虚拟在一个物理主机上的两个虚拟交换机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410491349.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:实现多人随机邀约的方法及装置
- 下一篇:载人航天器信息网络系统