- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于集群防火墙负载均衡优化探究
关于集群防火墙负载均衡优化探究 摘要:防火墙是网络安全管理当中最常使用的设备,承担着关键的数据流量的过滤功能。但目前随着网络数据流量的日益增加,单台防火墙的性能已经无法跟上网络规模的发展速度了,因此大多数数据传输枢纽单位均已采用了集群防火墙设备来提供更充分的数据筛选和保护功能。通过将多台防火墙设备联立来分摊数据过滤的任务,从而加快对大规模数据包的处理效率,提高用户的体验度。在集群防火墙技术中,对系统处理性能影响最大的环节就是负载均衡策略的选定与执行。该文针对这一领域展开研究,提出一种基于哈希函数的负载均衡优化算法,并通过仿真评估验证了该算法的有效性,具有一定的实用价值
关键词:集群防火墙;负载均衡;哈希函数
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)34-0070-02
集群防火墙统合了多台设备资源并实现了对数据过滤任务的合理分配,将原先由单台防火墙处理的数据包分散到多台设备中并行处理,极大地提高了防火墙的工作性能,同时也明显地降低了防护墙的处理时延,对网络用户的体验度产生了很好的促进影响;另一方面,从稳定性方面考虑,由于采用了多台设备,因此防火墙系统的可靠性也得到了显著的提高,即使由于种种原因导致某台设备出现故障,也可通过及时的任务调配机制,将原本由该设备处理的数据包转移到其他设备中去,从而保障了数据处理工作的正常运行。目前,集群防火墙的研究重点落在了对负载均衡策略的优化方面,通过引入更有效的优化算法,来提高在多台设备间分摊数据包的效率。本文首先介绍了群防火墙的组成原理,对各个部件进行了分析,在此基础上结合哈希函数设计了一款自适应负载均衡算法,提高了数据包分配的有效性与合理性,并实现了通过识别连接来确定由某一确定节点来负责该连接所有数据包的处理,保障了数据处理的连贯性和可靠性
1 集群防火墙的基本结构
根据功能划分模式,可将集群防火墙系统分为三个部件,分别为负载均衡子系统、容错防火墙子系统和在线监控子系统,其中容错防火墙系统还可细分为多台子系统
如上图所示,集群设备从网络中接到待处理的数据分组后,第一个环节就是在负载均衡子系统中利用负载均衡算法进行任务分配,该环节能否有效的实现数据包处理任务的合理分配,直接影响到了集群防火墙系统的整体性能;在完成分配之后,数据包流向了其对应的处理系统,即容错子系统,在该系统中进行分析和过滤;在线监控子系统则负责对各个节点进行监测与管理,如规则集的维护与调整,对某设备的故障予以记录和报警等。由以上几个部件的介绍可以看出,对负载均衡算法进行改进,可以有效地提高数据包分配效率,从而增强集群防火墙系统的工作性能
2 负载均衡优化算法设计
2.1 算法流程设计
集群防火墙设备介于外网和内网之间,系统中的每个节点设备都应该能够正常接收外部数据包的访问请求。而在这些访问请求的数据包中,包含了诸多与发送方和接收方相关的重要信息,本算法摘取其中的源\目的IP、源\目的端口和协议号这五个字段作为算法的输入参数,并代入哈希函数进行运算,得到关于该集群的哈希值,接着对系统内的所有节点设备进行加权统计,将集群哈希值加权均分到每个节点,从而使每个节点都能得到一个权值区间,并以此作为是否接受数据包的判定依据
当某节点设备收到一数据包后,根据其首部当中的地址端口等信息计算出该数据包的哈希值,并判断计算出的结果是否落在本节点设备拥有的权值区间内,如果是的话则接受该数据包进行下一步的处理,并向系统汇报接受情况,集群系统在维护表中记录这一接受情况,并在下一轮分配时,优先将同IP地址的数据包分配给同一个节点,提高数据处理的连贯性;如果不是则丢弃该数据包
2.2 哈希算法设计
由算法流程可以看出,本优化策略最核心的内容就是利用哈希函数得到相关的哈希值,并以其为依据设定不同节点的权值,因此哈希算法的优劣与否决定着整个优化策略的性能和效率。本文从算法的简单性、易维护性、可靠性和低耗性等多方面考虑,设计了本系统的哈希算法:
设防火墙集群为[F=F0,F1,F2,…,Fn-1],[P(Fi)]表示第i台设备[Fi]的权值,即集群防火墙系统的权值,[i=0n-1P(Fi)]为取模参数,则有:
1) 基于权值的源/目的地址哈希算法结果
[H(?)=(S1?S2?S3?S4?D1?D2?D3?D4)]mod[i=0n-1P(Fi)]
其中,[Si]和[Di]分别是源、目的IP的第i个8位字节。该算法先将[Si]和[Di]执行XOR运算,并将[i=0n-1P(Fi)]作为取模参数,并以此求得哈希值
2) 根据第i个防火墙的处理能力对[H(?)]的值映射到对应的节点设备,表1给出了相关的映射表示例。其中,[k∈(0,n-1
您可能关注的文档
- 关于职业院校女大学生恋爱心理问题探究.doc
- 关于职中英语教学教学策略.doc
- 关于艺术设计类《设计图学》教学方法探析.doc
- 关于翻转课堂在大学英语教学中应用探究.doc
- 关于自动化设备数据采集系统开发及应用探究.doc
- 关于舞蹈编导中文学素养探究.doc
- 关于虹吸式自记雨量计平头问题探析.doc
- 关于行政事业单位内部控制制度建设及完善思考.doc
- 关于行政事业单位资产管理模式构建探究.doc
- 关于行政性垄断认识及思考.doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)