Estamos cambiando de un clúster SQL a una solución reflejada. El problema es que tenemos un montón de programas que tendrían que cambiar las cadenas de conexión para manejar la conmutación por error. ¿Hay alguna manera de que podamos configurar una redirección o un proxy que tome cualquier solicitud heredada y la reenvíe a la solución reflejada?
Respuesta1
Puede configurar algo como pfSense en la dirección IP anterior para realizar el equilibrio de carga por usted.
Mira aquí para más detalles http://doc.pfsense.org/index.php/Multi_WAN_/_Load_Balancing#Setting_up_the_pools
Respuesta2
No. La conexión del clientedebetenga en cuenta la duplicación para conectarse correctamente al host correcto, al principal actual, y para redirigir la conexión en caso de conmutación por error de DBM. La autenticación SSPI detectará simplemente redirigir las conexiones al principal actual, mediante trucos de DNS u otros medios, como una situación de intermediario y probablemente dará como resultado una autenticación fallida.
Respuesta3
Si no quiere preocuparse por perder ninguna cadena de conexión, modifique el archivo HOST en la carpeta %windows%\system32\drivers\etc y agregue una entrada para el nombre de su sistema anterior con la dirección IP del nuevo sistema. Esto garantizará que cualquier cosa que haga referencia al sistema antiguo por su nombre será redirigida al nuevo sistema. He probado esto en mi entorno de desarrollo en un clúster SQL de 2 nodos. Este método funciona...
Y para abordar el comentario de SSPI anterior... No hay problemas de autenticación como Kerberos 3 hop, etc., siempre y cuando Active Directory tenga sus SPN configurados correctamente, que probablemente se crearon automáticamente cuando configuró su SQL CLuster. Si desea verificar los SPN de su entorno para sus sistemas, puede descargar el kit de herramientas de soporte de Windows y puede usar setSPN.exe desde la línea de comando para verificar usando la opción de cambio -L para obtener una lista. O, si no desea descargar el kit de herramientas, puede hacerlo desde un controlador de dominio si tiene acceso a uno. Déjame saber si necesitas algo más.
¡Gracias!
-VM