产品架构

最近更新时间:2019-04-26 16:25:58

整体示意图

整体结构示意图如下所示:
整体示意图

系统架构

系统架构示意图如下所示:
系统架构示意图

高可用部署

高可用部署方式示意图如下所示:

  • 流分服务器:用于流量数据分析、阻断,支持多主部署模式,由 OPT 镜像分配流量。当某台机器故障,网络链路自动与其断开,并将流量切换至另外一条链路,保证流量分析服务不受影响。
  • 控制台:主备模式部署,当主机故障时,自动切换备机对外服务,配合虚拟 IP 使用,可达到自动切换。
  • 存储:包括 mysql,redis,zookeeper,kafka,elasticsearch。
    • mysql,热备部署模式,当 mysql 主机故障,程序自动切换到备机,保证业务数据传输不中断。
    • redis,zookeeper,kafka,elasticsearch,至少3节点的集群模式部署。任意一台机器故障均不会影响程序正常运行,且支持横向扩容。