Citrix ADC

算法GSLB

算法GSLB

所有算法都是由GSLB负责的。

  • 轮循: lorsqu 'un service virtuel GSLB est configuré pour utiliser la méthode Round Robin, il it pivoter en en permanence la liste des services i lui sont liésLorsque le serve ve virtuel reçoit une demande, il attribute la connexion au premier service de la list, puis déplace ce service vers le bas de la list。
  • 温度réponse最低: lorsque le server virtuel GSLB est configuré pour utiliser la méthode du temps de réponse le plus unavailable, il sélectionne le service ayant la valeur la plus unavailable。Où, valeur la + base = connexions active actuelles X temps de réponse moyen。

    Vous pouvez configuration cette méthode unique pour les services HTTP et SSL(安全套接字层)。Le temps de réponse (également appelé Time to First Byte, ou TTFB) est l 'intervalle de temps entre l ' envovoi d 'un paquet de demand à un service et la réception du premier paquet de réponse du service。L '家电NetScaler使用代码réponse 200倒计算器乐TTFB。

  • Moins de connexions: lorsqu 'un server virtuel GSLB est configuré pour utiliser l 'algorithme (ou la méthode) GSLB le moins de connexions, il sélectionne le service avec le moins de connexions active。Il s 'agit de la méthode par défaut, car, dans la plupart des cas, elle fournit les meilleures表演。
  • Bande passante minimale:服务卓越的GSLB configuré pour utiliser la méthode de de la bande passante la plus faible sélectionne le service qui dessert actuellement le moins de transport, mesuré en mégabits par seconde (Mbps)。
  • Moins de pacques: un server virtuel GSLB configuré pour utiliser la méthode du monins de paets sélectionne le service qui a reçu le monins de paets au cours des 14 dernières secondes。
  • Hachage IP源: Un server virtuel GSLB configuré pour utiliser la méthode de hachage IP source utilise la valeur hachée de l ' address IPv4 ou IPv6 du client pour sélectionner Un service。要求源地址IP源设备à un réseau指定服务器spécifique,地址IP源。倒les地址IPv4,利用isez le paramètre NetMask。Pour les地址IPv6, utilisez le paramètre V6NetMaskLength。
  • 负责personnalisee: L ' équilibrage de charge personnalisé est effectué sur les paramètres du serur tel que L ' use du process, la mémoire et le temps de réponse。Lors de l ' use de la méthode de charge personnalisée, l 'appliance Citrix ADC sélectionne généralement un service qui ne gère aucune transaction active。Si tous les services de la configuration GSLB gèrent des transactions active, l’appliance sélectionne le service不la charge est la fail。Un type spécial de moniteur, connu sous le nom de moniteur de charge, calcalla charge sur chque service du réseau。Les monitesde charge ne marquent pas ' état d ' un service, mais ils Les retirement Les services de la décision GSLB lorsque ces services ne sont pas UP。
  • Proximite statique: GSLB利用une base de données de proximité statique basée sur les address IP pour déterminer la proximité entre le server DNS local du client et les sites GSLB。L 'appliance Citrix ADC répond avec L ' address IP du site qui对应le miieux aux critères de proximité。
  • 临时工aller-retour: Le RTT est une une度量du时间ou du délai dans Le réseau entre Le server DNS local du client et une resource de données。L 'appliance Citrix ADC探空服务器DNS本地客户端等信息通过les métriques RTT。L ' appliance utilise ensuite cette métrique pour prendre sa décision d ' équilibrage de charge。équilibrage负责全球服务器监控état临时réel du réseau等动力需求客户服务中心données présentant la valeur RTT la +故障。
  • 方法API: GSLB使用une API REST pour déterminer le service GSLB le plus performance。Dans la méthode API, lorsque GSLB reçoit une requête DNS d 'un client, il évalue la demande par rapport à la règle spécifiée。

Pour plus de détails, voirÉquilibrage de charge

算法GSLB

Dans cet文章