Citrix ADC

数据流

La fonctionnalité Citrix ADC DataStream fournit un mécanisme智能交换de requête au niveau de La couche de base de données en distribuant les requêtes basées sur La requête SQL envoyée。

Lorsqu 'il est déployé devant des servers de base de données, une appliance Citrix ADC确保une分发优化流量à partir des servers d ' application et des servers Web。Les administrateurs peuvent segment ter le traffic en function des informenues dans la requête SQL et en function des names de base de données, des noms d ' utiisateur, des jeux de caractères et de la taille des paquets。

Vous pouvez configuration l ' équilibrage charge pour basculer les demand en function d ' algorithm d ' équilibrage de charge。Vous pouvez également élaborer les critères de对易配置la对易de竞争倾倒prendre une décision basée sur un paramètre de requête SQL。你是配置者,你是监视者,你是生存者état服务器,你是基地,données。

标记

Citrix ADC DataStream est priis en charge unique pour les base de données MySQL et MS SQL。Pour plus d ' information sur la version de protocols, les jeux de caractères, les requêtes spéciales et les transactions enterprises en charge, consultez DataStream Reference。

Fonctionnement de DataStream数据

Dans DataStream, l 'appliance ADC est placée en ligne entre l 'application ou les servers Web et les servers de base de données。Sur l 'appliance, les servers de base de données sont représentés par des services。

Un déploiement DataStream typique se compose des entités décrites dans le diagramme suivant。

图1。模型d 'entite DataStream数据

模型d 'entite DataStream数据

Comme le montre cette figure, une configuration DataStream peut consister en:

  • 服务于竞争条件的转换。
  • 配置d ' équilibrage de charge consistent en des servers virtuels d ' équilibrage de charge (LB1 et LB2)。
  • 服务(Svc1, Svc2, Svc3 et Svc4)。
  • Stratégies de changement de contenu(教员)。

客户端(服务器和应用程序或Web)环境需求à l ' address IP d 'un server virtuel (CS) de commutde contenu configuré sur l 'appliance Citrix ADC。设备对客户进行身份验证à L 'aide de information d 'identification utilateur de base de données configurées sur L 'appliance。我们的服务中心(CS)对易的竞争补品stratégies对易的竞争补品associées需要。Après évalué les stratégies, le server virtuel de commutel de contenemine le requêtes vers le server virtuel d ' équilibrage de charge approprié (LB1 ou LB2)。全套服务,虚拟服务器équilibrage负责分配服务器requêtes aux servers de base de données appropriés (représentés par les services de l ' appliance)算法功能équilibrage负责。L 'appliance Citrix ADC使用mêmes信息,识别利用基础données,身份验证器连接avec le服务器基础données。

客户端(应用程序和服务器的Web)的环境管理员要求à服务器虚拟设备的équilibrage收费configuré根据设备。L 'appliance Citrix ADC认证客户端à基于设备的识别信息提供者données configurées,基于设备的认证信息提供者mêmes基于服务器连接的识别信息提供者données。Le server virtuel d ' équilibrage de charge分发les requêtes aux servers de base de données selon l ' algorithme d ' équilibrage de charge。我的算法équilibrage电荷加上交换所带来的效果données est la méthode de connexion la加上失效。

DataStream使用le multiexage de connexion pour permettre à plusieurs requêtes côté client d’être effectuées sur la même connexion côté server。Les propriétés de connexion suivantes sont prise en compte:

  • 笔名d 'utilisateur
  • 数据库名称
  • 身材du paquet
  • 戏言de的特征
数据流

在cet(中央东部东京)的文章