none
Duda con configuracion en Azure de un sistema de balanceo con servidores maestro-esclavo RRS feed

  • Pregunta

  • Muy buenas, llevo un tiempo probando Azure y para un trabajo de investigación universitario estoy desarrollando un sistema de balanceo entre servidores bastante simple, el problema es que por mucho que miro bibliografía no encuentro en ningún sitio cómo configurar los servidores para que funcionen como maestro-esclavo.

    Se trataría por lo tanto de un sistema de balanceo con dos servidores linux escuchando con un apache por el puerto 80, ambos conectados al balanceador, con la peculiaridad de que un servidor debe hacer la función de maestro y el otro de esclavo, para que cuando falle el maestro todas las peticiones se redirijan al esclavo.

    Y esa es mi duda, cómo configuro los servidores o el balanceador para que éstos hagan de maestro-esclavo.

    Gracias de antemano y un saludo


    • Editado Edu_Ped viernes, 4 de agosto de 2017 10:52
    viernes, 4 de agosto de 2017 9:31

Respuestas

  • Buenas,

    La manera más sencilla es por medio de Traffic Manager. Es un balanceador DNS que, en caso de que falle el primer servidor, se redirige todas las llamadas al secundario.

    https://docs.microsoft.com/es-es/azure/traffic-manager/traffic-manager-overview

    Si es a nivel de capa de transporte, entonces Azure Load Balancer

    https://azure.microsoft.com/es-es/services/load-balancer/

    ¿Cómo hacer para que se mantengan sincronizados estos servidores?, es un poquito más complejo. Pero básicamente es montar un cluster. Lo más sencillo sería buscar una plantilla como la siguiente:

    https://github.com/Azure/azure-quickstart-templates/tree/master/zookeeper-cluster-ubuntu-vm

    Y luego montar los servicios que estés utilizando.

    viernes, 15 de septiembre de 2017 11:07