Radware Alteon 负载均衡-基于URL Filetype的七层负载均衡

作者:Xiaolei Ren

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

该案例实现如下需求:当客户端访问服务器时,默认访问10.200.1.100,在http request报文的http头中,如果文件类型为"png",访问10.200.1.100,如果文件类型为"jpg",访问10.200.1.200. 实现负载均衡。

1 配置案例

2 基础配置

/c/slb/real Server1/ena/ipver v4/rip 10.200.1.100

/c/slb/real Server2/ena/ipver v4/rip 10.200.1.200

/c/slb/group Web_server1/ipver v4/add Server1

/c/slb/group Web_server2/ipver v4/add Server2

/c/slb/virt 192.168.175.50/ena/ipver v4/vip 192.168.175.50

/c/slb/virt 192.168.175.50/service 80 http/group Web_server1/rport 80/dbind forceproxy

3 基于URL Filetype的七层负载均衡配置

配置如下:

/c/slb/layer7/slb

/c/slb/layer7/slb/cntclss URL_Filetype http/name "png"

/c/slb/layer7/slb/cntclss URL_Filetype http/filetype 1/filetype "png"

/c/slb/layer7/slb/cntclss URL_Filetype_1 http/name "jpg"

/c/slb/layer7/slb/cntclss URL_Filetype_1 http/filetype 1/filetype "jpg"

4 Web界面配置如下:

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

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

1、输入内容识别ID

2、描述

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

4、选择URL Filetype

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

1、输入URL Filetype识别的ID,最大字符数32

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

3、输入识别文件类型,为此为jpg

4、点击Submit提交配置

1、点击Configuration>Application Delivery>Virtual Services

2、选中需要添加内容策略的Virtual Server ID

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

1、选择Content Based Rules

2、点击+号创建

1、点击启用策略

2、输入策略ID

3、策略描述

4、调用内容组

5、Action选择Group

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

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

5 结果测试

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

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

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

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

客户端访问业务,默认访问10.200.1.100

会话表如下:

客户端访问192.168.175.50/img/green.png时。

会话表如下:

客户端访问192.168.175.50/img/red.jpg时。

会话表如下:

关于晓数神州

晓数神州-坚持以"敬业、协作、追求卓越"为宗旨,为客户提供专业的服务和解决方案。目前公司由两个团队组成,一个是IT基础设施团队,以Radware产品为中心,提供相关周边网络产品,提供专业解决方案;另一个是针对DevOps平台,致力于推动企业数字化转型,为用户提供全生命周期管理的产品以及专业化服务,是JFrog、Atlassian和GitLab的核心合作伙伴。

欲知详情,请访问:www.xdatatech.com

相关推荐
IT成长日记3 小时前
【Docker基础】Docker数据持久化与卷(Volume)介绍
运维·docker·容器·数据持久化·volume·
小马爱打代码4 小时前
微服务外联Feign调用:第三方API调用的负载均衡与容灾实战
微服务·架构·负载均衡
物联网老王5 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
艾伦_耶格宇6 小时前
【ACP】阿里云云计算高级运维工程师--ACP
运维·阿里云·云计算
一位摩羯座DBA7 小时前
Redhat&Centos挂载镜像
linux·运维·centos
cui_win8 小时前
【网络】Linux 内核优化实战 - net.core.flow_limit_table_len
linux·运维·网络
风清再凯8 小时前
自动化工具ansible,以及playbook剧本
运维·自动化·ansible
深圳安锐科技有限公司9 小时前
深圳安锐科技发布国内首款4G 索力仪!让斜拉桥索力自动化监测更精准高效
运维·安全·自动化·自动化监测·人工监测·桥梁监测·索力监测
猫头虎9 小时前
猫头虎 AI工具分享:一个网页抓取、结构化数据提取、网页爬取、浏览器自动化操作工具:Hyperbrowser MCP
运维·人工智能·gpt·开源·自动化·文心一言·ai编程
cocologin11 小时前
RIP 技术深度解析
运维·网络·网络协议