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 por crear al menos un servicio para cada servidor de base de datos del grupo de equilibrio de carga. Con los servicios configurados, está listo para crear un servidor virtual de equilibrio de carga y vincular los servicios al servidor virtual.

Nota:

En el caso de 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 contiene bases de datos únicas en distintos servidores, debe utilizar el cambio de contenido. Si algunos de los servidores de base de datos alojan contenido idéntico, puede utilizar el equilibrio de carga solo en esos servidores. A continuación, puede utilizar directivas de conmutación de contenido para enviar solicitudes al servidor virtual de equilibrio de carga que administra el equilibrio de carga de esas bases de datos.

El dispositivo NetScaler 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 en 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 las bases de datos MySQL y el tipo de protocolo MSSQL para las bases de datos MS SQL mientras configura los servidores y servicios virtuales. Los clientes utilizan los protocolos MySQL y TDS para comunicarse con los servidores de base de datos respectivos 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.

  • Puerto

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

  • Método

    Se recomienda utilizar el método de conexión mínima para equilibrar mejor la carga y reducir la carga del servidor. Sin embargo, también se admiten otros métodos, como el Round Robin, el mínimo tiempo de respuesta, el hash de IP de origen, el hash de IP de destino de la IP de origen, el mínimo ancho de banda, el mínimo de paquetes y el hash del puerto de origen de la IP de origen.

    Nota: El método URL Hash 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 a la de su producto Microsoft SQL Server, defina 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