This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
通过配置首选位置覆盖静态邻近行为
您可能希望将来自本地 DNS (LDNS) 服务器或网络的流量定向到 GSLB 服务,而不是静态邻近方法为该流量选择的 GSLB 服务。也就是说,您有该流量的 首选位置 。要使用首选位置替换静态邻近法,可以执行以下操作:
- 配置由首选位置列表组成的 DNS 操作。有关配置 DNS 操作的更多信息,请参阅 配置 DNS 操作。
- 配置 DNS 策略以标识从 LDNS 服务器或网络到达的流量,并在策略中应用操作。
- 将策略绑定到全局请求绑定点。
在 DNS 操作中,您可以配置最多 8 个首选位置的列表。必须以点分限定符表示法提供位置,这是向静态邻近数据库添加自定义位置的表示法。这些位置可以包含要省略的限定符的通配符。有关位置的点限定符符表示法的信息,请参阅 向静态邻近数据库添加自定义条目。输入首选位置时,必须按优先级降序输入这些位置。
当策略的评估结果 为 TRUE 时,NetScaler 设备会按优先级顺序将首选位置与 GSLB 服务的位置进行匹配。比赛有以下两种类型:
- 如果首选位置的所有非通配符限定符都与 GSLB 服务位置中的相应限定符匹配,则该匹配被视为完美匹配。例如,*.UK.*.* 或 europe.uk.*.* 的 GSLB 服务位置与首选地点 *.UK.*.* 非常匹配。
- 如果只有一部分非通配符限定符匹配,则该匹配被视为部分匹配。例如,Europe.eg 的 GSLB 服务位置与首选位置 Europe.uk 部分匹配。
当 DNS 策略的评估结果为 TRUE 时,将使用以下算法来选择 GSLB 服务:
-
设备会评估优先级最高的首选位置,然后沿优先级顺序向下移动,直到找到首选位置与 GSLB 服务位置之间的完美匹配为止。
如果找到完美匹配,设备将检查相应的 GSLB 服务是否已启动。如果已启动,它会在 DNS 响应中返回 GSLB 服务的 IP 地址。如果找到多个完美匹配项(在首选位置使用一个或多个通配符时可能会发生这种情况),则设备将检查每个相应的 GSLB 服务的状态,并对已启动的 GSLB 服务进行负载平衡。
-
如果未找到任何首选位置的完美匹配,则设备会返回优先级最高的首选位置,并按优先级顺序向下移动,直到在首选位置和 GSLB 服务位置之间找到部分匹配为止。
如果找到部分匹配项,则设备将检查相应的 GSLB 服务是否已启动。如果已启动,它会在 DNS 响应中返回 GSLB 服务的 IP 地址。如果找到多个部分匹配项,则设备将检查每个相应的 GSLB 服务的状态,并对已启动的 GSLB 服务进行负载平衡。
-
如果没有完全匹配和部分匹配的结果,则设备会对所有其他可用的 GSLB 服务进行负载平衡。
通过这种方式,设备为与 DNS 策略相匹配的流量实现了一种站点关联性。
示例
以包含以下八个 GSLB 服务的 GSLB 配置为例:
- Asia.IN
- Asia.jpn
- Asia.hk
- Europe.UK
- Europe.RU
- Europe.EG
- Africa.SD
- Africa.ZMB
进一步考虑以下 DNS 操作和策略配置:
> add dns action prefLoc11 GslbPrefLoc -preferredLocList "Asia.HK" "Europe.UK"
Done
> add dns policy dnsPolPrefLoc "CLIENT.IP.SRC.MATCHES_LOCATION("\*.ZMB.\*.*")" prefLoc11
Done
<!--NeedCopy-->
当设备收到来自位置 .ZMB 的请求时。.*,首选位置的评估方式如下:
- 该设备试图找到一个位置与 Asia.hk 完美匹配的 GSLB 服务,Asia.hk 是优先级最高的首选位置。它发现Asia.HK的GSLB服务非常匹配。如果 GSLB 服务已启动,它会向客户端发送 GSLB 服务的 IP 地址。
- 如果 Asia.HK 的 GSLB 服务出现故障,设备会尝试为第二个首选地点 Europe.uk 找到最合适的选择。它发现Europe.uk的GSLB服务非常匹配。如果 GSLB 服务已启动,它会向客户端发送该服务的 IP 地址。
- 如果 Europe.uk 的 GSLB 服务出现故障,它会返回优先级最高的首选位置 Asia.HK,并寻找部分匹配项。对于Asia.hk来说,它发现Asia.in和Asia.jpn是部分匹配的。如果只有一个相应的 GSLB 服务已启动,它会向客户端发送该服务的 IP 地址。如果两个位置都已启动,则会对这两个服务进行负载平衡。
- 如果 Asia.HK 的所有部分匹配均已关闭,则设备会查找 Europe.uk 的部分匹配项。它发现 Europe.ru 和 Europe.eg 与首选位置进行了部分匹配。如果只有一个相应的 GSLB 服务已启动,它会向客户端发送该服务的 IP 地址。如果两个位置都已启动,则会对这两个服务进行负载平衡。
- 如果 Europe.uk 的所有部分匹配均已关闭,则设备会对所有其他可用的 GSLB 服务进行负载平衡。在当前示例中,设备负载平衡非洲 .SD 和 Africa.ZMB,因为已发现剩余的六个 GSLB 服务已关闭。
共享
共享
在本文中
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.