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

相关推荐
安科瑞刘鸿鹏32 分钟前
老旧小区用电安全保护装置#限流式防火保护器参数介绍#
运维·服务器·物联网·能源
ladymorgana41 分钟前
【运维笔记】windows 11 中提示:无法成功完成操作,因为文件包含病毒或潜在的垃圾软件。
运维·windows·笔记
Rain_Rong1 小时前
linux检测硬盘
linux·运维·服务器
李昊哲小课1 小时前
deepin 安装 zookeeper
大数据·运维·zookeeper·debian·hbase
真真-真真2 小时前
WebXR
linux·运维·服务器
wanhengidc3 小时前
短视频运营行业该如何选择服务器?
运维·服务器
雨中rain3 小时前
Linux -- 从抢票逻辑理解线程互斥
linux·运维·c++
-KamMinG3 小时前
Centos7.9安装openldap+phpldapadmin+grafana配置LDAP登录最详细步骤 亲测100%能行
运维·grafana
Bessssss3 小时前
centos日志管理,xiao整理
linux·运维·centos
豆是浪个3 小时前
Linux(Centos 7.6)yum源配置
linux·运维·centos