ADC

Configurar el equilibrio de carga para DataStream

Antes de configurar una configuración de equilibrio de carga, debe habilitar la función de equilibrio de carga. A continuación, comience creando al menos un servicio para cada servidor de base de datos en el grupo de equilibrio de carga. Con los servicios configurados, está listo para crear un servidor virtual de equilibrio de carga y enlazar los servicios con el servidor virtual.

Nota:

Para las bases de datos, el equilibrio de carga solo puede producirse en servidores de bases de datos homogéneos (servidores de bases de datos que contienen exactamente las mismas bases de datos). Para una configuración que contenga bases de datos únicas en servidores diferentes, debe utilizar la cambio de contenido. Si algunos de los servidores de base de datos alojan contenido idéntico, solo puede utilizar el equilibrio de carga en esos servidores. A continuación, puede utilizar directivas de cambio de contenido para enviar solicitudes al servidor virtual de equilibrio de carga que administra el equilibrio de carga para esas bases de datos.

El dispositivo Citrix ADC almacena actualmente el nombre de la base de datos y la información de inicio de sesión durante la sesión de la base de datos. Cuando se realiza una consulta a la base de datos, utiliza esa información para conectarse al servidor de base de datos específico.

Valores de parámetros específicos de DataStream

  • Protocolo

    Utilice el tipo de protocolo MYSQL para bases de datos MySQL y el tipo de protocolo MSSQL para bases de datos MS SQL mientras configura servidores y servicios virtuales. Los protocolos MySQL y TDS son utilizados por los clientes para comunicarse con los respectivos servidores de bases de datos mediante consultas SQL. Para obtener información sobre el protocolo MySQL, consulte http://dev.mysql.com/doc/internals/en/client-server-protocol.html. Para obtener información sobre el protocolo TDS, consulte http://msdn.microsoft.com/en-us/library/dd304523(v=prot.13).aspx.

  • Port

    Puerto en el que el servidor virtual escucha las conexiones de cliente. Utilice el puerto 3306 para servidores de bases de datos MySQL.

  • Método

    Se recomienda utilizar el método Least Connection para equilibrar mejor la carga y reducir la carga del servidor. Sin embargo, también se admiten otros métodos, como Round Robin, Menos tiempo de respuesta, Hash IP de origen, Hash IP de destino de origen, Menos ancho de banda, Menos paquetes y Hash del puerto de origen IP de origen.

    Nota: El método Hash de URL no es compatible con DataStream.

  • Versión de MS SQL Server

    Si utiliza Microsoft SQL Server y espera que algunos clientes ejecuten una versión diferente de su producto de Microsoft SQL Server, establezca el parámetro Versión del servidor para el servidor virtual de equilibrio de carga. La configuración de la versión proporciona compatibilidad entre las conexiones del lado del cliente y del lado del servidor al asegurarse de que todas las comunicaciones se ajustan a la versión del servidor. Para obtener más información sobre la configuración del parámetro Versión del servidor, consulte Configuración de la configuración de la versión del servidor MySQL y Microsoft SQL.

  • Versión de MySQL Server

    Si está usando MySQL Server y espera que algunos clientes ejecuten una versión diferente de su producto MySQL Server, establezca el parámetro Versión del servidor para el servidor virtual de equilibrio de carga. La configuración de la versión proporciona compatibilidad entre las conexiones del lado del cliente y del lado del servidor al asegurarse de que todas las comunicaciones se ajustan a la versión del servidor. Para obtener más información sobre la configuración del parámetro Versión del servidor, consulte Configuración de la configuración de la versión del servidor MySQL y Microsoft SQL.

Configurar el equilibrio de carga para DataStream