ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Exemples de cas d’utilisation pour les politiques basées sur les taux

Les scénarios suivants décrivent deux utilisations des politiques basées sur le débit dans le cadre de l’équilibrage global de la charge des serveurs (GSLB) :

  • Le premier scénario décrit l’utilisation d’une politique basée sur le débit qui envoie le trafic vers un nouveau centre de données si le taux de requêtes DNS dépasse 1 000 par seconde.
  • Dans le second scénario, si plus de cinq demandes DNS arrivent pour un client DNS local (LDNS) au cours d’une période donnée, les demandes supplémentaires sont supprimées.

Redirection du trafic en fonction du débit de trafic

Dans ce scénario, vous configurez une méthode d’équilibrage de charge basée sur la proximité et une politique de limitation de débit qui identifie les requêtes DNS pour une région particulière. Dans la politique de limitation du débit, vous spécifiez un seuil de 1 000 requêtes DNS par seconde. Une politique DNS applique la politique de limitation de débit aux requêtes DNS pour la région « Europe.GB.17.London.UK-East.ISP-UK ». « Dans la politique DNS, les requêtes DNS qui dépassent le seuil de limitation de débit, en commençant par la demande 1001 et en continuant jusqu’à la fin de l’intervalle d’une seconde, doivent être transmises aux adresses IP associées à la région « North America.us.tx.dallas.us-east.isp-us ». «

La configuration suivante illustre ce scénario :

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

Suppression des requêtes DNS en fonction du débit de trafic

Dans l’exemple suivant d’équilibrage de charge global des serveurs, vous configurez une stratégie de limitation de débit qui permet de diriger un maximum de cinq requêtes DNS dans un intervalle donné, par domaine, vers un client LDNS pour résolution. Toutes les demandes dépassant ce taux sont abandonnées. Ce type de stratégie peut contribuer à protéger le NetScaler contre l’exploitation des ressources. Par exemple, dans ce scénario, si la durée de vie (TTL) d’une connexion est de cinq secondes, cette stratégie empêche le LDNS de demander un domaine. Il utilise plutôt des données mises en cache sur 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
La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Exemples de cas d’utilisation pour les politiques basées sur les taux