Radware Alteon负载均衡-基于域名的七层负载均衡

Radware Alteon作为一款高性能的负载均衡器,其基于域名的七层负载均衡功能为众多企业提供了灵活、高效的解决方案。

该案例实现如下需求:客户端访问服务器,当访问域名为www.iisstart.com时,默认访问Server1,当配置七层负载均衡后,优先匹配cntclss 5 内容中域名:www.test.com时,访问Server2,实现负载均衡。

配置案例

基础配置

/c/slb/real192.168.2.129/ena/ipver v4/rip 192.168.2.129

/c/slb/real 192.168.2.130/ena/ipver v4/rip 192.168.2.130

/c/slb/group192.168.2.129/ipver v4/add 192.168.2.129

/c/slb/group 192.168.2.130/ipver v4/add 192.168.2.130

/c/slb/virt 1/ena/ipver v4/vip 192.168.2.201

/c/slb/virt 1/service 80 http/group 192.168.2.129/rport 80

基于主机名的七层负载均衡配置

配置如下:

/c/slb/layer7/slb/cntclss 5 http

/c/slb/layer7/slb/cntclss 5 http/filename www.test.com/filename "www.test.com"

/c/slb/virt 1/service 80 http/cntrules 2/ena/cntclss "5"/group 192.168.2.130

Web界面配置如下:

1、点击Configuration>Application Delivery>Traffic Match Criteria >Content Classes

2、点击+号创建内容策略

1、输入内容识别ID

2、输入内容识别类型,可选http,http2.0,SSL

3、选择Hostname

4、点击+号,创建主机名识别信息

1、输入Hostname识别的ID

2、可选包含、前缀、后缀、正则表、等于。此次选择Include。

3、输入识别的Hostname:www.test.com

4、点击Submit提交配置

1、点击Configuration>Application Delivery>Virtual Services

2、选中需要添加内容策略的VIP

3、双击打开需要添加内容策略的virtual Services

1、选择Content Based Rules

2、点击+号创建

1、点击启用策略

2、输入策略ID

3、调用内容组

4、Action选择Group

5、选择跳转至携带相关内容的组

6、Submit提交,Apply应用,Save保存配置

结果测试

在Alteon监控界面(Service Status View)下:

会多出如红框所示的针对内容识别的服务器组的健康检查信息

1、为内容识别策略的真实服务器健康检查状态

2、为VIP绑定真实服务器健康检查状态

客户端访问业务

会话表如下:

客户端访问www.test.com时。

会话表如下:

相关推荐
小晶晶京京1 天前
day35-负载均衡
运维·网络·网络协议·学习·负载均衡
CodeDevMaster2 天前
Gemini Balance:轻松实现Gemini API负载均衡与无缝切换的终极指南
负载均衡·api·gemini
扶风呀6 天前
具有熔断能力和活性探测的服务负载均衡解决方案
运维·负载均衡
Hello World呀6 天前
springcloud负载均衡测试类
spring·spring cloud·负载均衡
菜菜子爱学习6 天前
Nginx学习笔记(七)——Nginx负载均衡
笔记·学习·nginx·负载均衡·运维开发
扶风呀6 天前
负载均衡详解
运维·后端·微服务·面试·负载均衡
PXM的算法星球7 天前
spring gateway配合nacos实现负载均衡
spring·gateway·负载均衡
抛物线.10 天前
Docker Compose 部署高可用 MongoDB 副本集集群(含 Keepalived + HAProxy 负载均衡)
mongodb·docker·负载均衡
ZNineSun10 天前
什么是负载均衡,有哪些常见算法?
负载均衡·osi·七层网络模型
竹竿袅袅11 天前
Nginx 反向代理与负载均衡架构
nginx·架构·负载均衡