WAF架构设想

15 篇文章 0 订阅
6 篇文章 0 订阅

WAF架构设想

由于目前项目中流量吞吐量过低引发的一些想法…
不知道装上SSL加速卡会不会顶一点…

在这里插入图片描述

框架数据库硬件环境
springboot,netflixmysql,redis,mongodb126g+64cpukafka,nginx

在这里插入图片描述

流量过程
网络入口处通过ip route做负载均衡,将流量分发到四张物理网卡(假如速率一致,平均分)
另外四张BYPASS网卡组成透明网桥,连接被防护站点。
流量进入通过通过iptables将流量转到NGINX。
WAF网关(SPRINGBOOT)通过docker部署,NGINX将流量负载到4个服务上。
WAF网关(WAF-RULES)检查流量是否有攻击行为。
KAFKA临时存储流量日志数据。
如果流量有攻击行为,DROP流量,记录日志。如果正常流量ACCEPT,记录日志。
ADMIN服务消费KAFKA数据,存储到MONGODB。
ADMIN通过REDIS下发WAF服务配置。
REDIS缓存些常用配置供WAF读取。
MYSQL存储其他配置(网络、路由…)。
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值