ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

基于速率的策略的示例用例

以下场景描述了基于速率的策略在全局服务器负载平衡 (GSLB) 中的两种用途:

  • 第一个场景描述了使用基于速率的策略,该策略在 DNS 请求速率超过每秒 1000 时将流量发送到新的数据中心。
  • 在第二种情况下,如果在特定时间段内到达本地 DNS (LDNS) 客户端的 DNS 请求超过五个,则其他请求将被丢弃。

根据流量速率重定向流量

在这种情况下,您可以配置基于邻近度的负载平衡方法和用于识别特定区域的 DNS 请求的速率限制策略。在速率限制策略中,您指定每秒 1000 个 DNS 请求的阈值。DNS 策略将速率限制策略应用于“Europe.GB.17.London.UK-East.ISP-UK”地区的 DNS 请求。在 DNS 策略中,超过速率限制阈值(从请求 1001 开始,一直持续到一秒间隔结束)的 DNS 请求将转发到与区域“North America.US.TX.Dallas.US-East.ISP-US”相关的 IP 地址。

以下配置演示了这种情况:

add stream selector DNSSelector1 client.udp.dns.domain add ns limitIdentifier DNSLimitIdentifier1 -threshold 5 -timeSlice 1000 -selectorName DNSSelector1 add dns policy DNSLimitPolicy1 "client.ip.src.matches_location("Europe.GB.17.London.\*.\*") && sys.check_limit("DNSLimitIdentifier1")" -preferredLocation "North America.US.TX.Dallas.\*.\*" bind dns global DNSLimitPolicy1 5

根据流量速率删除 DNS 请求

在以下全局服务器负载平衡示例中,您配置了速率限制策略,允许在特定时间间隔内将每个域最多五个 DNS 请求定向到 LDNS 客户端进行解析。任何超过此速率的请求都将被丢弃。这种类型的策略可以帮助保护 NetScaler 免受资源利用。例如,在这种情况下,如果连接的生存时间 (TTL) 为五秒,则此策略会阻止 LDNS 请求域。相反,它使用缓存在 NetScaler 上的数据。

add stream selector LDNSSelector1 client.udp.dns.domain client.ip.src add ns limitIdentifier LDNSLimitIdentifier1 -threshold 5 -timeSlice 1000 -selectorName LDNSSelector1 add dns policy LDNSPolicy1 "client.udp.dns.domain.contains(".") && sys.check_limit("LDNSLimitIdentifier1")" -drop YES bind dns global LDNSPolicy1 6 show gslb vserver gvip gvip - HTTP State: UP Last state change was at Mon Sep 8 11:50:48 2008 (+711 ms) Time since last state change: 1 days, 02:55:08.830 Configured Method: STATICPROXIMITY BackupMethod: ROUNDROBIN No. of Bound Services : 3 (Total) 3 (Active) Persistence: NONE Persistence ID: 100 Disable Primary Vserver on Down: DISABLED Site Persistence: NONE Backup Session Timeout: 0 Empty Down Response: DISABLED Multi IP Response: DISABLED Dynamic Weights: DISABLED Cname Flag: DISABLED Effective State Considered: NONE 1. site11_svc(10.100.00.00: 80)- HTTP State: UP Weight: 1 Dynamic Weight: 0 Cumulative Weight: 1 Effective State: UP Threshold : BELOW Location: Europe.GB.17.London.UK-East.ISP-UK 2. site12_svc(10.101.00.100: 80)- HTTP State: UP Weight: 1 Dynamic Weight: 0 Cumulative Weight: 1 Effective State: UP Threshold : BELOW Location: North America.US.TX.Dallas.US-East.ISP-US 3. site13_svc(10.102.00.200: 80)- HTTP State: UP Weight: 1 Dynamic Weight: 0 Cumulative Weight: 1 Effective State: UP Threshold : BELOW Location: North America.US.NJ.Salem.US-Mid.ISP-US 4. www.gslbindia.com TTL: 5 secn Cookie Timeout: 0 min Site domain TTL: 3600 sec Done
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
基于速率的策略的示例用例